|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r63122 - in sandbox/numeric_bindings/boost/numeric/bindings/lapack: auxiliary computational driver
From: thomas.klimpel_at_[hidden]
Date: 2010-06-19 16:51:41
Author: klimpel
Date: 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
New Revision: 63122
URL: http://svn.boost.org/trac/boost/changeset/63122
Log:
The variable "work" is unused for minimal_workspace and optimal_workspace.
Text files modified:
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/langb.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lange.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhb.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhe.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhp.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhs.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lansb.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lansp.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lansy.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lantb.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lantp.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lantr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larf.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larfb.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larfx.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larrb.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larre.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/bdsdc.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/bdsqr.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gbbrd.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gbcon.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gbrfs.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gebrd.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gecon.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gehrd.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gelqf.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/geqlf.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/geqp3.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/geqrf.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gerfs.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gerqf.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/getri.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggbal.hpp | 12 ++++--------
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggqrf.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggrqf.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggsvp.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gtrfs.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hbgst.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hbtrd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hecon.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/herfs.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hetrd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hetrf.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hetri.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hgeqz.hpp | 10 ++++------
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hpcon.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hprfs.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hptri.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hsein.hpp | 12 ++++--------
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hseqr.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/lacon.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/laebz.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/larz.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/latrz.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/opgtr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/opmtr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgbr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orghr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orglq.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgql.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgqr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgrq.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgtr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormbr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormhr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormlq.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormql.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormqr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormrq.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormrz.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormtr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pbcon.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pbrfs.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pocon.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/porfs.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ppcon.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pprfs.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ptcon.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pteqr.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ptrfs.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sbgst.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sbtrd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/spcon.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sprfs.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sptri.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stebz.hpp | 6 ++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stedc.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stegr.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stein.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stemr.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/steqr.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sycon.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/syrfs.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sytrd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sytrf.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sytri.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tbcon.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tbrfs.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgevc.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgexc.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsen.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsja.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsna.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsyl.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tpcon.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tprfs.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trcon.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trevc.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trexc.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trrfs.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trsen.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trsna.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tzrzf.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungbr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unghr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unglq.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungql.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungqr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungrq.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungtr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmbr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmhr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmlq.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmql.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmqr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmrq.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmrz.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmtr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/upgtr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/upmtr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gbsvx.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gees.hpp | 10 ++++------
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/geesx.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/geev.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/geevx.hpp | 12 ++++--------
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gegv.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gejsv.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gels.hpp | 12 ++++--------
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gelsd.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gelss.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gelsy.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gesdd.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gesvd.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gesvx.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gges.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggesx.hpp | 10 ++++------
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggev.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggevx.hpp | 10 ++++------
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggglm.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gglse.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggsvd.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gtsvx.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbev.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbevd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbevx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbgv.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbgvd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbgvx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heev.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heevd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heevr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heevx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hegv.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hegvd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hegvx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hesv.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hesvx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpev.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpevd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpevx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpgv.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpgvd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpgvx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpsvx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/iter_gesv.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/iter_posv.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/lalsd.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/pbsvx.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/posvx.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ppsvx.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ptsvx.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbev.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbevd.hpp | 6 ++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbevx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbgv.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbgvd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbgvx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spev.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spevd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spevx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spgv.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spgvd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spgvx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spsvx.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stev.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stevd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stevr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stevx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syev.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syevd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syevr.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syevx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sygv.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sygvd.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sygvx.hpp | 4 ++--
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sysv.hpp | 8 ++++----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sysvx.hpp | 8 ++++----
207 files changed, 602 insertions(+), 630 deletions(-)
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/langb.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/langb.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/langb.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -147,7 +147,7 @@
//
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char norm, const MatrixAB& ab,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -163,7 +163,7 @@
//
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char norm, const MatrixAB& ab,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( norm, ab, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lange.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lange.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lange.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -142,7 +142,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -158,7 +158,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( norm, a, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhb.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhb.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhb.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -125,7 +125,7 @@
//
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char norm, const MatrixAB& ab,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -142,7 +142,7 @@
//
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char norm, const MatrixAB& ab,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( norm, ab, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhe.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhe.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhe.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -118,7 +118,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -135,7 +135,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( norm, a, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhp.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhp.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhp.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -110,7 +110,7 @@
//
template< typename MatrixAP >
static std::ptrdiff_t invoke( const char norm, const MatrixAP& ap,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -127,7 +127,7 @@
//
template< typename MatrixAP >
static std::ptrdiff_t invoke( const char norm, const MatrixAP& ap,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( norm, ap, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lanhs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -137,7 +137,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -153,7 +153,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( norm, a, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lansb.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lansb.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lansb.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -155,7 +155,7 @@
//
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char norm, const MatrixAB& ab,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -172,7 +172,7 @@
//
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char norm, const MatrixAB& ab,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( norm, ab, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lansp.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lansp.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lansp.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -136,7 +136,7 @@
//
template< typename MatrixAP >
static std::ptrdiff_t invoke( const char norm, const MatrixAP& ap,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -153,7 +153,7 @@
//
template< typename MatrixAP >
static std::ptrdiff_t invoke( const char norm, const MatrixAP& ap,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( norm, ap, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lansy.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lansy.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lansy.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -146,7 +146,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -163,7 +163,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( norm, a, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lantb.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lantb.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lantb.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -156,7 +156,7 @@
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char norm, const char uplo,
const fortran_int_t k, const MatrixAB& ab,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::diag_tag< MatrixAB >::type diag;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -174,7 +174,7 @@
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char norm, const char uplo,
const fortran_int_t k, const MatrixAB& ab,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::diag_tag< MatrixAB >::type diag;
return invoke( norm, uplo, k, ab, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lantp.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lantp.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lantp.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -137,7 +137,7 @@
//
template< typename MatrixAP >
static std::ptrdiff_t invoke( const char norm, const char uplo,
- const MatrixAP& ap, minimal_workspace work ) {
+ const MatrixAP& ap, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::diag_tag< MatrixAP >::type diag;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -154,7 +154,7 @@
//
template< typename MatrixAP >
static std::ptrdiff_t invoke( const char norm, const char uplo,
- const MatrixAP& ap, optimal_workspace work ) {
+ const MatrixAP& ap, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::diag_tag< MatrixAP >::type diag;
return invoke( norm, uplo, ap, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lantr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lantr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/lantr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -155,7 +155,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
typedef typename result_of::diag_tag< MatrixA >::type diag;
@@ -173,7 +173,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
typedef typename result_of::diag_tag< MatrixA >::type diag;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larf.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larf.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larf.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -170,7 +170,7 @@
//
template< typename Side, typename VectorViewV, typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const VectorViewV& v,
- const real_type tau, MatrixC& c, minimal_workspace work ) {
+ const real_type tau, MatrixC& c, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( side,
bindings::size_column(c), bindings::size_row(c) ) );
@@ -186,7 +186,7 @@
//
template< typename Side, typename VectorViewV, typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const VectorViewV& v,
- const real_type tau, MatrixC& c, optimal_workspace work ) {
+ const real_type tau, MatrixC& c, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, v, tau, c, minimal_workspace() );
}
@@ -251,7 +251,7 @@
//
template< typename Side, typename VectorViewV, typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const VectorViewV& v,
- const value_type tau, MatrixC& c, minimal_workspace work ) {
+ const value_type tau, MatrixC& c, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work( side,
bindings::size_column(c), bindings::size_row(c) ) );
@@ -267,7 +267,7 @@
//
template< typename Side, typename VectorViewV, typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const VectorViewV& v,
- const value_type tau, MatrixC& c, optimal_workspace work ) {
+ const value_type tau, MatrixC& c, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, v, tau, c, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larfb.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larfb.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larfb.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -200,7 +200,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const char direct,
const char storev, const MatrixV& v, const MatrixT& t, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -218,7 +218,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const char direct,
const char storev, const MatrixV& v, const MatrixT& t, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, direct, storev, v, t, c, minimal_workspace() );
}
@@ -298,7 +298,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const char direct,
const char storev, const MatrixV& v, const MatrixT& t, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -316,7 +316,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const char direct,
const char storev, const MatrixV& v, const MatrixT& t, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, direct, storev, v, t, c, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larfx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larfx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larfx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -165,7 +165,7 @@
//
template< typename Side, typename VectorV, typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const VectorV& v,
- const real_type tau, MatrixC& c, minimal_workspace work ) {
+ const real_type tau, MatrixC& c, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -181,7 +181,7 @@
//
template< typename Side, typename VectorV, typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const VectorV& v,
- const real_type tau, MatrixC& c, optimal_workspace work ) {
+ const real_type tau, MatrixC& c, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, v, tau, c, minimal_workspace() );
}
@@ -243,7 +243,7 @@
//
template< typename Side, typename VectorV, typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const VectorV& v,
- const value_type tau, MatrixC& c, minimal_workspace work ) {
+ const value_type tau, MatrixC& c, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -259,7 +259,7 @@
//
template< typename Side, typename VectorV, typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const VectorV& v,
- const value_type tau, MatrixC& c, optimal_workspace work ) {
+ const value_type tau, MatrixC& c, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, v, tau, c, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larrb.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larrb.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larrb.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -157,7 +157,7 @@
const real_type rtol2, const fortran_int_t offset, VectorW& w,
VectorWGAP& wgap, VectorWERR& werr, const real_type pivmin,
const real_type spdiam, const fortran_int_t twist,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n ) );
bindings::detail::array< fortran_int_t > tmp_iwork(
@@ -182,7 +182,7 @@
const real_type rtol2, const fortran_int_t offset, VectorW& w,
VectorWGAP& wgap, VectorWERR& werr, const real_type pivmin,
const real_type spdiam, const fortran_int_t twist,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( n, d, lld, ifirst, ilast, rtol1, rtol2, offset, w,
wgap, werr, pivmin, spdiam, twist, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larre.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larre.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary/larre.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -200,7 +200,7 @@
VectorISPLIT& isplit, fortran_int_t& m, VectorW& w,
VectorWERR& werr, VectorWGAP& wgap, VectorIBLOCK& iblock,
VectorINDEXW& indexw, VectorGERS& gers, real_type& pivmin,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n ) );
bindings::detail::array< fortran_int_t > tmp_iwork(
@@ -229,7 +229,7 @@
VectorISPLIT& isplit, fortran_int_t& m, VectorW& w,
VectorWERR& werr, VectorWGAP& wgap, VectorIBLOCK& iblock,
VectorINDEXW& indexw, VectorGERS& gers, real_type& pivmin,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( range, n, vl, vu, il, iu, d, e, e2, rtol1, rtol2,
spltol, nsplit, isplit, m, w, werr, wgap, iblock, indexw,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/bdsdc.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/bdsdc.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/bdsdc.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -156,7 +156,7 @@
typename MatrixVT, typename VectorQ, typename VectorIQ >
static std::ptrdiff_t invoke( const char uplo, const char compq,
const fortran_int_t n, VectorD& d, VectorE& e, MatrixU& u,
- MatrixVT& vt, VectorQ& q, VectorIQ& iq, minimal_workspace work ) {
+ MatrixVT& vt, VectorQ& q, VectorIQ& iq, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( compq,
n ) );
@@ -177,7 +177,7 @@
typename MatrixVT, typename VectorQ, typename VectorIQ >
static std::ptrdiff_t invoke( const char uplo, const char compq,
const fortran_int_t n, VectorD& d, VectorE& e, MatrixU& u,
- MatrixVT& vt, VectorQ& q, VectorIQ& iq, optimal_workspace work ) {
+ MatrixVT& vt, VectorQ& q, VectorIQ& iq, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( uplo, compq, n, d, e, u, vt, q, iq,
minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/bdsqr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/bdsqr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/bdsqr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -203,7 +203,7 @@
typename MatrixU, typename MatrixC >
static std::ptrdiff_t invoke( const char uplo, const fortran_int_t n,
VectorD& d, VectorE& e, MatrixVT& vt, MatrixU& u, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n,
bindings::size_column(vt), bindings::size_row(u),
@@ -222,7 +222,7 @@
typename MatrixU, typename MatrixC >
static std::ptrdiff_t invoke( const char uplo, const fortran_int_t n,
VectorD& d, VectorE& e, MatrixVT& vt, MatrixU& u, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( uplo, n, d, e, vt, u, c, minimal_workspace() );
}
@@ -316,7 +316,7 @@
typename MatrixU, typename MatrixC >
static std::ptrdiff_t invoke( const char uplo, const fortran_int_t n,
VectorD& d, VectorE& e, MatrixVT& vt, MatrixU& u, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_rwork( min_size_rwork( n,
bindings::size_column(vt), bindings::size_row(u),
@@ -335,7 +335,7 @@
typename MatrixU, typename MatrixC >
static std::ptrdiff_t invoke( const char uplo, const fortran_int_t n,
VectorD& d, VectorE& e, MatrixVT& vt, MatrixU& u, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( uplo, n, d, e, vt, u, c, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gbbrd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gbbrd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gbbrd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -230,7 +230,7 @@
typename MatrixQ, typename MatrixPT, typename MatrixC >
static std::ptrdiff_t invoke( const char vect, MatrixAB& ab, VectorD& d,
VectorE& e, MatrixQ& q, MatrixPT& pt, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_row(ab), bindings::size_column(ab) ) );
@@ -248,7 +248,7 @@
typename MatrixQ, typename MatrixPT, typename MatrixC >
static std::ptrdiff_t invoke( const char vect, MatrixAB& ab, VectorD& d,
VectorE& e, MatrixQ& q, MatrixPT& pt, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( vect, ab, d, e, q, pt, c, minimal_workspace() );
}
@@ -363,7 +363,7 @@
typename MatrixQ, typename MatrixPT, typename MatrixC >
static std::ptrdiff_t invoke( const char vect, MatrixAB& ab, VectorD& d,
VectorE& e, MatrixQ& q, MatrixPT& pt, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_row(ab), bindings::size_column(ab) ) );
@@ -384,7 +384,7 @@
typename MatrixQ, typename MatrixPT, typename MatrixC >
static std::ptrdiff_t invoke( const char vect, MatrixAB& ab, VectorD& d,
VectorE& e, MatrixQ& q, MatrixPT& pt, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( vect, ab, d, e, q, pt, c, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gbcon.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gbcon.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gbcon.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -172,7 +172,7 @@
template< typename MatrixAB, typename VectorIPIV >
static std::ptrdiff_t invoke( const char norm, const MatrixAB& ab,
const VectorIPIV& ipiv, const real_type anorm, real_type& rcond,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(ab) ) );
@@ -192,7 +192,7 @@
template< typename MatrixAB, typename VectorIPIV >
static std::ptrdiff_t invoke( const char norm, const MatrixAB& ab,
const VectorIPIV& ipiv, const real_type anorm, real_type& rcond,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( norm, ab, ipiv, anorm, rcond, minimal_workspace() );
}
@@ -265,7 +265,7 @@
template< typename MatrixAB, typename VectorIPIV >
static std::ptrdiff_t invoke( const char norm, const MatrixAB& ab,
const VectorIPIV& ipiv, const real_type anorm, real_type& rcond,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(ab) ) );
@@ -285,7 +285,7 @@
template< typename MatrixAB, typename VectorIPIV >
static std::ptrdiff_t invoke( const char norm, const MatrixAB& ab,
const VectorIPIV& ipiv, const real_type anorm, real_type& rcond,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( norm, ab, ipiv, anorm, rcond, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gbrfs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gbrfs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gbrfs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -239,7 +239,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAB& ab, const MatrixAFB& afb,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(ab) ) );
@@ -261,7 +261,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAB& ab, const MatrixAFB& afb,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( ab, afb, ipiv, b, x, ferr, berr, minimal_workspace() );
}
@@ -378,7 +378,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAB& ab, const MatrixAFB& afb,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(ab) ) );
@@ -400,7 +400,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAB& ab, const MatrixAFB& afb,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( ab, afb, ipiv, b, x, ferr, berr, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gebrd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gebrd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gebrd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -190,7 +190,7 @@
template< typename MatrixA, typename VectorD, typename VectorE,
typename VectorTAUQ, typename VectorTAUP >
static std::ptrdiff_t invoke( MatrixA& a, VectorD& d, VectorE& e,
- VectorTAUQ& tauq, VectorTAUP& taup, minimal_workspace work ) {
+ VectorTAUQ& tauq, VectorTAUP& taup, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_row(a), bindings::size_column(a) ) );
@@ -207,7 +207,7 @@
template< typename MatrixA, typename VectorD, typename VectorE,
typename VectorTAUQ, typename VectorTAUP >
static std::ptrdiff_t invoke( MatrixA& a, VectorD& d, VectorE& e,
- VectorTAUQ& tauq, VectorTAUP& taup, optimal_workspace work ) {
+ VectorTAUQ& tauq, VectorTAUP& taup, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::gebrd( bindings::size_row(a), bindings::size_column(a),
@@ -305,7 +305,7 @@
template< typename MatrixA, typename VectorD, typename VectorE,
typename VectorTAUQ, typename VectorTAUP >
static std::ptrdiff_t invoke( MatrixA& a, VectorD& d, VectorE& e,
- VectorTAUQ& tauq, VectorTAUP& taup, minimal_workspace work ) {
+ VectorTAUQ& tauq, VectorTAUP& taup, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_row(a), bindings::size_column(a) ) );
@@ -322,7 +322,7 @@
template< typename MatrixA, typename VectorD, typename VectorE,
typename VectorTAUQ, typename VectorTAUP >
static std::ptrdiff_t invoke( MatrixA& a, VectorD& d, VectorE& e,
- VectorTAUQ& tauq, VectorTAUP& taup, optimal_workspace work ) {
+ VectorTAUQ& tauq, VectorTAUP& taup, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::gebrd( bindings::size_row(a), bindings::size_column(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gecon.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gecon.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gecon.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -156,7 +156,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- const real_type anorm, real_type& rcond, minimal_workspace work ) {
+ const real_type anorm, real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -175,7 +175,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- const real_type anorm, real_type& rcond, optimal_workspace work ) {
+ const real_type anorm, real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( norm, a, anorm, rcond, minimal_workspace() );
}
@@ -242,7 +242,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- const real_type anorm, real_type& rcond, minimal_workspace work ) {
+ const real_type anorm, real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -261,7 +261,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- const real_type anorm, real_type& rcond, optimal_workspace work ) {
+ const real_type anorm, real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( norm, a, anorm, rcond, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gehrd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gehrd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gehrd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -163,7 +163,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t ilo,
const fortran_int_t ihi, MatrixA& a, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -180,7 +180,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t ilo,
const fortran_int_t ihi, MatrixA& a, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::gehrd( bindings::size_column(a), ilo, ihi,
@@ -251,7 +251,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t ilo,
const fortran_int_t ihi, MatrixA& a, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -268,7 +268,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t ilo,
const fortran_int_t ihi, MatrixA& a, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::gehrd( bindings::size_column(a), ilo, ihi,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gelqf.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gelqf.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gelqf.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -164,7 +164,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_row(a) ) );
@@ -180,7 +180,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::gelqf( bindings::size_row(a), bindings::size_column(a),
@@ -252,7 +252,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_row(a) ) );
@@ -268,7 +268,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::gelqf( bindings::size_row(a), bindings::size_column(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/geqlf.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/geqlf.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/geqlf.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -164,7 +164,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -180,7 +180,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::geqlf( bindings::size_row(a), bindings::size_column(a),
@@ -252,7 +252,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -268,7 +268,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::geqlf( bindings::size_row(a), bindings::size_column(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/geqp3.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/geqp3.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/geqp3.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -166,7 +166,7 @@
//
template< typename MatrixA, typename VectorJPVT, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorJPVT& jpvt, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -182,7 +182,7 @@
//
template< typename MatrixA, typename VectorJPVT, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorJPVT& jpvt, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::geqp3( bindings::size_row(a), bindings::size_column(a),
@@ -260,7 +260,7 @@
//
template< typename MatrixA, typename VectorJPVT, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorJPVT& jpvt, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -278,7 +278,7 @@
//
template< typename MatrixA, typename VectorJPVT, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorJPVT& jpvt, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
bindings::detail::array< real_type > tmp_rwork( min_size_rwork(
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/geqrf.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/geqrf.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/geqrf.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -164,7 +164,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -180,7 +180,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::geqrf( bindings::size_row(a), bindings::size_column(a),
@@ -252,7 +252,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -268,7 +268,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::geqrf( bindings::size_row(a), bindings::size_column(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gerfs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gerfs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gerfs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -230,7 +230,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixAF& af,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixAF >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -254,7 +254,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixAF& af,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixAF >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -371,7 +371,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixAF& af,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixAF >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -395,7 +395,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixAF& af,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixAF >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gerqf.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gerqf.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gerqf.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -164,7 +164,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_row(a) ) );
@@ -180,7 +180,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::gerqf( bindings::size_row(a), bindings::size_column(a),
@@ -252,7 +252,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_row(a) ) );
@@ -268,7 +268,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::gerqf( bindings::size_row(a), bindings::size_column(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/getri.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/getri.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/getri.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -221,7 +221,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, const VectorIPIV& ipiv,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixA >::type order;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -238,7 +238,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, const VectorIPIV& ipiv,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixA >::type order;
real_type opt_size_work;
@@ -303,7 +303,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, const VectorIPIV& ipiv,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixA >::type order;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -320,7 +320,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, const VectorIPIV& ipiv,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixA >::type order;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggbal.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggbal.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggbal.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -186,8 +186,7 @@
typename VectorRSCALE >
static std::ptrdiff_t invoke( const char job, MatrixA& a, MatrixB& b,
fortran_int_t& ilo, fortran_int_t& ihi,
- VectorLSCALE& lscale, VectorRSCALE& rscale,
- minimal_workspace work ) {
+ VectorLSCALE& lscale, VectorRSCALE& rscale, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -206,8 +205,7 @@
typename VectorRSCALE >
static std::ptrdiff_t invoke( const char job, MatrixA& a, MatrixB& b,
fortran_int_t& ilo, fortran_int_t& ihi,
- VectorLSCALE& lscale, VectorRSCALE& rscale,
- optimal_workspace work ) {
+ VectorLSCALE& lscale, VectorRSCALE& rscale, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( job, a, b, ilo, ihi, lscale, rscale,
minimal_workspace() );
@@ -288,8 +286,7 @@
typename VectorRSCALE >
static std::ptrdiff_t invoke( const char job, MatrixA& a, MatrixB& b,
fortran_int_t& ilo, fortran_int_t& ihi,
- VectorLSCALE& lscale, VectorRSCALE& rscale,
- minimal_workspace work ) {
+ VectorLSCALE& lscale, VectorRSCALE& rscale, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -308,8 +305,7 @@
typename VectorRSCALE >
static std::ptrdiff_t invoke( const char job, MatrixA& a, MatrixB& b,
fortran_int_t& ilo, fortran_int_t& ihi,
- VectorLSCALE& lscale, VectorRSCALE& rscale,
- optimal_workspace work ) {
+ VectorLSCALE& lscale, VectorRSCALE& rscale, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( job, a, b, ilo, ihi, lscale, rscale,
minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggqrf.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggqrf.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggqrf.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -198,7 +198,7 @@
template< typename MatrixA, typename VectorTAUA, typename MatrixB,
typename VectorTAUB >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAUA& taua, MatrixB& b,
- VectorTAUB& taub, minimal_workspace work ) {
+ VectorTAUB& taub, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_row(a), bindings::size_column(a),
@@ -216,7 +216,7 @@
template< typename MatrixA, typename VectorTAUA, typename MatrixB,
typename VectorTAUB >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAUA& taua, MatrixB& b,
- VectorTAUB& taub, optimal_workspace work ) {
+ VectorTAUB& taub, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::ggqrf( bindings::size_row(a), bindings::size_column(a),
@@ -316,7 +316,7 @@
template< typename MatrixA, typename VectorTAUA, typename MatrixB,
typename VectorTAUB >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAUA& taua, MatrixB& b,
- VectorTAUB& taub, minimal_workspace work ) {
+ VectorTAUB& taub, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_row(a), bindings::size_column(a),
@@ -334,7 +334,7 @@
template< typename MatrixA, typename VectorTAUA, typename MatrixB,
typename VectorTAUB >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAUA& taua, MatrixB& b,
- VectorTAUB& taub, optimal_workspace work ) {
+ VectorTAUB& taub, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::ggqrf( bindings::size_row(a), bindings::size_column(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggrqf.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggrqf.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggrqf.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -198,7 +198,7 @@
template< typename MatrixA, typename VectorTAUA, typename MatrixB,
typename VectorTAUB >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAUA& taua, MatrixB& b,
- VectorTAUB& taub, minimal_workspace work ) {
+ VectorTAUB& taub, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a), bindings::size_row(a),
@@ -216,7 +216,7 @@
template< typename MatrixA, typename VectorTAUA, typename MatrixB,
typename VectorTAUB >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAUA& taua, MatrixB& b,
- VectorTAUB& taub, optimal_workspace work ) {
+ VectorTAUB& taub, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::ggrqf( bindings::size_row(a), bindings::size_row(b),
@@ -316,7 +316,7 @@
template< typename MatrixA, typename VectorTAUA, typename MatrixB,
typename VectorTAUB >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAUA& taua, MatrixB& b,
- VectorTAUB& taub, minimal_workspace work ) {
+ VectorTAUB& taub, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a), bindings::size_row(a),
@@ -334,7 +334,7 @@
template< typename MatrixA, typename VectorTAUA, typename MatrixB,
typename VectorTAUB >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAUA& taua, MatrixB& b,
- VectorTAUB& taub, optimal_workspace work ) {
+ VectorTAUB& taub, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::ggrqf( bindings::size_row(a), bindings::size_row(b),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggsvp.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggsvp.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ggsvp.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -240,7 +240,7 @@
static std::ptrdiff_t invoke( const char jobu, const char jobv,
const char jobq, MatrixA& a, MatrixB& b, const real_type tola,
const real_type tolb, fortran_int_t& k, fortran_int_t& l,
- MatrixU& u, MatrixV& v, MatrixQ& q, minimal_workspace work ) {
+ MatrixU& u, MatrixV& v, MatrixQ& q, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< fortran_int_t > tmp_iwork(
min_size_iwork( bindings::size_column(a) ) );
@@ -265,7 +265,7 @@
static std::ptrdiff_t invoke( const char jobu, const char jobv,
const char jobq, MatrixA& a, MatrixB& b, const real_type tola,
const real_type tolb, fortran_int_t& k, fortran_int_t& l,
- MatrixU& u, MatrixV& v, MatrixQ& q, optimal_workspace work ) {
+ MatrixU& u, MatrixV& v, MatrixQ& q, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( jobu, jobv, jobq, a, b, tola, tolb, k, l, u, v, q,
minimal_workspace() );
@@ -401,7 +401,7 @@
static std::ptrdiff_t invoke( const char jobu, const char jobv,
const char jobq, MatrixA& a, MatrixB& b, const real_type tola,
const real_type tolb, fortran_int_t& k, fortran_int_t& l,
- MatrixU& u, MatrixV& v, MatrixQ& q, minimal_workspace work ) {
+ MatrixU& u, MatrixV& v, MatrixQ& q, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< fortran_int_t > tmp_iwork(
min_size_iwork( bindings::size_column(a) ) );
@@ -428,7 +428,7 @@
static std::ptrdiff_t invoke( const char jobu, const char jobv,
const char jobq, MatrixA& a, MatrixB& b, const real_type tola,
const real_type tolb, fortran_int_t& k, fortran_int_t& l,
- MatrixU& u, MatrixV& v, MatrixQ& q, optimal_workspace work ) {
+ MatrixU& u, MatrixV& v, MatrixQ& q, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( jobu, jobv, jobq, a, b, tola, tolb, k, l, u, v, q,
minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gtrfs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gtrfs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/gtrfs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -262,7 +262,7 @@
const VectorDLF& dlf, const VectorDF& df, const VectorDUF& duf,
const VectorDU2& du2, const VectorIPIV& ipiv, const MatrixB& b,
MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n ) );
bindings::detail::array< fortran_int_t > tmp_iwork(
@@ -287,7 +287,7 @@
const VectorDLF& dlf, const VectorDF& df, const VectorDUF& duf,
const VectorDU2& du2, const VectorIPIV& ipiv, const MatrixB& b,
MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( n, dl, d, du, dlf, df, duf, du2, ipiv, b, x, ferr,
berr, minimal_workspace() );
@@ -428,7 +428,7 @@
const VectorDLF& dlf, const VectorDF& df, const VectorDUF& duf,
const VectorDU2& du2, const VectorIPIV& ipiv, const MatrixB& b,
MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work( n ) );
bindings::detail::array< real_type > tmp_rwork( min_size_rwork( n ) );
@@ -452,7 +452,7 @@
const VectorDLF& dlf, const VectorDF& df, const VectorDUF& duf,
const VectorDU2& du2, const VectorIPIV& ipiv, const MatrixB& b,
MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( n, dl, d, du, dlf, df, duf, du2, ipiv, b, x, ferr,
berr, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hbgst.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hbgst.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hbgst.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -156,7 +156,7 @@
//
template< typename MatrixAB, typename MatrixBB, typename MatrixX >
static std::ptrdiff_t invoke( const char vect, MatrixAB& ab,
- const MatrixBB& bb, MatrixX& x, minimal_workspace work ) {
+ const MatrixBB& bb, MatrixX& x, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -175,7 +175,7 @@
//
template< typename MatrixAB, typename MatrixBB, typename MatrixX >
static std::ptrdiff_t invoke( const char vect, MatrixAB& ab,
- const MatrixBB& bb, MatrixX& x, optimal_workspace work ) {
+ const MatrixBB& bb, MatrixX& x, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( vect, ab, bb, x, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hbtrd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hbtrd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hbtrd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -148,7 +148,7 @@
template< typename MatrixAB, typename VectorD, typename VectorE,
typename MatrixQ >
static std::ptrdiff_t invoke( const char vect, MatrixAB& ab, VectorD& d,
- VectorE& e, MatrixQ& q, minimal_workspace work ) {
+ VectorE& e, MatrixQ& q, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -166,7 +166,7 @@
template< typename MatrixAB, typename VectorD, typename VectorE,
typename MatrixQ >
static std::ptrdiff_t invoke( const char vect, MatrixAB& ab, VectorD& d,
- VectorE& e, MatrixQ& q, optimal_workspace work ) {
+ VectorE& e, MatrixQ& q, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( vect, ab, d, e, q, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hecon.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hecon.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hecon.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -125,7 +125,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( const MatrixA& a, const VectorIPIV& ipiv,
- const real_type anorm, real_type& rcond, minimal_workspace work ) {
+ const real_type anorm, real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -142,7 +142,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( const MatrixA& a, const VectorIPIV& ipiv,
- const real_type anorm, real_type& rcond, optimal_workspace work ) {
+ const real_type anorm, real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, ipiv, anorm, rcond, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/herfs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/herfs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/herfs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -180,7 +180,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixAF& af,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -203,7 +203,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixAF& af,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, af, ipiv, b, x, ferr, berr, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hetrd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hetrd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hetrd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -142,7 +142,7 @@
template< typename MatrixA, typename VectorD, typename VectorE,
typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorD& d, VectorE& e,
- VectorTAU& tau, minimal_workspace work ) {
+ VectorTAU& tau, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work() );
@@ -159,7 +159,7 @@
template< typename MatrixA, typename VectorD, typename VectorE,
typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorD& d, VectorE& e,
- VectorTAU& tau, optimal_workspace work ) {
+ VectorTAU& tau, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hetrf.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hetrf.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hetrf.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -124,7 +124,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work() );
@@ -140,7 +140,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, ipiv, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hetri.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hetri.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hetri.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -123,7 +123,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, const VectorIPIV& ipiv,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -140,7 +140,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, const VectorIPIV& ipiv,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, ipiv, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hgeqz.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hgeqz.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hgeqz.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -230,8 +230,7 @@
static std::ptrdiff_t invoke( const char job, const char compq,
const char compz, const fortran_int_t ilo, MatrixH& h,
MatrixT& t, VectorALPHAR& alphar, VectorALPHAI& alphai,
- VectorBETA& beta, MatrixQ& q, MatrixZ& z,
- minimal_workspace work ) {
+ VectorBETA& beta, MatrixQ& q, MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(h) ) );
@@ -252,8 +251,7 @@
static std::ptrdiff_t invoke( const char job, const char compq,
const char compz, const fortran_int_t ilo, MatrixH& h,
MatrixT& t, VectorALPHAR& alphar, VectorALPHAI& alphai,
- VectorBETA& beta, MatrixQ& q, MatrixZ& z,
- optimal_workspace work ) {
+ VectorBETA& beta, MatrixQ& q, MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::hgeqz( job, compq, compz, bindings::size_column(h), ilo,
@@ -373,7 +371,7 @@
static std::ptrdiff_t invoke( const char job, const char compq,
const char compz, const fortran_int_t ilo, MatrixH& h,
MatrixT& t, VectorALPHA& alpha, VectorBETA& beta, MatrixQ& q,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(h) ) );
@@ -395,7 +393,7 @@
static std::ptrdiff_t invoke( const char job, const char compq,
const char compz, const fortran_int_t ilo, MatrixH& h,
MatrixT& t, VectorALPHA& alpha, VectorBETA& beta, MatrixQ& q,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
bindings::detail::array< real_type > tmp_rwork( min_size_rwork(
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hpcon.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hpcon.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hpcon.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -116,7 +116,7 @@
//
template< typename MatrixAP, typename VectorIPIV >
static std::ptrdiff_t invoke( const MatrixAP& ap, const VectorIPIV& ipiv,
- const real_type anorm, real_type& rcond, minimal_workspace work ) {
+ const real_type anorm, real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -133,7 +133,7 @@
//
template< typename MatrixAP, typename VectorIPIV >
static std::ptrdiff_t invoke( const MatrixAP& ap, const VectorIPIV& ipiv,
- const real_type anorm, real_type& rcond, optimal_workspace work ) {
+ const real_type anorm, real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( ap, ipiv, anorm, rcond, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hprfs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hprfs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hprfs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -167,7 +167,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAP& ap, const MatrixAFP& afp,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -190,7 +190,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAP& ap, const MatrixAFP& afp,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( ap, afp, ipiv, b, x, ferr, berr, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hptri.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hptri.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hptri.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -114,7 +114,7 @@
//
template< typename MatrixAP, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixAP& ap, const VectorIPIV& ipiv,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -131,7 +131,7 @@
//
template< typename MatrixAP, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixAP& ap, const VectorIPIV& ipiv,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( ap, ipiv, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hsein.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hsein.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hsein.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -231,8 +231,7 @@
const char initv, VectorSELECT& select, const MatrixH& h,
VectorWR& wr, const VectorWI& wi, MatrixVL& vl, MatrixVR& vr,
const fortran_int_t mm, fortran_int_t& m,
- VectorIFAILL& ifaill, VectorIFAILR& ifailr,
- minimal_workspace work ) {
+ VectorIFAILL& ifaill, VectorIFAILR& ifailr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(h), ?2 ) );
@@ -254,8 +253,7 @@
const char initv, VectorSELECT& select, const MatrixH& h,
VectorWR& wr, const VectorWI& wi, MatrixVL& vl, MatrixVR& vr,
const fortran_int_t mm, fortran_int_t& m,
- VectorIFAILL& ifaill, VectorIFAILR& ifailr,
- optimal_workspace work ) {
+ VectorIFAILL& ifaill, VectorIFAILR& ifailr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, eigsrc, initv, select, h, wr, wi, vl, vr, mm, m,
ifaill, ifailr, minimal_workspace() );
@@ -361,8 +359,7 @@
const char initv, const VectorSELECT& select, const MatrixH& h,
VectorW& w, MatrixVL& vl, MatrixVR& vr,
const fortran_int_t mm, fortran_int_t& m,
- VectorIFAILL& ifaill, VectorIFAILR& ifailr,
- minimal_workspace work ) {
+ VectorIFAILL& ifaill, VectorIFAILR& ifailr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(h) ) );
@@ -386,8 +383,7 @@
const char initv, const VectorSELECT& select, const MatrixH& h,
VectorW& w, MatrixVL& vl, MatrixVR& vr,
const fortran_int_t mm, fortran_int_t& m,
- VectorIFAILL& ifaill, VectorIFAILR& ifailr,
- optimal_workspace work ) {
+ VectorIFAILL& ifaill, VectorIFAILR& ifailr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, eigsrc, initv, select, h, w, vl, vr, mm, m,
ifaill, ifailr, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hseqr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hseqr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/hseqr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -191,7 +191,7 @@
static std::ptrdiff_t invoke( const char job, const char compz,
const fortran_int_t ilo, const fortran_int_t ihi,
MatrixH& h, VectorWR& wr, VectorWI& wi, MatrixZ& z,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(h) ) );
@@ -211,7 +211,7 @@
static std::ptrdiff_t invoke( const char job, const char compz,
const fortran_int_t ilo, const fortran_int_t ihi,
MatrixH& h, VectorWR& wr, VectorWI& wi, MatrixZ& z,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( job, compz, ilo, ihi, h, wr, wi, z,
minimal_workspace() );
@@ -286,7 +286,7 @@
template< typename MatrixH, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char job, const char compz,
const fortran_int_t ilo, const fortran_int_t ihi,
- MatrixH& h, VectorW& w, MatrixZ& z, minimal_workspace work ) {
+ MatrixH& h, VectorW& w, MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(h) ) );
@@ -303,7 +303,7 @@
template< typename MatrixH, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char job, const char compz,
const fortran_int_t ilo, const fortran_int_t ihi,
- MatrixH& h, VectorW& w, MatrixZ& z, optimal_workspace work ) {
+ MatrixH& h, VectorW& w, MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( job, compz, ilo, ihi, h, w, z, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/lacon.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/lacon.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/lacon.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -145,7 +145,7 @@
//
template< typename VectorX >
static std::ptrdiff_t invoke( const fortran_int_t n, VectorX& x,
- real_type& est, fortran_int_t& kase, minimal_workspace work ) {
+ real_type& est, fortran_int_t& kase, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_v( min_size_v( n ) );
bindings::detail::array<
@@ -162,7 +162,7 @@
//
template< typename VectorX >
static std::ptrdiff_t invoke( const fortran_int_t n, VectorX& x,
- real_type& est, fortran_int_t& kase, optimal_workspace work ) {
+ real_type& est, fortran_int_t& kase, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( n, x, est, kase, minimal_workspace() );
}
@@ -221,7 +221,7 @@
//
template< typename VectorX >
static std::ptrdiff_t invoke( const fortran_int_t n, VectorX& x,
- real_type& est, fortran_int_t& kase, minimal_workspace work ) {
+ real_type& est, fortran_int_t& kase, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_v( min_size_v( n ) );
return invoke( n, x, est, kase, workspace( tmp_v ) );
@@ -236,7 +236,7 @@
//
template< typename VectorX >
static std::ptrdiff_t invoke( const fortran_int_t n, VectorX& x,
- real_type& est, fortran_int_t& kase, optimal_workspace work ) {
+ real_type& est, fortran_int_t& kase, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( n, x, est, kase, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/laebz.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/laebz.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/laebz.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -170,7 +170,7 @@
const real_type abstol, const real_type reltol,
const real_type pivmin, const VectorD& d, const VectorE& e,
const VectorE2& e2, VectorNVAL& nval, MatrixAB& ab, VectorC& c,
- fortran_int_t& mout, MatrixNAB& nab, minimal_workspace work ) {
+ fortran_int_t& mout, MatrixNAB& nab, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::stride_major(ab) ) );
@@ -197,7 +197,7 @@
const real_type abstol, const real_type reltol,
const real_type pivmin, const VectorD& d, const VectorE& e,
const VectorE2& e2, VectorNVAL& nval, MatrixAB& ab, VectorC& c,
- fortran_int_t& mout, MatrixNAB& nab, optimal_workspace work ) {
+ fortran_int_t& mout, MatrixNAB& nab, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( ijob, nitmax, n, minp, nbmin, abstol, reltol, pivmin,
d, e, e2, nval, ab, c, mout, nab, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/larz.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/larz.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/larz.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -173,7 +173,7 @@
template< typename Side, typename VectorViewV, typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t l,
const VectorViewV& v, const real_type tau, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( side,
bindings::size_row(c), bindings::size_column(c) ) );
@@ -190,7 +190,7 @@
template< typename Side, typename VectorViewV, typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t l,
const VectorViewV& v, const real_type tau, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, l, v, tau, c, minimal_workspace() );
}
@@ -259,7 +259,7 @@
template< typename Side, typename VectorViewV, typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t l,
const VectorViewV& v, const value_type tau, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work( side,
bindings::size_row(c), bindings::size_column(c) ) );
@@ -276,7 +276,7 @@
template< typename Side, typename VectorViewV, typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t l,
const VectorViewV& v, const value_type tau, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, l, v, tau, c, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/latrz.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/latrz.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/latrz.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -161,7 +161,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_row(a) ) );
@@ -177,7 +177,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( a, tau, minimal_workspace() );
}
@@ -241,7 +241,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_row(a) ) );
@@ -257,7 +257,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( a, tau, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/opgtr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/opgtr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/opgtr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -130,7 +130,7 @@
//
template< typename VectorAP, typename VectorTAU, typename MatrixQ >
static std::ptrdiff_t invoke( const char uplo, const VectorAP& ap,
- const VectorTAU& tau, MatrixQ& q, minimal_workspace work ) {
+ const VectorTAU& tau, MatrixQ& q, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(q) ) );
@@ -146,7 +146,7 @@
//
template< typename VectorAP, typename VectorTAU, typename MatrixQ >
static std::ptrdiff_t invoke( const char uplo, const VectorAP& ap,
- const VectorTAU& tau, MatrixQ& q, optimal_workspace work ) {
+ const VectorTAU& tau, MatrixQ& q, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( uplo, ap, tau, q, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/opmtr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/opmtr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/opmtr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -138,7 +138,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const char uplo,
const VectorAP& ap, const VectorTAU& tau, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( side,
bindings::size_row(c), bindings::size_column(c) ) );
@@ -156,7 +156,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const char uplo,
const VectorAP& ap, const VectorTAU& tau, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, uplo, ap, tau, c, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgbr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgbr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgbr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -127,7 +127,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const char vect, const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, minimal_workspace work ) {
+ const VectorTAU& tau, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( m, n ) );
return invoke( vect, m, n, k, a, tau, workspace( tmp_work ) );
@@ -143,7 +143,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const char vect, const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, optimal_workspace work ) {
+ const VectorTAU& tau, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::orgbr( vect, m, n, k, bindings::begin_value(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orghr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orghr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orghr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -125,7 +125,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t n,
const fortran_int_t ilo, const fortran_int_t ihi,
- MatrixA& a, const VectorTAU& tau, minimal_workspace work ) {
+ MatrixA& a, const VectorTAU& tau, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( ihi,
ilo ) );
@@ -142,7 +142,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t n,
const fortran_int_t ilo, const fortran_int_t ihi,
- MatrixA& a, const VectorTAU& tau, optimal_workspace work ) {
+ MatrixA& a, const VectorTAU& tau, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::orghr( n, ilo, ihi, bindings::begin_value(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orglq.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orglq.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orglq.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -125,7 +125,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, minimal_workspace work ) {
+ const VectorTAU& tau, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( m ) );
return invoke( m, n, k, a, tau, workspace( tmp_work ) );
@@ -141,7 +141,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, optimal_workspace work ) {
+ const VectorTAU& tau, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::orglq( m, n, k, bindings::begin_value(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgql.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgql.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgql.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -124,7 +124,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, minimal_workspace work ) {
+ const VectorTAU& tau, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n ) );
return invoke( m, n, k, a, tau, workspace( tmp_work ) );
@@ -140,7 +140,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, optimal_workspace work ) {
+ const VectorTAU& tau, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::orgql( m, n, k, bindings::begin_value(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgqr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgqr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgqr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -123,7 +123,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, const VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -139,7 +139,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, const VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::orgqr( bindings::size_row(a), bindings::size_column(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgrq.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgrq.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgrq.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -125,7 +125,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, minimal_workspace work ) {
+ const VectorTAU& tau, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( m ) );
return invoke( m, n, k, a, tau, workspace( tmp_work ) );
@@ -141,7 +141,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, optimal_workspace work ) {
+ const VectorTAU& tau, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::orgrq( m, n, k, bindings::begin_value(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgtr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgtr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/orgtr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -128,7 +128,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t n, MatrixA& a,
- const VectorTAU& tau, minimal_workspace work ) {
+ const VectorTAU& tau, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work( n ) );
@@ -144,7 +144,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t n, MatrixA& a,
- const VectorTAU& tau, optimal_workspace work ) {
+ const VectorTAU& tau, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
real_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormbr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormbr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormbr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -152,7 +152,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const char vect, const Side side,
const fortran_int_t k, const MatrixA& a, const VectorTAU& tau,
- MatrixC& c, minimal_workspace work ) {
+ MatrixC& c, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -172,7 +172,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const char vect, const Side side,
const fortran_int_t k, const MatrixA& a, const VectorTAU& tau,
- MatrixC& c, optimal_workspace work ) {
+ MatrixC& c, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormhr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormhr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormhr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -149,7 +149,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t ilo,
const fortran_int_t ihi, const MatrixA& a,
- const VectorTAU& tau, MatrixC& c, minimal_workspace work ) {
+ const VectorTAU& tau, MatrixC& c, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -169,7 +169,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t ilo,
const fortran_int_t ihi, const MatrixA& a,
- const VectorTAU& tau, MatrixC& c, optimal_workspace work ) {
+ const VectorTAU& tau, MatrixC& c, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormlq.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormlq.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormlq.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -150,7 +150,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -170,7 +170,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormql.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormql.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormql.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -148,7 +148,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -168,7 +168,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormqr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormqr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormqr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -148,7 +148,7 @@
template< typename Side, typename MatrixA, typename VectorTAU,
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const MatrixA& a,
- const VectorTAU& tau, MatrixC& c, minimal_workspace work ) {
+ const VectorTAU& tau, MatrixC& c, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -167,7 +167,7 @@
template< typename Side, typename MatrixA, typename VectorTAU,
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const MatrixA& a,
- const VectorTAU& tau, MatrixC& c, optimal_workspace work ) {
+ const VectorTAU& tau, MatrixC& c, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormrq.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormrq.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormrq.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -150,7 +150,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -170,7 +170,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormrz.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormrz.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormrz.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -150,7 +150,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -170,7 +170,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormtr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormtr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ormtr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -148,7 +148,7 @@
template< typename Side, typename MatrixA, typename VectorTAU,
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const MatrixA& a,
- const VectorTAU& tau, MatrixC& c, minimal_workspace work ) {
+ const VectorTAU& tau, MatrixC& c, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -168,7 +168,7 @@
template< typename Side, typename MatrixA, typename VectorTAU,
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const MatrixA& a,
- const VectorTAU& tau, MatrixC& c, optimal_workspace work ) {
+ const VectorTAU& tau, MatrixC& c, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pbcon.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pbcon.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pbcon.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -164,7 +164,7 @@
//
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char uplo, const MatrixAB& ab,
- const real_type anorm, real_type& rcond, minimal_workspace work ) {
+ const real_type anorm, real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(ab) ) );
@@ -183,7 +183,7 @@
//
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char uplo, const MatrixAB& ab,
- const real_type anorm, real_type& rcond, optimal_workspace work ) {
+ const real_type anorm, real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( uplo, ab, anorm, rcond, minimal_workspace() );
}
@@ -251,7 +251,7 @@
//
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char uplo, const MatrixAB& ab,
- const real_type anorm, real_type& rcond, minimal_workspace work ) {
+ const real_type anorm, real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(ab) ) );
@@ -270,7 +270,7 @@
//
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char uplo, const MatrixAB& ab,
- const real_type anorm, real_type& rcond, optimal_workspace work ) {
+ const real_type anorm, real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( uplo, ab, anorm, rcond, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pbrfs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pbrfs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pbrfs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -228,7 +228,7 @@
typename MatrixX, typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAB& ab, const MatrixAFB& afb,
const MatrixB& b, MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -250,7 +250,7 @@
typename MatrixX, typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAB& ab, const MatrixAFB& afb,
const MatrixB& b, MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( ab, afb, b, x, ferr, berr, minimal_workspace() );
@@ -364,7 +364,7 @@
typename MatrixX, typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAB& ab, const MatrixAFB& afb,
const MatrixB& b, MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -386,7 +386,7 @@
typename MatrixX, typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAB& ab, const MatrixAFB& afb,
const MatrixB& b, MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( ab, afb, b, x, ferr, berr, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pocon.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pocon.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pocon.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -164,7 +164,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const MatrixA& a, const real_type anorm,
- real_type& rcond, minimal_workspace work ) {
+ real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -183,7 +183,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const MatrixA& a, const real_type anorm,
- real_type& rcond, optimal_workspace work ) {
+ real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, anorm, rcond, minimal_workspace() );
@@ -250,7 +250,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const MatrixA& a, const real_type anorm,
- real_type& rcond, minimal_workspace work ) {
+ real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -269,7 +269,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const MatrixA& a, const real_type anorm,
- real_type& rcond, optimal_workspace work ) {
+ real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, anorm, rcond, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/porfs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/porfs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/porfs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -224,7 +224,7 @@
typename MatrixX, typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixAF& af,
const MatrixB& b, MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -246,7 +246,7 @@
typename MatrixX, typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixAF& af,
const MatrixB& b, MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, af, b, x, ferr, berr, minimal_workspace() );
@@ -359,7 +359,7 @@
typename MatrixX, typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixAF& af,
const MatrixB& b, MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -381,7 +381,7 @@
typename MatrixX, typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixAF& af,
const MatrixB& b, MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, af, b, x, ferr, berr, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ppcon.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ppcon.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ppcon.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -156,7 +156,7 @@
//
template< typename MatrixAP >
static std::ptrdiff_t invoke( const MatrixAP& ap, const real_type anorm,
- real_type& rcond, minimal_workspace work ) {
+ real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -175,7 +175,7 @@
//
template< typename MatrixAP >
static std::ptrdiff_t invoke( const MatrixAP& ap, const real_type anorm,
- real_type& rcond, optimal_workspace work ) {
+ real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( ap, anorm, rcond, minimal_workspace() );
@@ -237,7 +237,7 @@
//
template< typename MatrixAP >
static std::ptrdiff_t invoke( const MatrixAP& ap, const real_type anorm,
- real_type& rcond, minimal_workspace work ) {
+ real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -256,7 +256,7 @@
//
template< typename MatrixAP >
static std::ptrdiff_t invoke( const MatrixAP& ap, const real_type anorm,
- real_type& rcond, optimal_workspace work ) {
+ real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( ap, anorm, rcond, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pprfs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pprfs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pprfs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -211,7 +211,7 @@
typename MatrixX, typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAP& ap, const MatrixAFP& afp,
const MatrixB& b, MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -233,7 +233,7 @@
typename MatrixX, typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAP& ap, const MatrixAFP& afp,
const MatrixB& b, MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( ap, afp, b, x, ferr, berr, minimal_workspace() );
@@ -335,7 +335,7 @@
typename MatrixX, typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAP& ap, const MatrixAFP& afp,
const MatrixB& b, MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -357,7 +357,7 @@
typename MatrixX, typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAP& ap, const MatrixAFP& afp,
const MatrixB& b, MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( ap, afp, b, x, ferr, berr, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ptcon.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ptcon.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ptcon.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -148,7 +148,7 @@
//
template< typename VectorD, typename VectorE >
static std::ptrdiff_t invoke( const VectorD& d, const VectorE& e,
- const real_type anorm, real_type& rcond, minimal_workspace work ) {
+ const real_type anorm, real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size(d) ) );
@@ -164,7 +164,7 @@
//
template< typename VectorD, typename VectorE >
static std::ptrdiff_t invoke( const VectorD& d, const VectorE& e,
- const real_type anorm, real_type& rcond, optimal_workspace work ) {
+ const real_type anorm, real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( d, e, anorm, rcond, minimal_workspace() );
}
@@ -216,7 +216,7 @@
//
template< typename VectorD, typename VectorE >
static std::ptrdiff_t invoke( const VectorD& d, const VectorE& e,
- const real_type anorm, real_type& rcond, minimal_workspace work ) {
+ const real_type anorm, real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_rwork( min_size_rwork(
bindings::size(d) ) );
@@ -232,7 +232,7 @@
//
template< typename VectorD, typename VectorE >
static std::ptrdiff_t invoke( const VectorD& d, const VectorE& e,
- const real_type anorm, real_type& rcond, optimal_workspace work ) {
+ const real_type anorm, real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( d, e, anorm, rcond, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pteqr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pteqr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/pteqr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -162,7 +162,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char compz, VectorD& d, VectorE& e,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size(d) ) );
@@ -178,7 +178,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char compz, VectorD& d, VectorE& e,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( compz, d, e, z, minimal_workspace() );
}
@@ -242,7 +242,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char compz, VectorD& d, VectorE& e,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size(d) ) );
@@ -258,7 +258,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char compz, VectorD& d, VectorE& e,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( compz, d, e, z, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ptrfs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ptrfs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ptrfs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -218,7 +218,7 @@
static std::ptrdiff_t invoke( const VectorD& d, const VectorE& e,
const VectorDF& df, const VectorEF& ef, const MatrixB& b,
MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size(d) ) );
@@ -238,7 +238,7 @@
static std::ptrdiff_t invoke( const VectorD& d, const VectorE& e,
const VectorDF& df, const VectorEF& ef, const MatrixB& b,
MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( d, e, df, ef, b, x, ferr, berr, minimal_workspace() );
}
@@ -347,7 +347,7 @@
static std::ptrdiff_t invoke( const char uplo, const VectorD& d,
const VectorE& e, const VectorDF& df, const VectorEF& ef,
const MatrixB& b, MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size(d) ) );
@@ -370,7 +370,7 @@
static std::ptrdiff_t invoke( const char uplo, const VectorD& d,
const VectorE& e, const VectorDF& df, const VectorEF& ef,
const MatrixB& b, MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( uplo, d, e, df, ef, b, x, ferr, berr,
minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sbgst.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sbgst.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sbgst.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -150,7 +150,7 @@
//
template< typename MatrixAB, typename MatrixBB, typename MatrixX >
static std::ptrdiff_t invoke( const char vect, MatrixAB& ab,
- const MatrixBB& bb, MatrixX& x, minimal_workspace work ) {
+ const MatrixBB& bb, MatrixX& x, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -167,7 +167,7 @@
//
template< typename MatrixAB, typename MatrixBB, typename MatrixX >
static std::ptrdiff_t invoke( const char vect, MatrixAB& ab,
- const MatrixBB& bb, MatrixX& x, optimal_workspace work ) {
+ const MatrixBB& bb, MatrixX& x, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( vect, ab, bb, x, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sbtrd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sbtrd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sbtrd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -150,7 +150,7 @@
template< typename MatrixAB, typename VectorD, typename VectorE,
typename MatrixQ >
static std::ptrdiff_t invoke( const char vect, MatrixAB& ab, VectorD& d,
- VectorE& e, MatrixQ& q, minimal_workspace work ) {
+ VectorE& e, MatrixQ& q, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -168,7 +168,7 @@
template< typename MatrixAB, typename VectorD, typename VectorE,
typename MatrixQ >
static std::ptrdiff_t invoke( const char vect, MatrixAB& ab, VectorD& d,
- VectorE& e, MatrixQ& q, optimal_workspace work ) {
+ VectorE& e, MatrixQ& q, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( vect, ab, d, e, q, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/spcon.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/spcon.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/spcon.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -159,7 +159,7 @@
//
template< typename MatrixAP, typename VectorIPIV >
static std::ptrdiff_t invoke( const MatrixAP& ap, const VectorIPIV& ipiv,
- const real_type anorm, real_type& rcond, minimal_workspace work ) {
+ const real_type anorm, real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -179,7 +179,7 @@
//
template< typename MatrixAP, typename VectorIPIV >
static std::ptrdiff_t invoke( const MatrixAP& ap, const VectorIPIV& ipiv,
- const real_type anorm, real_type& rcond, optimal_workspace work ) {
+ const real_type anorm, real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( ap, ipiv, anorm, rcond, minimal_workspace() );
@@ -240,7 +240,7 @@
//
template< typename MatrixAP, typename VectorIPIV >
static std::ptrdiff_t invoke( const MatrixAP& ap, const VectorIPIV& ipiv,
- const real_type anorm, real_type& rcond, minimal_workspace work ) {
+ const real_type anorm, real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -257,7 +257,7 @@
//
template< typename MatrixAP, typename VectorIPIV >
static std::ptrdiff_t invoke( const MatrixAP& ap, const VectorIPIV& ipiv,
- const real_type anorm, real_type& rcond, optimal_workspace work ) {
+ const real_type anorm, real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( ap, ipiv, anorm, rcond, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sprfs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sprfs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sprfs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -214,7 +214,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAP& ap, const MatrixAFP& afp,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -237,7 +237,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAP& ap, const MatrixAFP& afp,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( ap, afp, ipiv, b, x, ferr, berr, minimal_workspace() );
@@ -342,7 +342,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAP& ap, const MatrixAFP& afp,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -365,7 +365,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAP& ap, const MatrixAFP& afp,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( ap, afp, ipiv, b, x, ferr, berr, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sptri.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sptri.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sptri.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -149,7 +149,7 @@
//
template< typename MatrixAP, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixAP& ap, const VectorIPIV& ipiv,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -166,7 +166,7 @@
//
template< typename MatrixAP, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixAP& ap, const VectorIPIV& ipiv,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( ap, ipiv, minimal_workspace() );
@@ -219,7 +219,7 @@
//
template< typename MatrixAP, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixAP& ap, const VectorIPIV& ipiv,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -236,7 +236,7 @@
//
template< typename MatrixAP, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixAP& ap, const VectorIPIV& ipiv,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( ap, ipiv, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stebz.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stebz.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stebz.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -154,8 +154,7 @@
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, const VectorD& d, const VectorE& e,
fortran_int_t& m, fortran_int_t& nsplit, VectorW& w,
- VectorIBLOCK& iblock, VectorISPLIT& isplit,
- minimal_workspace work ) {
+ VectorIBLOCK& iblock, VectorISPLIT& isplit, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n ) );
bindings::detail::array< fortran_int_t > tmp_iwork(
@@ -178,8 +177,7 @@
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, const VectorD& d, const VectorE& e,
fortran_int_t& m, fortran_int_t& nsplit, VectorW& w,
- VectorIBLOCK& iblock, VectorISPLIT& isplit,
- optimal_workspace work ) {
+ VectorIBLOCK& iblock, VectorISPLIT& isplit, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( range, order, n, vl, vu, il, iu, abstol, d, e, m,
nsplit, w, iblock, isplit, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stedc.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stedc.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stedc.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -178,7 +178,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char compz, VectorD& d, VectorE& e,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( compz,
bindings::size(d) ) );
@@ -196,7 +196,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char compz, VectorD& d, VectorE& e,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
fortran_int_t opt_size_iwork;
@@ -302,7 +302,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char compz, VectorD& d, VectorE& e,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work( compz,
bindings::size(d) ) );
@@ -323,7 +323,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char compz, VectorD& d, VectorE& e,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
real_type opt_size_rwork;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stegr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stegr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stegr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -209,7 +209,7 @@
const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorISUPPZ& isuppz, minimal_workspace work ) {
+ MatrixZ& z, VectorISUPPZ& isuppz, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n,
jobz ) );
@@ -233,7 +233,7 @@
const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorISUPPZ& isuppz, optimal_workspace work ) {
+ MatrixZ& z, VectorISUPPZ& isuppz, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
fortran_int_t opt_size_iwork;
@@ -352,7 +352,7 @@
const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorISUPPZ& isuppz, minimal_workspace work ) {
+ MatrixZ& z, VectorISUPPZ& isuppz, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n,
jobz ) );
@@ -376,7 +376,7 @@
const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorISUPPZ& isuppz, optimal_workspace work ) {
+ MatrixZ& z, VectorISUPPZ& isuppz, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
fortran_int_t opt_size_iwork;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stein.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stein.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stein.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -202,7 +202,7 @@
static std::ptrdiff_t invoke( const fortran_int_t n, const VectorD& d,
const VectorE& e, const fortran_int_t m, const VectorW& w,
const VectorIBLOCK& iblock, const VectorISPLIT& isplit,
- MatrixZ& z, VectorIFAIL& ifail, minimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n ) );
bindings::detail::array< fortran_int_t > tmp_iwork(
@@ -224,7 +224,7 @@
static std::ptrdiff_t invoke( const fortran_int_t n, const VectorD& d,
const VectorE& e, const fortran_int_t m, const VectorW& w,
const VectorIBLOCK& iblock, const VectorISPLIT& isplit,
- MatrixZ& z, VectorIFAIL& ifail, optimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( n, d, e, m, w, iblock, isplit, z, ifail,
minimal_workspace() );
@@ -324,7 +324,7 @@
static std::ptrdiff_t invoke( const fortran_int_t n, const VectorD& d,
const VectorE& e, const fortran_int_t m, const VectorW& w,
const VectorIBLOCK& iblock, const VectorISPLIT& isplit,
- MatrixZ& z, VectorIFAIL& ifail, minimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n ) );
bindings::detail::array< fortran_int_t > tmp_iwork(
@@ -346,7 +346,7 @@
static std::ptrdiff_t invoke( const fortran_int_t n, const VectorD& d,
const VectorE& e, const fortran_int_t m, const VectorW& w,
const VectorIBLOCK& iblock, const VectorISPLIT& isplit,
- MatrixZ& z, VectorIFAIL& ifail, optimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( n, d, e, m, w, iblock, isplit, z, ifail,
minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stemr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stemr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/stemr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -212,7 +212,7 @@
const fortran_int_t il, const fortran_int_t iu,
fortran_int_t& m, VectorW& w, MatrixZ& z,
const fortran_int_t nzc, VectorISUPPZ& isuppz,
- logical_t& tryrac, minimal_workspace work ) {
+ logical_t& tryrac, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n,
jobz ) );
@@ -237,7 +237,7 @@
const fortran_int_t il, const fortran_int_t iu,
fortran_int_t& m, VectorW& w, MatrixZ& z,
const fortran_int_t nzc, VectorISUPPZ& isuppz,
- logical_t& tryrac, optimal_workspace work ) {
+ logical_t& tryrac, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
fortran_int_t opt_size_iwork;
@@ -357,7 +357,7 @@
const fortran_int_t il, const fortran_int_t iu,
fortran_int_t& m, VectorW& w, MatrixZ& z,
const fortran_int_t nzc, VectorISUPPZ& isuppz,
- logical_t& tryrac, minimal_workspace work ) {
+ logical_t& tryrac, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n,
jobz ) );
@@ -382,7 +382,7 @@
const fortran_int_t il, const fortran_int_t iu,
fortran_int_t& m, VectorW& w, MatrixZ& z,
const fortran_int_t nzc, VectorISUPPZ& isuppz,
- logical_t& tryrac, optimal_workspace work ) {
+ logical_t& tryrac, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
fortran_int_t opt_size_iwork;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/steqr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/steqr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/steqr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -161,7 +161,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char compz, VectorD& d, VectorE& e,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size(d), compz ) );
@@ -177,7 +177,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char compz, VectorD& d, VectorE& e,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( compz, d, e, z, minimal_workspace() );
}
@@ -245,7 +245,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char compz, VectorD& d, VectorE& e,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size(d), compz ) );
@@ -261,7 +261,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char compz, VectorD& d, VectorE& e,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( compz, d, e, z, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sycon.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sycon.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sycon.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -169,7 +169,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( const MatrixA& a, const VectorIPIV& ipiv,
- const real_type anorm, real_type& rcond, minimal_workspace work ) {
+ const real_type anorm, real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -189,7 +189,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( const MatrixA& a, const VectorIPIV& ipiv,
- const real_type anorm, real_type& rcond, optimal_workspace work ) {
+ const real_type anorm, real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, ipiv, anorm, rcond, minimal_workspace() );
@@ -256,7 +256,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( const MatrixA& a, const VectorIPIV& ipiv,
- const real_type anorm, real_type& rcond, minimal_workspace work ) {
+ const real_type anorm, real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -273,7 +273,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( const MatrixA& a, const VectorIPIV& ipiv,
- const real_type anorm, real_type& rcond, optimal_workspace work ) {
+ const real_type anorm, real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, ipiv, anorm, rcond, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/syrfs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/syrfs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/syrfs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -229,7 +229,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixAF& af,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -252,7 +252,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixAF& af,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, af, ipiv, b, x, ferr, berr, minimal_workspace() );
@@ -368,7 +368,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixAF& af,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -391,7 +391,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixAF& af,
const VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, af, ipiv, b, x, ferr, berr, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sytrd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sytrd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sytrd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -144,7 +144,7 @@
template< typename MatrixA, typename VectorD, typename VectorE,
typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorD& d, VectorE& e,
- VectorTAU& tau, minimal_workspace work ) {
+ VectorTAU& tau, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work() );
@@ -161,7 +161,7 @@
template< typename MatrixA, typename VectorD, typename VectorE,
typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorD& d, VectorE& e,
- VectorTAU& tau, optimal_workspace work ) {
+ VectorTAU& tau, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
real_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sytrf.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sytrf.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sytrf.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -164,7 +164,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work() );
@@ -180,7 +180,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
real_type opt_size_work;
@@ -246,7 +246,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work() );
@@ -262,7 +262,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sytri.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sytri.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/sytri.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -160,7 +160,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, const VectorIPIV& ipiv,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -177,7 +177,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, const VectorIPIV& ipiv,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, ipiv, minimal_workspace() );
@@ -236,7 +236,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, const VectorIPIV& ipiv,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -253,7 +253,7 @@
//
template< typename MatrixA, typename VectorIPIV >
static std::ptrdiff_t invoke( MatrixA& a, const VectorIPIV& ipiv,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, ipiv, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tbcon.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tbcon.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tbcon.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -171,7 +171,7 @@
//
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char norm, const fortran_int_t kd,
- const MatrixAB& ab, real_type& rcond, minimal_workspace work ) {
+ const MatrixAB& ab, real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
typedef typename result_of::diag_tag< MatrixAB >::type diag;
@@ -191,7 +191,7 @@
//
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char norm, const fortran_int_t kd,
- const MatrixAB& ab, real_type& rcond, optimal_workspace work ) {
+ const MatrixAB& ab, real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
typedef typename result_of::diag_tag< MatrixAB >::type diag;
@@ -262,7 +262,7 @@
//
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char norm, const fortran_int_t kd,
- const MatrixAB& ab, real_type& rcond, minimal_workspace work ) {
+ const MatrixAB& ab, real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
typedef typename result_of::diag_tag< MatrixAB >::type diag;
@@ -282,7 +282,7 @@
//
template< typename MatrixAB >
static std::ptrdiff_t invoke( const char norm, const fortran_int_t kd,
- const MatrixAB& ab, real_type& rcond, optimal_workspace work ) {
+ const MatrixAB& ab, real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
typedef typename result_of::diag_tag< MatrixAB >::type diag;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tbrfs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tbrfs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tbrfs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -223,7 +223,7 @@
typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const fortran_int_t kd,
const MatrixAB& ab, const MatrixB& b, const MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
typedef typename result_of::diag_tag< MatrixAB >::type diag;
@@ -246,7 +246,7 @@
typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const fortran_int_t kd,
const MatrixAB& ab, const MatrixB& b, const MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
typedef typename result_of::diag_tag< MatrixAB >::type diag;
@@ -351,7 +351,7 @@
typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const fortran_int_t kd,
const MatrixAB& ab, const MatrixB& b, const MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
typedef typename result_of::diag_tag< MatrixAB >::type diag;
@@ -374,7 +374,7 @@
typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const fortran_int_t kd,
const MatrixAB& ab, const MatrixB& b, const MatrixX& x,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
typedef typename result_of::diag_tag< MatrixAB >::type diag;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgevc.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgevc.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgevc.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -210,7 +210,7 @@
static std::ptrdiff_t invoke( const Side side, const char howmny,
const VectorSELECT& select, const MatrixS& s, const MatrixP& p,
MatrixVL& vl, MatrixVR& vr, const fortran_int_t mm,
- fortran_int_t& m, minimal_workspace work ) {
+ fortran_int_t& m, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(s) ) );
@@ -230,7 +230,7 @@
static std::ptrdiff_t invoke( const Side side, const char howmny,
const VectorSELECT& select, const MatrixS& s, const MatrixP& p,
MatrixVL& vl, MatrixVR& vr, const fortran_int_t mm,
- fortran_int_t& m, optimal_workspace work ) {
+ fortran_int_t& m, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, howmny, select, s, p, vl, vr, mm, m,
minimal_workspace() );
@@ -325,7 +325,7 @@
static std::ptrdiff_t invoke( const Side side, const char howmny,
const VectorSELECT& select, const MatrixS& s, const MatrixP& p,
MatrixVL& vl, MatrixVR& vr, const fortran_int_t mm,
- fortran_int_t& m, minimal_workspace work ) {
+ fortran_int_t& m, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(s) ) );
@@ -347,7 +347,7 @@
static std::ptrdiff_t invoke( const Side side, const char howmny,
const VectorSELECT& select, const MatrixS& s, const MatrixP& p,
MatrixVL& vl, MatrixVR& vr, const fortran_int_t mm,
- fortran_int_t& m, optimal_workspace work ) {
+ fortran_int_t& m, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, howmny, select, s, p, vl, vr, mm, m,
minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgexc.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgexc.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgexc.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -266,7 +266,7 @@
static std::ptrdiff_t invoke( const logical_t wantq, const logical_t wantz,
MatrixA& a, MatrixB& b, MatrixQ& q, MatrixZ& z,
const fortran_int_t ifst, fortran_int_t& ilst,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
$SETUP_MIN_WORKARRAYS_POST
return invoke( wantq, wantz, a, b, q, z, ifst, ilst,
@@ -285,7 +285,7 @@
static std::ptrdiff_t invoke( const logical_t wantq, const logical_t wantz,
MatrixA& a, MatrixB& b, MatrixQ& q, MatrixZ& z,
const fortran_int_t ifst, fortran_int_t& ilst,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
$OPT_WORKSPACE_FUNC
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsen.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsen.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsen.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -258,7 +258,7 @@
const VectorSELECT& select, MatrixA& a, MatrixB& b,
VectorALPHAR& alphar, VectorALPHAI& alphai, VectorBETA& beta,
MatrixQ& q, MatrixZ& z, fortran_int_t& m, real_type& pl,
- real_type& pr, VectorDIF& dif, minimal_workspace work ) {
+ real_type& pr, VectorDIF& dif, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -283,7 +283,7 @@
const VectorSELECT& select, MatrixA& a, MatrixB& b,
VectorALPHAR& alphar, VectorALPHAI& alphai, VectorBETA& beta,
MatrixQ& q, MatrixZ& z, fortran_int_t& m, real_type& pl,
- real_type& pr, VectorDIF& dif, optimal_workspace work ) {
+ real_type& pr, VectorDIF& dif, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
fortran_int_t opt_size_iwork;
@@ -427,7 +427,7 @@
const VectorSELECT& select, MatrixA& a, MatrixB& b,
VectorALPHA& alpha, VectorBETA& beta, MatrixQ& q, MatrixZ& z,
fortran_int_t& m, real_type& pl, real_type& pr,
- VectorDIF& dif, minimal_workspace work ) {
+ VectorDIF& dif, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -452,7 +452,7 @@
const VectorSELECT& select, MatrixA& a, MatrixB& b,
VectorALPHA& alpha, VectorBETA& beta, MatrixQ& q, MatrixZ& z,
fortran_int_t& m, real_type& pl, real_type& pr,
- VectorDIF& dif, optimal_workspace work ) {
+ VectorDIF& dif, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
fortran_int_t opt_size_iwork;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsja.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsja.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsja.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -251,7 +251,7 @@
const fortran_int_t l, MatrixA& a, MatrixB& b,
const real_type tola, const real_type tolb, VectorALPHA& alpha,
VectorBETA& beta, MatrixU& u, MatrixV& v, MatrixQ& q,
- fortran_int_t& ncycle, minimal_workspace work ) {
+ fortran_int_t& ncycle, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -274,7 +274,7 @@
const fortran_int_t l, MatrixA& a, MatrixB& b,
const real_type tola, const real_type tolb, VectorALPHA& alpha,
VectorBETA& beta, MatrixU& u, MatrixV& v, MatrixQ& q,
- fortran_int_t& ncycle, optimal_workspace work ) {
+ fortran_int_t& ncycle, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( jobu, jobv, jobq, k, l, a, b, tola, tolb, alpha, beta,
u, v, q, ncycle, minimal_workspace() );
@@ -395,7 +395,7 @@
const fortran_int_t l, MatrixA& a, MatrixB& b,
const real_type tola, const real_type tolb, VectorALPHA& alpha,
VectorBETA& beta, MatrixU& u, MatrixV& v, MatrixQ& q,
- fortran_int_t& ncycle, minimal_workspace work ) {
+ fortran_int_t& ncycle, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -418,7 +418,7 @@
const fortran_int_t l, MatrixA& a, MatrixB& b,
const real_type tola, const real_type tolb, VectorALPHA& alpha,
VectorBETA& beta, MatrixU& u, MatrixV& v, MatrixQ& q,
- fortran_int_t& ncycle, optimal_workspace work ) {
+ fortran_int_t& ncycle, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( jobu, jobv, jobq, k, l, a, b, tola, tolb, alpha, beta,
u, v, q, ncycle, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsna.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsna.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsna.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -229,7 +229,7 @@
const MatrixA& a, const MatrixB& b, const MatrixVL& vl,
const MatrixVR& vr, VectorS& s, VectorDIF& dif,
const fortran_int_t mm, fortran_int_t& m,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -254,7 +254,7 @@
const MatrixA& a, const MatrixB& b, const MatrixVL& vl,
const MatrixVR& vr, VectorS& s, VectorDIF& dif,
const fortran_int_t mm, fortran_int_t& m,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
bindings::detail::array< fortran_int_t > tmp_iwork(
@@ -382,7 +382,7 @@
const MatrixA& a, const MatrixB& b, const MatrixVL& vl,
const MatrixVR& vr, VectorS& s, VectorDIF& dif,
const fortran_int_t mm, fortran_int_t& m,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -407,7 +407,7 @@
const MatrixA& a, const MatrixB& b, const MatrixVL& vl,
const MatrixVR& vr, VectorS& s, VectorDIF& dif,
const fortran_int_t mm, fortran_int_t& m,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( job, howmny, select, n, a, b, vl, vr, s, dif, mm, m,
minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsyl.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsyl.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tgsyl.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -239,7 +239,7 @@
static std::ptrdiff_t invoke( const fortran_int_t ijob,
const MatrixA& a, const MatrixB& b, MatrixC& c, const MatrixD& d,
const MatrixE& e, MatrixF& f, real_type& scale, real_type& dif,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixB >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -265,7 +265,7 @@
static std::ptrdiff_t invoke( const fortran_int_t ijob,
const MatrixA& a, const MatrixB& b, MatrixC& c, const MatrixD& d,
const MatrixE& e, MatrixF& f, real_type& scale, real_type& dif,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixB >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -400,7 +400,7 @@
static std::ptrdiff_t invoke( const fortran_int_t ijob,
const MatrixA& a, const MatrixB& b, MatrixC& c, const MatrixD& d,
const MatrixE& e, MatrixF& f, real_type& scale, real_type& dif,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixB >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -426,7 +426,7 @@
static std::ptrdiff_t invoke( const fortran_int_t ijob,
const MatrixA& a, const MatrixB& b, MatrixC& c, const MatrixD& d,
const MatrixE& e, MatrixF& f, real_type& scale, real_type& dif,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixB >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tpcon.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tpcon.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tpcon.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -159,7 +159,7 @@
//
template< typename MatrixAP >
static std::ptrdiff_t invoke( const char norm, const MatrixAP& ap,
- real_type& rcond, minimal_workspace work ) {
+ real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
typedef typename result_of::diag_tag< MatrixAP >::type diag;
@@ -179,7 +179,7 @@
//
template< typename MatrixAP >
static std::ptrdiff_t invoke( const char norm, const MatrixAP& ap,
- real_type& rcond, optimal_workspace work ) {
+ real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
typedef typename result_of::diag_tag< MatrixAP >::type diag;
@@ -244,7 +244,7 @@
//
template< typename MatrixAP >
static std::ptrdiff_t invoke( const char norm, const MatrixAP& ap,
- real_type& rcond, minimal_workspace work ) {
+ real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
typedef typename result_of::diag_tag< MatrixAP >::type diag;
@@ -264,7 +264,7 @@
//
template< typename MatrixAP >
static std::ptrdiff_t invoke( const char norm, const MatrixAP& ap,
- real_type& rcond, optimal_workspace work ) {
+ real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
typedef typename result_of::diag_tag< MatrixAP >::type diag;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tprfs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tprfs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tprfs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -212,7 +212,7 @@
typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAP& ap, const MatrixB& b,
const MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
typedef typename result_of::diag_tag< MatrixAP >::type diag;
@@ -235,7 +235,7 @@
typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAP& ap, const MatrixB& b,
const MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
typedef typename result_of::diag_tag< MatrixAP >::type diag;
@@ -334,7 +334,7 @@
typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAP& ap, const MatrixB& b,
const MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
typedef typename result_of::diag_tag< MatrixAP >::type diag;
@@ -357,7 +357,7 @@
typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixAP& ap, const MatrixB& b,
const MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
typedef typename result_of::diag_tag< MatrixAP >::type diag;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trcon.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trcon.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trcon.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -167,7 +167,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- real_type& rcond, minimal_workspace work ) {
+ real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
typedef typename result_of::diag_tag< MatrixA >::type diag;
@@ -187,7 +187,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- real_type& rcond, optimal_workspace work ) {
+ real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
typedef typename result_of::diag_tag< MatrixA >::type diag;
@@ -257,7 +257,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- real_type& rcond, minimal_workspace work ) {
+ real_type& rcond, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
typedef typename result_of::diag_tag< MatrixA >::type diag;
@@ -277,7 +277,7 @@
//
template< typename MatrixA >
static std::ptrdiff_t invoke( const char norm, const MatrixA& a,
- real_type& rcond, optimal_workspace work ) {
+ real_type& rcond, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
typedef typename result_of::diag_tag< MatrixA >::type diag;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trevc.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trevc.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trevc.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -196,7 +196,7 @@
static std::ptrdiff_t invoke( const Side side, const char howmny,
VectorSELECT& select, const MatrixT& t, MatrixVL& vl,
MatrixVR& vr, const fortran_int_t mm, fortran_int_t& m,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(t) ) );
@@ -216,7 +216,7 @@
static std::ptrdiff_t invoke( const Side side, const char howmny,
VectorSELECT& select, const MatrixT& t, MatrixVL& vl,
MatrixVR& vr, const fortran_int_t mm, fortran_int_t& m,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, howmny, select, t, vl, vr, mm, m,
minimal_workspace() );
@@ -302,7 +302,7 @@
static std::ptrdiff_t invoke( const Side side, const char howmny,
const VectorSELECT& select, MatrixT& t, MatrixVL& vl,
MatrixVR& vr, const fortran_int_t mm, fortran_int_t& m,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(t) ) );
@@ -324,7 +324,7 @@
static std::ptrdiff_t invoke( const Side side, const char howmny,
const VectorSELECT& select, MatrixT& t, MatrixVL& vl,
MatrixVR& vr, const fortran_int_t mm, fortran_int_t& m,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, howmny, select, t, vl, vr, mm, m,
minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trexc.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trexc.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trexc.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -211,7 +211,7 @@
template< typename MatrixT, typename MatrixQ >
static std::ptrdiff_t invoke( const char compq, MatrixT& t, MatrixQ& q,
const fortran_int_t ifst, const fortran_int_t ilst,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
$SETUP_MIN_WORKARRAYS_POST
return invoke( compq, t, q, ifst, ilst, workspace( $TMP_WORKARRAYS ) );
@@ -227,7 +227,7 @@
template< typename MatrixT, typename MatrixQ >
static std::ptrdiff_t invoke( const char compq, MatrixT& t, MatrixQ& q,
const fortran_int_t ifst, const fortran_int_t ilst,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
$OPT_WORKSPACE_FUNC
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trrfs.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trrfs.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trrfs.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -220,7 +220,7 @@
typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixB& b,
const MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixB >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -244,7 +244,7 @@
typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixB& b,
const MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixB >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -351,7 +351,7 @@
typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixB& b,
const MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixB >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -375,7 +375,7 @@
typename VectorFERR, typename VectorBERR >
static std::ptrdiff_t invoke( const MatrixA& a, const MatrixB& b,
const MatrixX& x, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixB >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trsen.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trsen.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trsen.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -150,7 +150,7 @@
static std::ptrdiff_t invoke( const char job, const char compq,
const VectorSELECT& select, MatrixT& t, MatrixQ& q, VectorW& w,
fortran_int_t& m, real_type& s, real_type& sep,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -170,7 +170,7 @@
static std::ptrdiff_t invoke( const char job, const char compq,
const VectorSELECT& select, MatrixT& t, MatrixQ& q, VectorW& w,
fortran_int_t& m, real_type& s, real_type& sep,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::trsen( job, compq, bindings::begin_value(select),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trsna.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trsna.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/trsna.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -210,7 +210,7 @@
const VectorSELECT& select, const MatrixT& t, const MatrixVL& vl,
const MatrixVR& vr, VectorS& s, VectorSEP& sep,
const fortran_int_t mm, fortran_int_t& m,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -233,7 +233,7 @@
const VectorSELECT& select, const MatrixT& t, const MatrixVL& vl,
const MatrixVR& vr, VectorS& s, VectorSEP& sep,
const fortran_int_t mm, fortran_int_t& m,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( job, howmny, select, t, vl, vr, s, sep, mm, m,
minimal_workspace() );
@@ -336,7 +336,7 @@
const VectorSELECT& select, const MatrixT& t, const MatrixVL& vl,
const MatrixVR& vr, VectorS& s, VectorSEP& sep,
const fortran_int_t mm, fortran_int_t& m,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -359,7 +359,7 @@
const VectorSELECT& select, const MatrixT& t, const MatrixVL& vl,
const MatrixVR& vr, VectorS& s, VectorSEP& sep,
const fortran_int_t mm, fortran_int_t& m,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( job, howmny, select, t, vl, vr, s, sep, mm, m,
minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tzrzf.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tzrzf.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/tzrzf.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -162,7 +162,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_row(a) ) );
@@ -178,7 +178,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::tzrzf( bindings::size_row(a), bindings::size_column(a),
@@ -248,7 +248,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_row(a) ) );
@@ -264,7 +264,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::tzrzf( bindings::size_row(a), bindings::size_column(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungbr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungbr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungbr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -126,7 +126,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const char vect, const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, minimal_workspace work ) {
+ const VectorTAU& tau, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work( m,
n ) );
@@ -143,7 +143,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const char vect, const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, optimal_workspace work ) {
+ const VectorTAU& tau, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::ungbr( vect, m, n, k, bindings::begin_value(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unghr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unghr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unghr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -127,7 +127,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t n,
const fortran_int_t ilo, const fortran_int_t ihi,
- MatrixA& a, const VectorTAU& tau, minimal_workspace work ) {
+ MatrixA& a, const VectorTAU& tau, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work( ihi,
ilo ) );
@@ -144,7 +144,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t n,
const fortran_int_t ilo, const fortran_int_t ihi,
- MatrixA& a, const VectorTAU& tau, optimal_workspace work ) {
+ MatrixA& a, const VectorTAU& tau, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::unghr( n, ilo, ihi, bindings::begin_value(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unglq.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unglq.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unglq.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -127,7 +127,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, minimal_workspace work ) {
+ const VectorTAU& tau, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work( m ) );
return invoke( m, n, k, a, tau, workspace( tmp_work ) );
@@ -143,7 +143,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, optimal_workspace work ) {
+ const VectorTAU& tau, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::unglq( m, n, k, bindings::begin_value(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungql.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungql.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungql.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -126,7 +126,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, minimal_workspace work ) {
+ const VectorTAU& tau, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work( n ) );
return invoke( m, n, k, a, tau, workspace( tmp_work ) );
@@ -142,7 +142,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, optimal_workspace work ) {
+ const VectorTAU& tau, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::ungql( m, n, k, bindings::begin_value(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungqr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungqr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungqr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -125,7 +125,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, const VectorTAU& tau,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -141,7 +141,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( MatrixA& a, const VectorTAU& tau,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::ungqr( bindings::size_row(a), bindings::size_column(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungrq.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungrq.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungrq.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -127,7 +127,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, minimal_workspace work ) {
+ const VectorTAU& tau, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work( m ) );
return invoke( m, n, k, a, tau, workspace( tmp_work ) );
@@ -143,7 +143,7 @@
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t m,
const fortran_int_t n, const fortran_int_t k, MatrixA& a,
- const VectorTAU& tau, optimal_workspace work ) {
+ const VectorTAU& tau, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::ungrq( m, n, k, bindings::begin_value(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungtr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungtr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/ungtr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -130,7 +130,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t n, MatrixA& a,
- const VectorTAU& tau, minimal_workspace work ) {
+ const VectorTAU& tau, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work( side,
@@ -147,7 +147,7 @@
//
template< typename MatrixA, typename VectorTAU >
static std::ptrdiff_t invoke( const fortran_int_t n, MatrixA& a,
- const VectorTAU& tau, optimal_workspace work ) {
+ const VectorTAU& tau, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmbr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmbr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmbr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -154,7 +154,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const char vect, const Side side,
const fortran_int_t k, const MatrixA& a, const VectorTAU& tau,
- MatrixC& c, minimal_workspace work ) {
+ MatrixC& c, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -174,7 +174,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const char vect, const Side side,
const fortran_int_t k, const MatrixA& a, const VectorTAU& tau,
- MatrixC& c, optimal_workspace work ) {
+ MatrixC& c, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmhr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmhr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmhr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -151,7 +151,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t ilo,
const fortran_int_t ihi, const MatrixA& a,
- const VectorTAU& tau, MatrixC& c, minimal_workspace work ) {
+ const VectorTAU& tau, MatrixC& c, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -171,7 +171,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t ilo,
const fortran_int_t ihi, const MatrixA& a,
- const VectorTAU& tau, MatrixC& c, optimal_workspace work ) {
+ const VectorTAU& tau, MatrixC& c, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmlq.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmlq.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmlq.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -153,7 +153,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -173,7 +173,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmql.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmql.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmql.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -151,7 +151,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -171,7 +171,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmqr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmqr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmqr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -151,7 +151,7 @@
template< typename Side, typename MatrixA, typename VectorTAU,
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const MatrixA& a,
- const VectorTAU& tau, MatrixC& c, minimal_workspace work ) {
+ const VectorTAU& tau, MatrixC& c, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -170,7 +170,7 @@
template< typename Side, typename MatrixA, typename VectorTAU,
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const MatrixA& a,
- const VectorTAU& tau, MatrixC& c, optimal_workspace work ) {
+ const VectorTAU& tau, MatrixC& c, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmrq.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmrq.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmrq.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -153,7 +153,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -173,7 +173,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmrz.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmrz.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmrz.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -152,7 +152,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -172,7 +172,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const fortran_int_t k,
const MatrixA& a, const VectorTAU& tau, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmtr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmtr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/unmtr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -151,7 +151,7 @@
template< typename Side, typename MatrixA, typename VectorTAU,
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const MatrixA& a,
- const VectorTAU& tau, MatrixC& c, minimal_workspace work ) {
+ const VectorTAU& tau, MatrixC& c, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -171,7 +171,7 @@
template< typename Side, typename MatrixA, typename VectorTAU,
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const MatrixA& a,
- const VectorTAU& tau, MatrixC& c, optimal_workspace work ) {
+ const VectorTAU& tau, MatrixC& c, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixC >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/upgtr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/upgtr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/upgtr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -132,7 +132,7 @@
//
template< typename VectorAP, typename VectorTAU, typename MatrixQ >
static std::ptrdiff_t invoke( const char uplo, const VectorAP& ap,
- const VectorTAU& tau, MatrixQ& q, minimal_workspace work ) {
+ const VectorTAU& tau, MatrixQ& q, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(q) ) );
@@ -148,7 +148,7 @@
//
template< typename VectorAP, typename VectorTAU, typename MatrixQ >
static std::ptrdiff_t invoke( const char uplo, const VectorAP& ap,
- const VectorTAU& tau, MatrixQ& q, optimal_workspace work ) {
+ const VectorTAU& tau, MatrixQ& q, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( uplo, ap, tau, q, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/upmtr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/upmtr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational/upmtr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -139,7 +139,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const char uplo,
const VectorAP& ap, const VectorTAU& tau, MatrixC& c,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
$CALL_MIN_SIZE ) );
@@ -157,7 +157,7 @@
typename MatrixC >
static std::ptrdiff_t invoke( const Side side, const char uplo,
const VectorAP& ap, const VectorTAU& tau, MatrixC& c,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( side, uplo, ap, tau, c, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gbsvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gbsvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gbsvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -260,7 +260,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixAB& ab,
MatrixAFB& afb, VectorIPIV& ipiv, char& equed, VectorR& r,
VectorC& c, MatrixB& b, MatrixX& x, real_type& rcond,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(ab) ) );
@@ -283,7 +283,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixAB& ab,
MatrixAFB& afb, VectorIPIV& ipiv, char& equed, VectorR& r,
VectorC& c, MatrixB& b, MatrixX& x, real_type& rcond,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( fact, ab, afb, ipiv, equed, r, c, b, x, rcond, ferr,
berr, minimal_workspace() );
@@ -421,7 +421,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixAB& ab,
MatrixAFB& afb, VectorIPIV& ipiv, char& equed, VectorR& r,
VectorC& c, MatrixB& b, MatrixX& x, real_type& rcond,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(ab) ) );
@@ -444,7 +444,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixAB& ab,
MatrixAFB& afb, VectorIPIV& ipiv, char& equed, VectorR& r,
VectorC& c, MatrixB& b, MatrixX& x, real_type& rcond,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( fact, ab, afb, ipiv, equed, r, c, b, x, rcond, ferr,
berr, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gees.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gees.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gees.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -198,8 +198,7 @@
typename MatrixVS >
static std::ptrdiff_t invoke( const char jobvs, const char sort,
logical_t* select, MatrixA& a, fortran_int_t& sdim,
- VectorWR& wr, VectorWI& wi, MatrixVS& vs,
- minimal_workspace work ) {
+ VectorWR& wr, VectorWI& wi, MatrixVS& vs, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -220,8 +219,7 @@
typename MatrixVS >
static std::ptrdiff_t invoke( const char jobvs, const char sort,
logical_t* select, MatrixA& a, fortran_int_t& sdim,
- VectorWR& wr, VectorWI& wi, MatrixVS& vs,
- optimal_workspace work ) {
+ VectorWR& wr, VectorWI& wi, MatrixVS& vs, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
bindings::detail::array< bool > tmp_bwork( min_size_bwork(
@@ -328,7 +326,7 @@
template< typename MatrixA, typename VectorW, typename MatrixVS >
static std::ptrdiff_t invoke( const char jobvs, const char sort,
logical_t* select, MatrixA& a, fortran_int_t& sdim,
- VectorW& w, MatrixVS& vs, minimal_workspace work ) {
+ VectorW& w, MatrixVS& vs, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -350,7 +348,7 @@
template< typename MatrixA, typename VectorW, typename MatrixVS >
static std::ptrdiff_t invoke( const char jobvs, const char sort,
logical_t* select, MatrixA& a, fortran_int_t& sdim,
- VectorW& w, MatrixVS& vs, optimal_workspace work ) {
+ VectorW& w, MatrixVS& vs, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
bindings::detail::array< real_type > tmp_rwork( min_size_rwork(
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/geesx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/geesx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/geesx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -213,7 +213,7 @@
static std::ptrdiff_t invoke( const char jobvs, const char sort,
logical_t* select, const char sense, MatrixA& a,
fortran_int_t& sdim, VectorWR& wr, VectorWI& wi, MatrixVS& vs,
- real_type& rconde, real_type& rcondv, minimal_workspace work ) {
+ real_type& rconde, real_type& rcondv, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a), sense ) );
@@ -237,7 +237,7 @@
static std::ptrdiff_t invoke( const char jobvs, const char sort,
logical_t* select, const char sense, MatrixA& a,
fortran_int_t& sdim, VectorWR& wr, VectorWI& wi, MatrixVS& vs,
- real_type& rconde, real_type& rcondv, optimal_workspace work ) {
+ real_type& rconde, real_type& rcondv, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
fortran_int_t opt_size_iwork;
@@ -368,7 +368,7 @@
static std::ptrdiff_t invoke( const char jobvs, const char sort,
logical_t* select, const char sense, MatrixA& a,
fortran_int_t& sdim, VectorW& w, MatrixVS& vs,
- real_type& rconde, real_type& rcondv, minimal_workspace work ) {
+ real_type& rconde, real_type& rcondv, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a), sense ) );
@@ -391,7 +391,7 @@
static std::ptrdiff_t invoke( const char jobvs, const char sort,
logical_t* select, const char sense, MatrixA& a,
fortran_int_t& sdim, VectorW& w, MatrixVS& vs,
- real_type& rconde, real_type& rcondv, optimal_workspace work ) {
+ real_type& rconde, real_type& rcondv, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
bindings::detail::array< real_type > tmp_rwork( min_size_rwork(
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/geev.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/geev.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/geev.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -202,7 +202,7 @@
typename MatrixVL, typename MatrixVR >
static std::ptrdiff_t invoke( const char jobvl, const char jobvr,
MatrixA& a, VectorWR& wr, VectorWI& wi, MatrixVL& vl,
- MatrixVR& vr, minimal_workspace work ) {
+ MatrixVR& vr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( jobvl,
jobvr, bindings::size_column(a) ) );
@@ -221,7 +221,7 @@
typename MatrixVL, typename MatrixVR >
static std::ptrdiff_t invoke( const char jobvl, const char jobvr,
MatrixA& a, VectorWR& wr, VectorWI& wi, MatrixVL& vl,
- MatrixVR& vr, optimal_workspace work ) {
+ MatrixVR& vr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::geev( jobvl, jobvr, bindings::size_column(a),
@@ -325,7 +325,7 @@
typename MatrixVR >
static std::ptrdiff_t invoke( const char jobvl, const char jobvr,
MatrixA& a, VectorW& w, MatrixVL& vl, MatrixVR& vr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -346,7 +346,7 @@
typename MatrixVR >
static std::ptrdiff_t invoke( const char jobvl, const char jobvr,
MatrixA& a, VectorW& w, MatrixVL& vl, MatrixVR& vr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
bindings::detail::array< real_type > tmp_rwork( min_size_rwork(
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/geevx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/geevx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/geevx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -254,8 +254,7 @@
const char jobvr, const char sense, MatrixA& a, VectorWR& wr,
VectorWI& wi, MatrixVL& vl, MatrixVR& vr, fortran_int_t& ilo,
fortran_int_t& ihi, VectorSCALE& scale, real_type& abnrm,
- VectorRCONDE& rconde, VectorRCONDV& rcondv,
- minimal_workspace work ) {
+ VectorRCONDE& rconde, VectorRCONDV& rcondv, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( sense,
jobvl, jobvr, bindings::size_column(a) ) );
@@ -280,8 +279,7 @@
const char jobvr, const char sense, MatrixA& a, VectorWR& wr,
VectorWI& wi, MatrixVL& vl, MatrixVR& vr, fortran_int_t& ilo,
fortran_int_t& ihi, VectorSCALE& scale, real_type& abnrm,
- VectorRCONDE& rconde, VectorRCONDV& rcondv,
- optimal_workspace work ) {
+ VectorRCONDE& rconde, VectorRCONDV& rcondv, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
bindings::detail::array< fortran_int_t > tmp_iwork(
@@ -434,8 +432,7 @@
const char jobvr, const char sense, MatrixA& a, VectorW& w,
MatrixVL& vl, MatrixVR& vr, fortran_int_t& ilo,
fortran_int_t& ihi, VectorSCALE& scale, real_type& abnrm,
- VectorRCONDE& rconde, VectorRCONDV& rcondv,
- minimal_workspace work ) {
+ VectorRCONDE& rconde, VectorRCONDV& rcondv, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work( sense,
bindings::size_column(a) ) );
@@ -460,8 +457,7 @@
const char jobvr, const char sense, MatrixA& a, VectorW& w,
MatrixVL& vl, MatrixVR& vr, fortran_int_t& ilo,
fortran_int_t& ihi, VectorSCALE& scale, real_type& abnrm,
- VectorRCONDE& rconde, VectorRCONDV& rcondv,
- optimal_workspace work ) {
+ VectorRCONDE& rconde, VectorRCONDV& rcondv, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
bindings::detail::array< real_type > tmp_rwork( min_size_rwork(
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gegv.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gegv.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gegv.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -228,7 +228,7 @@
static std::ptrdiff_t invoke( const char jobvl, const char jobvr,
MatrixA& a, MatrixB& b, VectorALPHAR& alphar,
VectorALPHAI& alphai, VectorBETA& beta, MatrixVL& vl,
- MatrixVR& vr, minimal_workspace work ) {
+ MatrixVR& vr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -249,7 +249,7 @@
static std::ptrdiff_t invoke( const char jobvl, const char jobvr,
MatrixA& a, MatrixB& b, VectorALPHAR& alphar,
VectorALPHAI& alphai, VectorBETA& beta, MatrixVL& vl,
- MatrixVR& vr, optimal_workspace work ) {
+ MatrixVR& vr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::gegv( jobvl, jobvr, bindings::size_column(a),
@@ -369,7 +369,7 @@
typename VectorBETA, typename MatrixVL, typename MatrixVR >
static std::ptrdiff_t invoke( const char jobvl, const char jobvr,
MatrixA& a, MatrixB& b, VectorALPHA& alpha, VectorBETA& beta,
- MatrixVL& vl, MatrixVR& vr, minimal_workspace work ) {
+ MatrixVL& vl, MatrixVR& vr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -390,7 +390,7 @@
typename VectorBETA, typename MatrixVL, typename MatrixVR >
static std::ptrdiff_t invoke( const char jobvl, const char jobvr,
MatrixA& a, MatrixB& b, VectorALPHA& alpha, VectorBETA& beta,
- MatrixVL& vl, MatrixVR& vr, optimal_workspace work ) {
+ MatrixVL& vl, MatrixVR& vr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
bindings::detail::array< real_type > tmp_rwork( min_size_rwork(
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gejsv.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gejsv.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gejsv.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -160,7 +160,7 @@
static std::ptrdiff_t invoke( const char joba, const char jobu,
const char jobv, const char jobr, const char jobt,
const char jobp, MatrixA& a, VectorSVA& sva, MatrixU& u,
- MatrixV& v, minimal_workspace work ) {
+ MatrixV& v, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( joba,
jobu, jobv, bindings::size_row(a),
@@ -184,7 +184,7 @@
static std::ptrdiff_t invoke( const char joba, const char jobu,
const char jobv, const char jobr, const char jobt,
const char jobp, MatrixA& a, VectorSVA& sva, MatrixU& u,
- MatrixV& v, optimal_workspace work ) {
+ MatrixV& v, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( joba, jobu, jobv, jobr, jobt, jobp, a, sva, u, v,
minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gels.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gels.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gels.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -184,8 +184,7 @@
// * Enables the unblocked algorithm (BLAS level 2)
//
template< typename MatrixA, typename MatrixB >
- static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b,
- minimal_workspace work ) {
+ static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixB >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -203,8 +202,7 @@
// * Enables the blocked algorithm (BLAS level 3)
//
template< typename MatrixA, typename MatrixB >
- static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b,
- optimal_workspace work ) {
+ static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixB >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -290,8 +288,7 @@
// * Enables the unblocked algorithm (BLAS level 2)
//
template< typename MatrixA, typename MatrixB >
- static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b,
- minimal_workspace work ) {
+ static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixB >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -309,8 +306,7 @@
// * Enables the blocked algorithm (BLAS level 3)
//
template< typename MatrixA, typename MatrixB >
- static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b,
- optimal_workspace work ) {
+ static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixB >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gelsd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gelsd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gelsd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -204,7 +204,7 @@
template< typename MatrixA, typename MatrixB, typename VectorS >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorS& s,
const real_type rcond, fortran_int_t& rank,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
std::ptrdiff_t minmn = std::min< std::ptrdiff_t >( size_row(a),
size_column(a) );
@@ -231,7 +231,7 @@
template< typename MatrixA, typename MatrixB, typename VectorS >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorS& s,
const real_type rcond, fortran_int_t& rank,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
std::ptrdiff_t minmn = std::min< std::ptrdiff_t >( size_row(a),
size_column(a) );
@@ -356,7 +356,7 @@
template< typename MatrixA, typename MatrixB, typename VectorS >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorS& s,
const real_type rcond, fortran_int_t& rank,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
std::ptrdiff_t minmn = std::min< std::ptrdiff_t >( size_row(a),
size_column(a) );
@@ -385,7 +385,7 @@
template< typename MatrixA, typename MatrixB, typename VectorS >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorS& s,
const real_type rcond, fortran_int_t& rank,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
std::ptrdiff_t minmn = std::min< std::ptrdiff_t >( size_row(a),
size_column(a) );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gelss.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gelss.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gelss.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -191,7 +191,7 @@
template< typename MatrixA, typename MatrixB, typename VectorS >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorS& s,
const real_type rcond, fortran_int_t& rank,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_row(a), bindings::size_column(a),
@@ -209,7 +209,7 @@
template< typename MatrixA, typename MatrixB, typename VectorS >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorS& s,
const real_type rcond, fortran_int_t& rank,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::gelss( bindings::size_row(a), bindings::size_column(a),
@@ -305,7 +305,7 @@
template< typename MatrixA, typename MatrixB, typename VectorS >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorS& s,
const real_type rcond, fortran_int_t& rank,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
std::ptrdiff_t minmn = std::min< std::ptrdiff_t >( size_row(a),
size_column(a) );
@@ -328,7 +328,7 @@
template< typename MatrixA, typename MatrixB, typename VectorS >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorS& s,
const real_type rcond, fortran_int_t& rank,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
std::ptrdiff_t minmn = std::min< std::ptrdiff_t >( size_row(a),
size_column(a) );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gelsy.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gelsy.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gelsy.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -185,7 +185,7 @@
template< typename MatrixA, typename MatrixB, typename VectorJPVT >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorJPVT& jpvt,
const real_type rcond, fortran_int_t& rank,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_row(a), bindings::size_column(a),
@@ -203,7 +203,7 @@
template< typename MatrixA, typename MatrixB, typename VectorJPVT >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorJPVT& jpvt,
const real_type rcond, fortran_int_t& rank,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::gelsy( bindings::size_row(a), bindings::size_column(a),
@@ -293,7 +293,7 @@
template< typename MatrixA, typename MatrixB, typename VectorJPVT >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorJPVT& jpvt,
const real_type rcond, fortran_int_t& rank,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_row(a), bindings::size_column(a),
@@ -314,7 +314,7 @@
template< typename MatrixA, typename MatrixB, typename VectorJPVT >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorJPVT& jpvt,
const real_type rcond, fortran_int_t& rank,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
bindings::detail::array< real_type > tmp_rwork( min_size_rwork(
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gesdd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gesdd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gesdd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -205,7 +205,7 @@
template< typename MatrixA, typename VectorS, typename MatrixU,
typename MatrixVT >
static std::ptrdiff_t invoke( const char jobz, MatrixA& a, VectorS& s,
- MatrixU& u, MatrixVT& vt, minimal_workspace work ) {
+ MatrixU& u, MatrixVT& vt, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
integer_t minmn = std::min< std::ptrdiff_t >( size_row(a),
size_column(a) );
@@ -227,7 +227,7 @@
template< typename MatrixA, typename VectorS, typename MatrixU,
typename MatrixVT >
static std::ptrdiff_t invoke( const char jobz, MatrixA& a, VectorS& s,
- MatrixU& u, MatrixVT& vt, optimal_workspace work ) {
+ MatrixU& u, MatrixVT& vt, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( jobz, a, s, u, vt, minimal_workspace() );
}
@@ -338,7 +338,7 @@
template< typename MatrixA, typename VectorS, typename MatrixU,
typename MatrixVT >
static std::ptrdiff_t invoke( const char jobz, MatrixA& a, VectorS& s,
- MatrixU& u, MatrixVT& vt, minimal_workspace work ) {
+ MatrixU& u, MatrixVT& vt, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
integer_t minmn = std::min< std::ptrdiff_t >( size_row(a),
size_column(a) );
@@ -363,7 +363,7 @@
template< typename MatrixA, typename VectorS, typename MatrixU,
typename MatrixVT >
static std::ptrdiff_t invoke( const char jobz, MatrixA& a, VectorS& s,
- MatrixU& u, MatrixVT& vt, optimal_workspace work ) {
+ MatrixU& u, MatrixVT& vt, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
integer_t minmn = std::min< std::ptrdiff_t >( size_row(a),
size_column(a) );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gesvd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gesvd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gesvd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -203,7 +203,7 @@
typename MatrixVT >
static std::ptrdiff_t invoke( const char jobu, const char jobvt,
MatrixA& a, VectorS& s, MatrixU& u, MatrixVT& vt,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_row(a), bindings::size_column(a) ) );
@@ -221,7 +221,7 @@
typename MatrixVT >
static std::ptrdiff_t invoke( const char jobu, const char jobvt,
MatrixA& a, VectorS& s, MatrixU& u, MatrixVT& vt,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::gesvd( jobu, jobvt, bindings::size_row(a),
@@ -328,7 +328,7 @@
typename MatrixVT >
static std::ptrdiff_t invoke( const char jobu, const char jobvt,
MatrixA& a, VectorS& s, MatrixU& u, MatrixVT& vt,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
std::ptrdiff_t minmn = std::min< std::ptrdiff_t >( size_row(a),
size_column(a) );
@@ -351,7 +351,7 @@
typename MatrixVT >
static std::ptrdiff_t invoke( const char jobu, const char jobvt,
MatrixA& a, VectorS& s, MatrixU& u, MatrixVT& vt,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
std::ptrdiff_t minmn = std::min< std::ptrdiff_t >( size_row(a),
size_column(a) );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gesvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gesvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gesvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -257,7 +257,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixA& a, MatrixAF& af,
VectorIPIV& ipiv, char& equed, VectorR& r, VectorC& c, MatrixB& b,
MatrixX& x, real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixAF >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -282,7 +282,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixA& a, MatrixAF& af,
VectorIPIV& ipiv, char& equed, VectorR& r, VectorC& c, MatrixB& b,
MatrixX& x, real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixAF >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -418,7 +418,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixA& a, MatrixAF& af,
VectorIPIV& ipiv, char& equed, VectorR& r, VectorC& c, MatrixB& b,
MatrixX& x, real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixAF >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
@@ -443,7 +443,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixA& a, MatrixAF& af,
VectorIPIV& ipiv, char& equed, VectorR& r, VectorC& c, MatrixB& b,
MatrixX& x, real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::data_order< MatrixAF >::type order;
typedef typename result_of::trans_tag< MatrixA, order >::type trans;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gges.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gges.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gges.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -245,7 +245,7 @@
const char sort, logical_t* selctg, MatrixA& a, MatrixB& b,
fortran_int_t& sdim, VectorALPHAR& alphar,
VectorALPHAI& alphai, VectorBETA& beta, MatrixVSL& vsl,
- MatrixVSR& vsr, minimal_workspace work ) {
+ MatrixVSR& vsr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -269,7 +269,7 @@
const char sort, logical_t* selctg, MatrixA& a, MatrixB& b,
fortran_int_t& sdim, VectorALPHAR& alphar,
VectorALPHAI& alphai, VectorBETA& beta, MatrixVSL& vsl,
- MatrixVSR& vsr, optimal_workspace work ) {
+ MatrixVSR& vsr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
bindings::detail::array< bool > tmp_bwork( min_size_bwork(
@@ -412,7 +412,7 @@
static std::ptrdiff_t invoke( const char jobvsl, const char jobvsr,
const char sort, logical_t* selctg, MatrixA& a, MatrixB& b,
fortran_int_t& sdim, VectorALPHA& alpha, VectorBETA& beta,
- MatrixVSL& vsl, MatrixVSR& vsr, minimal_workspace work ) {
+ MatrixVSL& vsl, MatrixVSR& vsr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -436,7 +436,7 @@
static std::ptrdiff_t invoke( const char jobvsl, const char jobvsr,
const char sort, logical_t* selctg, MatrixA& a, MatrixB& b,
fortran_int_t& sdim, VectorALPHA& alpha, VectorBETA& beta,
- MatrixVSL& vsl, MatrixVSR& vsr, optimal_workspace work ) {
+ MatrixVSL& vsl, MatrixVSR& vsr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
bindings::detail::array< real_type > tmp_rwork( min_size_rwork(
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggesx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggesx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggesx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -271,7 +271,7 @@
MatrixB& b, fortran_int_t& sdim, VectorALPHAR& alphar,
VectorALPHAI& alphai, VectorBETA& beta, MatrixVSL& vsl,
MatrixVSR& vsr, VectorRCONDE& rconde, VectorRCONDV& rcondv,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a), sense ) );
@@ -299,7 +299,7 @@
MatrixB& b, fortran_int_t& sdim, VectorALPHAR& alphar,
VectorALPHAI& alphai, VectorBETA& beta, MatrixVSL& vsl,
MatrixVSR& vsr, VectorRCONDE& rconde, VectorRCONDV& rcondv,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
bindings::detail::array< fortran_int_t > tmp_iwork(
@@ -483,8 +483,7 @@
const char sort, logical_t* selctg, const char sense, MatrixA& a,
MatrixB& b, fortran_int_t& sdim, VectorALPHA& alpha,
VectorBETA& beta, MatrixVSL& vsl, MatrixVSR& vsr,
- VectorRCONDE& rconde, VectorRCONDV& rcondv,
- minimal_workspace work ) {
+ VectorRCONDE& rconde, VectorRCONDV& rcondv, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a), sense ) );
@@ -513,8 +512,7 @@
const char sort, logical_t* selctg, const char sense, MatrixA& a,
MatrixB& b, fortran_int_t& sdim, VectorALPHA& alpha,
VectorBETA& beta, MatrixVSL& vsl, MatrixVSR& vsr,
- VectorRCONDE& rconde, VectorRCONDV& rcondv,
- optimal_workspace work ) {
+ VectorRCONDE& rconde, VectorRCONDV& rcondv, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
bindings::detail::array< real_type > tmp_rwork( min_size_rwork(
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggev.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggev.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggev.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -228,7 +228,7 @@
static std::ptrdiff_t invoke( const char jobvl, const char jobvr,
MatrixA& a, MatrixB& b, VectorALPHAR& alphar,
VectorALPHAI& alphai, VectorBETA& beta, MatrixVL& vl,
- MatrixVR& vr, minimal_workspace work ) {
+ MatrixVR& vr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -249,7 +249,7 @@
static std::ptrdiff_t invoke( const char jobvl, const char jobvr,
MatrixA& a, MatrixB& b, VectorALPHAR& alphar,
VectorALPHAI& alphai, VectorBETA& beta, MatrixVL& vl,
- MatrixVR& vr, optimal_workspace work ) {
+ MatrixVR& vr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::ggev( jobvl, jobvr, bindings::size_column(a),
@@ -369,7 +369,7 @@
typename VectorBETA, typename MatrixVL, typename MatrixVR >
static std::ptrdiff_t invoke( const char jobvl, const char jobvr,
MatrixA& a, MatrixB& b, VectorALPHA& alpha, VectorBETA& beta,
- MatrixVL& vl, MatrixVR& vr, minimal_workspace work ) {
+ MatrixVL& vl, MatrixVR& vr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a) ) );
@@ -390,7 +390,7 @@
typename VectorBETA, typename MatrixVL, typename MatrixVR >
static std::ptrdiff_t invoke( const char jobvl, const char jobvr,
MatrixA& a, MatrixB& b, VectorALPHA& alpha, VectorBETA& beta,
- MatrixVL& vl, MatrixVR& vr, optimal_workspace work ) {
+ MatrixVL& vl, MatrixVR& vr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
bindings::detail::array< real_type > tmp_rwork( min_size_rwork(
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggevx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggevx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggevx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -293,8 +293,7 @@
MatrixVL& vl, MatrixVR& vr, fortran_int_t& ilo,
fortran_int_t& ihi, VectorLSCALE& lscale,
VectorRSCALE& rscale, real_type& abnrm, real_type& bbnrm,
- VectorRCONDE& rconde, VectorRCONDV& rcondv,
- minimal_workspace work ) {
+ VectorRCONDE& rconde, VectorRCONDV& rcondv, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( balanc,
jobvl, jobvr, sense, bindings::size_column(a) ) );
@@ -324,8 +323,7 @@
MatrixVL& vl, MatrixVR& vr, fortran_int_t& ilo,
fortran_int_t& ihi, VectorLSCALE& lscale,
VectorRSCALE& rscale, real_type& abnrm, real_type& bbnrm,
- VectorRCONDE& rconde, VectorRCONDV& rcondv,
- optimal_workspace work ) {
+ VectorRCONDE& rconde, VectorRCONDV& rcondv, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
bindings::detail::array< fortran_int_t > tmp_iwork(
@@ -527,7 +525,7 @@
fortran_int_t& ilo, fortran_int_t& ihi,
VectorLSCALE& lscale, VectorRSCALE& rscale, real_type& abnrm,
real_type& bbnrm, VectorRCONDE& rconde, VectorRCONDV& rcondv,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work( sense,
bindings::size_column(a) ) );
@@ -559,7 +557,7 @@
fortran_int_t& ilo, fortran_int_t& ihi,
VectorLSCALE& lscale, VectorRSCALE& rscale, real_type& abnrm,
real_type& bbnrm, VectorRCONDE& rconde, VectorRCONDV& rcondv,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
bindings::detail::array< real_type > tmp_rwork( min_size_rwork(
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggglm.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggglm.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggglm.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -200,7 +200,7 @@
template< typename MatrixA, typename MatrixB, typename VectorD,
typename VectorX, typename VectorY >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorD& d,
- VectorX& x, VectorY& y, minimal_workspace work ) {
+ VectorX& x, VectorY& y, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a), bindings::size_row(a),
@@ -218,7 +218,7 @@
template< typename MatrixA, typename MatrixB, typename VectorD,
typename VectorX, typename VectorY >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorD& d,
- VectorX& x, VectorY& y, optimal_workspace work ) {
+ VectorX& x, VectorY& y, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::ggglm( bindings::size_row(a), bindings::size_column(a),
@@ -320,7 +320,7 @@
template< typename MatrixA, typename MatrixB, typename VectorD,
typename VectorX, typename VectorY >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorD& d,
- VectorX& x, VectorY& y, minimal_workspace work ) {
+ VectorX& x, VectorY& y, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a), bindings::size_row(a),
@@ -338,7 +338,7 @@
template< typename MatrixA, typename MatrixB, typename VectorD,
typename VectorX, typename VectorY >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorD& d,
- VectorX& x, VectorY& y, optimal_workspace work ) {
+ VectorX& x, VectorY& y, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::ggglm( bindings::size_row(a), bindings::size_column(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gglse.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gglse.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gglse.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -199,7 +199,7 @@
template< typename MatrixA, typename MatrixB, typename VectorC,
typename VectorD, typename VectorX >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorC& c,
- VectorD& d, VectorX& x, minimal_workspace work ) {
+ VectorD& d, VectorX& x, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_row(a), bindings::size_column(a),
@@ -217,7 +217,7 @@
template< typename MatrixA, typename MatrixB, typename VectorC,
typename VectorD, typename VectorX >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorC& c,
- VectorD& d, VectorX& x, optimal_workspace work ) {
+ VectorD& d, VectorX& x, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
detail::gglse( bindings::size_row(a), bindings::size_column(a),
@@ -318,7 +318,7 @@
template< typename MatrixA, typename MatrixB, typename VectorC,
typename VectorD, typename VectorX >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorC& c,
- VectorD& d, VectorX& x, minimal_workspace work ) {
+ VectorD& d, VectorX& x, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_row(a), bindings::size_column(a),
@@ -336,7 +336,7 @@
template< typename MatrixA, typename MatrixB, typename VectorC,
typename VectorD, typename VectorX >
static std::ptrdiff_t invoke( MatrixA& a, MatrixB& b, VectorC& c,
- VectorD& d, VectorX& x, optimal_workspace work ) {
+ VectorD& d, VectorX& x, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
value_type opt_size_work;
detail::gglse( bindings::size_row(a), bindings::size_column(a),
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggsvd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggsvd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ggsvd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -245,7 +245,7 @@
static std::ptrdiff_t invoke( const char jobu, const char jobv,
const char jobq, fortran_int_t& k, fortran_int_t& l,
MatrixA& a, MatrixB& b, VectorALPHA& alpha, VectorBETA& beta,
- MatrixU& u, MatrixV& v, MatrixQ& q, minimal_workspace work ) {
+ MatrixU& u, MatrixV& v, MatrixQ& q, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a), bindings::size_row(a),
@@ -269,7 +269,7 @@
static std::ptrdiff_t invoke( const char jobu, const char jobv,
const char jobq, fortran_int_t& k, fortran_int_t& l,
MatrixA& a, MatrixB& b, VectorALPHA& alpha, VectorBETA& beta,
- MatrixU& u, MatrixV& v, MatrixQ& q, optimal_workspace work ) {
+ MatrixU& u, MatrixV& v, MatrixQ& q, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( jobu, jobv, jobq, k, l, a, b, alpha, beta, u, v, q,
minimal_workspace() );
@@ -402,7 +402,7 @@
static std::ptrdiff_t invoke( const char jobu, const char jobv,
const char jobq, fortran_int_t& k, fortran_int_t& l,
MatrixA& a, MatrixB& b, VectorALPHA& alpha, VectorBETA& beta,
- MatrixU& u, MatrixV& v, MatrixQ& q, minimal_workspace work ) {
+ MatrixU& u, MatrixV& v, MatrixQ& q, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a), bindings::size_row(a),
@@ -428,7 +428,7 @@
static std::ptrdiff_t invoke( const char jobu, const char jobv,
const char jobq, fortran_int_t& k, fortran_int_t& l,
MatrixA& a, MatrixB& b, VectorALPHA& alpha, VectorBETA& beta,
- MatrixU& u, MatrixV& v, MatrixQ& q, optimal_workspace work ) {
+ MatrixU& u, MatrixV& v, MatrixQ& q, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( jobu, jobv, jobq, k, l, a, b, alpha, beta, u, v, q,
minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gtsvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gtsvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/gtsvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -264,7 +264,7 @@
const VectorDL& dl, const VectorD& d, const VectorDU& du,
VectorDLF& dlf, VectorDF& df, VectorDUF& duf, VectorDU2& du2,
VectorIPIV& ipiv, const MatrixB& b, MatrixX& x, real_type& rcond,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n ) );
bindings::detail::array< fortran_int_t > tmp_iwork(
@@ -288,7 +288,7 @@
const VectorDL& dl, const VectorD& d, const VectorDU& du,
VectorDLF& dlf, VectorDF& df, VectorDUF& duf, VectorDU2& du2,
VectorIPIV& ipiv, const MatrixB& b, MatrixX& x, real_type& rcond,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( fact, n, dl, d, du, dlf, df, duf, du2, ipiv, b, x,
rcond, ferr, berr, minimal_workspace() );
@@ -429,7 +429,7 @@
const VectorDL& dl, const VectorD& d, const VectorDU& du,
VectorDLF& dlf, VectorDF& df, VectorDUF& duf, VectorDU2& du2,
VectorIPIV& ipiv, const MatrixB& b, MatrixX& x, real_type& rcond,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work( n ) );
bindings::detail::array< real_type > tmp_rwork( min_size_rwork( n ) );
@@ -452,7 +452,7 @@
const VectorDL& dl, const VectorD& d, const VectorDU& du,
VectorDLF& dlf, VectorDF& df, VectorDUF& duf, VectorDU2& du2,
VectorIPIV& ipiv, const MatrixB& b, MatrixX& x, real_type& rcond,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( fact, n, dl, d, du, dlf, df, duf, du2, ipiv, b, x,
rcond, ferr, berr, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbev.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbev.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbev.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -143,7 +143,7 @@
//
template< typename MatrixAB, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, VectorW& w,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -162,7 +162,7 @@
//
template< typename MatrixAB, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, VectorW& w,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( jobz, ab, w, z, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbevd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbevd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbevd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -154,7 +154,7 @@
//
template< typename MatrixAB, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, VectorW& w,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work( jobz,
@@ -176,7 +176,7 @@
//
template< typename MatrixAB, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, VectorW& w,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbevx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbevx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbevx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -181,7 +181,7 @@
MatrixAB& ab, MatrixQ& q, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, minimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -207,7 +207,7 @@
MatrixAB& ab, MatrixQ& q, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, optimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( jobz, range, ab, q, vl, vu, il, iu, abstol, m, w, z,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbgv.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbgv.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbgv.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -159,7 +159,7 @@
template< typename MatrixAB, typename MatrixBB, typename VectorW,
typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, MatrixBB& bb,
- VectorW& w, MatrixZ& z, minimal_workspace work ) {
+ VectorW& w, MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -179,7 +179,7 @@
template< typename MatrixAB, typename MatrixBB, typename VectorW,
typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, MatrixBB& bb,
- VectorW& w, MatrixZ& z, optimal_workspace work ) {
+ VectorW& w, MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( jobz, ab, bb, w, z, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbgvd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbgvd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbgvd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -173,7 +173,7 @@
template< typename MatrixAB, typename MatrixBB, typename VectorW,
typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, MatrixBB& bb,
- VectorW& w, MatrixZ& z, minimal_workspace work ) {
+ VectorW& w, MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work( jobz,
@@ -196,7 +196,7 @@
template< typename MatrixAB, typename MatrixBB, typename VectorW,
typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, MatrixBB& bb,
- VectorW& w, MatrixZ& z, optimal_workspace work ) {
+ VectorW& w, MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbgvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbgvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hbgvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -194,7 +194,7 @@
const real_type vu, const fortran_int_t il,
const fortran_int_t iu, const real_type abstol,
fortran_int_t& m, VectorW& w, MatrixZ& z, VectorIFAIL& ifail,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -221,7 +221,7 @@
const real_type vu, const fortran_int_t il,
const fortran_int_t iu, const real_type abstol,
fortran_int_t& m, VectorW& w, MatrixZ& z, VectorIFAIL& ifail,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( jobz, range, ab, bb, q, vl, vu, il, iu, abstol, m, w,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heev.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heev.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heev.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -132,7 +132,7 @@
//
template< typename MatrixA, typename VectorW >
static std::ptrdiff_t invoke( const char jobz, MatrixA& a, VectorW& w,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -151,7 +151,7 @@
//
template< typename MatrixA, typename VectorW >
static std::ptrdiff_t invoke( const char jobz, MatrixA& a, VectorW& w,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heevd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heevd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heevd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -139,7 +139,7 @@
//
template< typename MatrixA, typename VectorW >
static std::ptrdiff_t invoke( const char jobz, MatrixA& a, VectorW& w,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work( jobz,
@@ -161,7 +161,7 @@
//
template< typename MatrixA, typename VectorW >
static std::ptrdiff_t invoke( const char jobz, MatrixA& a, VectorW& w,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heevr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heevr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heevr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -171,7 +171,7 @@
MatrixA& a, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorISUPPZ& isuppz, minimal_workspace work ) {
+ MatrixZ& z, VectorISUPPZ& isuppz, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -197,7 +197,7 @@
MatrixA& a, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorISUPPZ& isuppz, optimal_workspace work ) {
+ MatrixZ& z, VectorISUPPZ& isuppz, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heevx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heevx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/heevx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -167,7 +167,7 @@
MatrixA& a, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, minimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -193,7 +193,7 @@
MatrixA& a, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, optimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hegv.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hegv.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hegv.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -147,7 +147,7 @@
template< typename MatrixA, typename MatrixB, typename VectorW >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixA& a, MatrixB& b, VectorW& w,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -168,7 +168,7 @@
template< typename MatrixA, typename MatrixB, typename VectorW >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixA& a, MatrixB& b, VectorW& w,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hegvd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hegvd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hegvd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -154,7 +154,7 @@
template< typename MatrixA, typename MatrixB, typename VectorW >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixA& a, MatrixB& b, VectorW& w,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work( jobz,
@@ -177,7 +177,7 @@
template< typename MatrixA, typename MatrixB, typename VectorW >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixA& a, MatrixB& b, VectorW& w,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hegvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hegvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hegvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -183,7 +183,7 @@
const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, minimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -210,7 +210,7 @@
const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, optimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hesv.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hesv.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hesv.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -142,7 +142,7 @@
//
template< typename MatrixA, typename VectorIPIV, typename MatrixB >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv, MatrixB& b,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work() );
@@ -158,7 +158,7 @@
//
template< typename MatrixA, typename VectorIPIV, typename MatrixB >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv, MatrixB& b,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hesvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hesvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hesvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -190,7 +190,7 @@
static std::ptrdiff_t invoke( const char fact, const MatrixA& a,
MatrixAF& af, VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -214,7 +214,7 @@
static std::ptrdiff_t invoke( const char fact, const MatrixA& a,
MatrixAF& af, VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpev.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpev.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpev.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -133,7 +133,7 @@
//
template< typename MatrixAP, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAP& ap, VectorW& w,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -152,7 +152,7 @@
//
template< typename MatrixAP, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAP& ap, VectorW& w,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( jobz, ap, w, z, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpevd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpevd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpevd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -144,7 +144,7 @@
//
template< typename MatrixAP, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAP& ap, VectorW& w,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work( jobz,
@@ -166,7 +166,7 @@
//
template< typename MatrixAP, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAP& ap, VectorW& w,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpevx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpevx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpevx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -157,7 +157,7 @@
MatrixAP& ap, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, minimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -183,7 +183,7 @@
MatrixAP& ap, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, optimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( jobz, range, ap, vl, vu, il, iu, abstol, m, w, z,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpgv.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpgv.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpgv.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -142,7 +142,7 @@
typename MatrixZ >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixAP& ap, MatrixBP& bp, VectorW& w,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -164,7 +164,7 @@
typename MatrixZ >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixAP& ap, MatrixBP& bp, VectorW& w,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( itype, jobz, ap, bp, w, z, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpgvd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpgvd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpgvd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -153,7 +153,7 @@
typename MatrixZ >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixAP& ap, MatrixBP& bp, VectorW& w,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work( jobz,
@@ -177,7 +177,7 @@
typename MatrixZ >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixAP& ap, MatrixBP& bp, VectorW& w,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpgvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpgvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpgvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -168,7 +168,7 @@
const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, minimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -195,7 +195,7 @@
const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, optimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( itype, jobz, range, ap, bp, vl, vu, il, iu, abstol, m,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpsvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpsvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/hpsvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -172,7 +172,7 @@
static std::ptrdiff_t invoke( const char fact, const MatrixAP& ap,
MatrixAFP& afp, VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -196,7 +196,7 @@
static std::ptrdiff_t invoke( const char fact, const MatrixAP& ap,
MatrixAFP& afp, VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( fact, ap, afp, ipiv, b, x, rcond, ferr, berr,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/iter_gesv.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/iter_gesv.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/iter_gesv.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -165,7 +165,7 @@
typename MatrixX >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv,
const MatrixB& b, MatrixX& x, fortran_int_t& iter,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size_column(a), bindings::size_column(b) ) );
@@ -185,7 +185,7 @@
typename MatrixX >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv,
const MatrixB& b, MatrixX& x, fortran_int_t& iter,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( a, ipiv, b, x, iter, minimal_workspace() );
}
@@ -286,7 +286,7 @@
typename MatrixX >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv,
const MatrixB& b, MatrixX& x, fortran_int_t& iter,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size_column(a), bindings::size_column(b) ) );
@@ -309,7 +309,7 @@
typename MatrixX >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv,
const MatrixB& b, MatrixX& x, fortran_int_t& iter,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( a, ipiv, b, x, iter, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/iter_posv.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/iter_posv.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/iter_posv.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -163,7 +163,7 @@
//
template< typename MatrixA, typename MatrixB, typename MatrixX >
static std::ptrdiff_t invoke( MatrixA& a, const MatrixB& b, MatrixX& x,
- fortran_int_t& iter, minimal_workspace work ) {
+ fortran_int_t& iter, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -182,7 +182,7 @@
//
template< typename MatrixA, typename MatrixB, typename MatrixX >
static std::ptrdiff_t invoke( MatrixA& a, const MatrixB& b, MatrixX& x,
- fortran_int_t& iter, optimal_workspace work ) {
+ fortran_int_t& iter, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, b, x, iter, minimal_workspace() );
@@ -281,7 +281,7 @@
//
template< typename MatrixA, typename MatrixB, typename MatrixX >
static std::ptrdiff_t invoke( MatrixA& a, const MatrixB& b, MatrixX& x,
- fortran_int_t& iter, minimal_workspace work ) {
+ fortran_int_t& iter, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -303,7 +303,7 @@
//
template< typename MatrixA, typename MatrixB, typename MatrixX >
static std::ptrdiff_t invoke( MatrixA& a, const MatrixB& b, MatrixX& x,
- fortran_int_t& iter, optimal_workspace work ) {
+ fortran_int_t& iter, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( a, b, x, iter, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/lalsd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/lalsd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/lalsd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -187,7 +187,7 @@
static std::ptrdiff_t invoke( const char uplo,
const fortran_int_t smlsiz, const fortran_int_t n,
VectorD& d, VectorE& e, MatrixB& b, const real_type rcond,
- fortran_int_t& rank, minimal_workspace work ) {
+ fortran_int_t& rank, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
std::ptrdiff_t nlvl = std::max< std::ptrdiff_t >( 0,
static_cast<std::ptrdiff_t>(
@@ -213,7 +213,7 @@
static std::ptrdiff_t invoke( const char uplo,
const fortran_int_t smlsiz, const fortran_int_t n,
VectorD& d, VectorE& e, MatrixB& b, const real_type rcond,
- fortran_int_t& rank, optimal_workspace work ) {
+ fortran_int_t& rank, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( uplo, smlsiz, n, d, e, b, rcond, rank,
minimal_workspace() );
@@ -309,7 +309,7 @@
static std::ptrdiff_t invoke( const char uplo,
const fortran_int_t smlsiz, const fortran_int_t n,
VectorD& d, VectorE& e, MatrixB& b, const real_type rcond,
- fortran_int_t& rank, minimal_workspace work ) {
+ fortran_int_t& rank, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
std::ptrdiff_t nlvl = std::max< std::ptrdiff_t >( 0,
static_cast<std::ptrdiff_t>(
@@ -338,7 +338,7 @@
static std::ptrdiff_t invoke( const char uplo,
const fortran_int_t smlsiz, const fortran_int_t n,
VectorD& d, VectorE& e, MatrixB& b, const real_type rcond,
- fortran_int_t& rank, optimal_workspace work ) {
+ fortran_int_t& rank, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( uplo, smlsiz, n, d, e, b, rcond, rank,
minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/pbsvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/pbsvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/pbsvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -252,7 +252,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixAB& ab,
MatrixAFB& afb, char& equed, VectorS& s, MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -276,7 +276,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixAB& ab,
MatrixAFB& afb, char& equed, VectorS& s, MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( fact, ab, afb, equed, s, b, x, rcond, ferr, berr,
@@ -406,7 +406,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixAB& ab,
MatrixAFB& afb, char& equed, VectorS& s, MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -430,7 +430,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixAB& ab,
MatrixAFB& afb, char& equed, VectorS& s, MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( fact, ab, afb, equed, s, b, x, rcond, ferr, berr,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/posvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/posvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/posvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -244,7 +244,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const char fact, MatrixA& a, MatrixAF& af,
char& equed, VectorS& s, MatrixB& b, MatrixX& x, real_type& rcond,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -267,7 +267,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const char fact, MatrixA& a, MatrixAF& af,
char& equed, VectorS& s, MatrixB& b, MatrixX& x, real_type& rcond,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( fact, a, af, equed, s, b, x, rcond, ferr, berr,
@@ -394,7 +394,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const char fact, MatrixA& a, MatrixAF& af,
char& equed, VectorS& s, MatrixB& b, MatrixX& x, real_type& rcond,
- VectorFERR& ferr, VectorBERR& berr, minimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -417,7 +417,7 @@
typename VectorBERR >
static std::ptrdiff_t invoke( const char fact, MatrixA& a, MatrixAF& af,
char& equed, VectorS& s, MatrixB& b, MatrixX& x, real_type& rcond,
- VectorFERR& ferr, VectorBERR& berr, optimal_workspace work ) {
+ VectorFERR& ferr, VectorBERR& berr, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
return invoke( fact, a, af, equed, s, b, x, rcond, ferr, berr,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ppsvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ppsvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ppsvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -231,7 +231,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixAP& ap,
VectorAFP& afp, char& equed, VectorS& s, MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -255,7 +255,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixAP& ap,
VectorAFP& afp, char& equed, VectorS& s, MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( fact, ap, afp, equed, s, b, x, rcond, ferr, berr,
@@ -372,7 +372,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixAP& ap,
VectorAFP& afp, char& equed, VectorS& s, MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -396,7 +396,7 @@
static std::ptrdiff_t invoke( const char fact, MatrixAP& ap,
VectorAFP& afp, char& equed, VectorS& s, MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( fact, ap, afp, equed, s, b, x, rcond, ferr, berr,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ptsvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ptsvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/ptsvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -220,7 +220,7 @@
static std::ptrdiff_t invoke( const char fact, const VectorD& d,
const VectorE& e, VectorDF& df, VectorEF& ef, const MatrixB& b,
MatrixX& x, real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work(
bindings::size(d) ) );
@@ -241,7 +241,7 @@
static std::ptrdiff_t invoke( const char fact, const VectorD& d,
const VectorE& e, VectorDF& df, VectorEF& ef, const MatrixB& b,
MatrixX& x, real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( fact, d, e, df, ef, b, x, rcond, ferr, berr,
minimal_workspace() );
@@ -352,7 +352,7 @@
static std::ptrdiff_t invoke( const char fact, const VectorD& d,
const VectorE& e, VectorDF& df, VectorEF& ef, const MatrixB& b,
MatrixX& x, real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< value_type > tmp_work( min_size_work(
bindings::size(d) ) );
@@ -375,7 +375,7 @@
static std::ptrdiff_t invoke( const char fact, const VectorD& d,
const VectorE& e, VectorDF& df, VectorEF& ef, const MatrixB& b,
MatrixX& x, real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( fact, d, e, df, ef, b, x, rcond, ferr, berr,
minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbev.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbev.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbev.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -142,7 +142,7 @@
//
template< typename MatrixAB, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, VectorW& w,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -159,7 +159,7 @@
//
template< typename MatrixAB, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, VectorW& w,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( jobz, ab, w, z, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbevd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbevd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbevd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -151,8 +151,7 @@
//
template< typename MatrixAB, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, VectorW& w,
- MatrixZ& z, const fortran_int_t liwork,
- minimal_workspace work ) {
+ MatrixZ& z, const fortran_int_t liwork, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work( jobz,
@@ -172,8 +171,7 @@
//
template< typename MatrixAB, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, VectorW& w,
- MatrixZ& z, const fortran_int_t liwork,
- optimal_workspace work ) {
+ MatrixZ& z, const fortran_int_t liwork, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
real_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbevx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbevx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbevx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -178,7 +178,7 @@
MatrixAB& ab, MatrixQ& q, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, minimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -202,7 +202,7 @@
MatrixAB& ab, MatrixQ& q, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, optimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( jobz, range, ab, q, vl, vu, il, iu, abstol, m, w, z,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbgv.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbgv.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbgv.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -158,7 +158,7 @@
template< typename MatrixAB, typename MatrixBB, typename VectorW,
typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, MatrixBB& bb,
- VectorW& w, MatrixZ& z, minimal_workspace work ) {
+ VectorW& w, MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -176,7 +176,7 @@
template< typename MatrixAB, typename MatrixBB, typename VectorW,
typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, MatrixBB& bb,
- VectorW& w, MatrixZ& z, optimal_workspace work ) {
+ VectorW& w, MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( jobz, ab, bb, w, z, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbgvd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbgvd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbgvd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -168,7 +168,7 @@
template< typename MatrixAB, typename MatrixBB, typename VectorW,
typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, MatrixBB& bb,
- VectorW& w, MatrixZ& z, minimal_workspace work ) {
+ VectorW& w, MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work( jobz,
@@ -188,7 +188,7 @@
template< typename MatrixAB, typename MatrixBB, typename VectorW,
typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAB& ab, MatrixBB& bb,
- VectorW& w, MatrixZ& z, optimal_workspace work ) {
+ VectorW& w, MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
real_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbgvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbgvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sbgvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -191,7 +191,7 @@
const real_type vu, const fortran_int_t il,
const fortran_int_t iu, const real_type abstol,
fortran_int_t& m, VectorW& w, MatrixZ& z, VectorIFAIL& ifail,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -216,7 +216,7 @@
const real_type vu, const fortran_int_t il,
const fortran_int_t iu, const real_type abstol,
fortran_int_t& m, VectorW& w, MatrixZ& z, VectorIFAIL& ifail,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAB >::type uplo;
return invoke( jobz, range, ab, bb, q, vl, vu, il, iu, abstol, m, w,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spev.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spev.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spev.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -132,7 +132,7 @@
//
template< typename MatrixAP, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAP& ap, VectorW& w,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -149,7 +149,7 @@
//
template< typename MatrixAP, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAP& ap, VectorW& w,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( jobz, ap, w, z, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spevd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spevd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spevd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -140,7 +140,7 @@
//
template< typename MatrixAP, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAP& ap, VectorW& w,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work( jobz,
@@ -159,7 +159,7 @@
//
template< typename MatrixAP, typename VectorW, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, MatrixAP& ap, VectorW& w,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
real_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spevx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spevx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spevx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -155,7 +155,7 @@
MatrixAP& ap, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, minimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -179,7 +179,7 @@
MatrixAP& ap, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, optimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( jobz, range, ap, vl, vu, il, iu, abstol, m, w, z,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spgv.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spgv.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spgv.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -141,7 +141,7 @@
typename MatrixZ >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixAP& ap, MatrixBP& bp, VectorW& w,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -160,7 +160,7 @@
typename MatrixZ >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixAP& ap, MatrixBP& bp, VectorW& w,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( itype, jobz, ap, bp, w, z, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spgvd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spgvd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spgvd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -151,7 +151,7 @@
typename MatrixZ >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixAP& ap, MatrixBP& bp, VectorW& w,
- MatrixZ& z, minimal_workspace work ) {
+ MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work( jobz,
@@ -173,7 +173,7 @@
typename MatrixZ >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixAP& ap, MatrixBP& bp, VectorW& w,
- MatrixZ& z, optimal_workspace work ) {
+ MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
real_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spgvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spgvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spgvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -165,7 +165,7 @@
const real_type vu, const fortran_int_t il,
const fortran_int_t iu, const real_type abstol,
fortran_int_t& m, VectorW& w, MatrixZ& z, VectorIFAIL& ifail,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work( n ) );
@@ -190,7 +190,7 @@
const real_type vu, const fortran_int_t il,
const fortran_int_t iu, const real_type abstol,
fortran_int_t& m, VectorW& w, MatrixZ& z, VectorIFAIL& ifail,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( itype, jobz, range, n, ap, bp, vl, vu, il, iu, abstol,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spsvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spsvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/spsvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -221,7 +221,7 @@
static std::ptrdiff_t invoke( const char fact, const MatrixAP& ap,
MatrixAFP& afp, VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -245,7 +245,7 @@
static std::ptrdiff_t invoke( const char fact, const MatrixAP& ap,
MatrixAFP& afp, VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( fact, ap, afp, ipiv, b, x, rcond, ferr, berr,
@@ -354,7 +354,7 @@
static std::ptrdiff_t invoke( const char fact, const MatrixAP& ap,
MatrixAFP& afp, VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -378,7 +378,7 @@
static std::ptrdiff_t invoke( const char fact, const MatrixAP& ap,
MatrixAFP& afp, VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixAP >::type uplo;
return invoke( fact, ap, afp, ipiv, b, x, rcond, ferr, berr,
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stev.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stev.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stev.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -126,7 +126,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, const fortran_int_t n,
- VectorD& d, VectorE& e, MatrixZ& z, minimal_workspace work ) {
+ VectorD& d, VectorE& e, MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n ) );
return invoke( jobz, n, d, e, z, workspace( tmp_work ) );
@@ -141,7 +141,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, const fortran_int_t n,
- VectorD& d, VectorE& e, MatrixZ& z, optimal_workspace work ) {
+ VectorD& d, VectorE& e, MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( jobz, n, d, e, z, minimal_workspace() );
}
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stevd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stevd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stevd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -138,7 +138,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, const fortran_int_t n,
- VectorD& d, VectorE& e, MatrixZ& z, minimal_workspace work ) {
+ VectorD& d, VectorE& e, MatrixZ& z, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( jobz,
n ) );
@@ -156,7 +156,7 @@
//
template< typename VectorD, typename VectorE, typename MatrixZ >
static std::ptrdiff_t invoke( const char jobz, const fortran_int_t n,
- VectorD& d, VectorE& e, MatrixZ& z, optimal_workspace work ) {
+ VectorD& d, VectorE& e, MatrixZ& z, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
fortran_int_t opt_size_iwork;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stevr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stevr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stevr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -164,7 +164,7 @@
const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorISUPPZ& isuppz, minimal_workspace work ) {
+ MatrixZ& z, VectorISUPPZ& isuppz, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n ) );
bindings::detail::array< fortran_int_t > tmp_iwork(
@@ -187,7 +187,7 @@
const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorISUPPZ& isuppz, optimal_workspace work ) {
+ MatrixZ& z, VectorISUPPZ& isuppz, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
real_type opt_size_work;
fortran_int_t opt_size_iwork;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stevx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stevx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/stevx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -160,7 +160,7 @@
const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, minimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
bindings::detail::array< real_type > tmp_work( min_size_work( n ) );
bindings::detail::array< fortran_int_t > tmp_iwork(
@@ -183,7 +183,7 @@
const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, optimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
return invoke( jobz, range, n, d, e, vl, vu, il, iu, abstol, m, w, z,
ifail, minimal_workspace() );
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syev.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syev.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syev.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -130,7 +130,7 @@
//
template< typename MatrixA, typename VectorW >
static std::ptrdiff_t invoke( const char jobz, MatrixA& a, VectorW& w,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -147,7 +147,7 @@
//
template< typename MatrixA, typename VectorW >
static std::ptrdiff_t invoke( const char jobz, MatrixA& a, VectorW& w,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
real_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syevd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syevd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syevd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -137,7 +137,7 @@
//
template< typename MatrixA, typename VectorW >
static std::ptrdiff_t invoke( const char jobz, MatrixA& a, VectorW& w,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work( jobz,
@@ -156,7 +156,7 @@
//
template< typename MatrixA, typename VectorW >
static std::ptrdiff_t invoke( const char jobz, MatrixA& a, VectorW& w,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
real_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syevr.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syevr.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syevr.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -166,7 +166,7 @@
MatrixA& a, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorISUPPZ& isuppz, minimal_workspace work ) {
+ MatrixZ& z, VectorISUPPZ& isuppz, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -190,7 +190,7 @@
MatrixA& a, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorISUPPZ& isuppz, optimal_workspace work ) {
+ MatrixZ& z, VectorISUPPZ& isuppz, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
real_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syevx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syevx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/syevx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -165,7 +165,7 @@
MatrixA& a, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, minimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -189,7 +189,7 @@
MatrixA& a, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, optimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
real_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sygv.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sygv.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sygv.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -146,7 +146,7 @@
template< typename MatrixA, typename MatrixB, typename VectorW >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixA& a, MatrixB& b, VectorW& w,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -164,7 +164,7 @@
template< typename MatrixA, typename MatrixB, typename VectorW >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixA& a, MatrixB& b, VectorW& w,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
real_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sygvd.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sygvd.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sygvd.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -152,7 +152,7 @@
template< typename MatrixA, typename MatrixB, typename VectorW >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixA& a, MatrixB& b, VectorW& w,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work( jobz,
@@ -173,7 +173,7 @@
template< typename MatrixA, typename MatrixB, typename VectorW >
static std::ptrdiff_t invoke( const fortran_int_t itype,
const char jobz, MatrixA& a, MatrixB& b, VectorW& w,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
real_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sygvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sygvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sygvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -181,7 +181,7 @@
MatrixA& a, MatrixB& b, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, minimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work( n ) );
@@ -205,7 +205,7 @@
MatrixA& a, MatrixB& b, const real_type vl, const real_type vu,
const fortran_int_t il, const fortran_int_t iu,
const real_type abstol, fortran_int_t& m, VectorW& w,
- MatrixZ& z, VectorIFAIL& ifail, optimal_workspace work ) {
+ MatrixZ& z, VectorIFAIL& ifail, optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
real_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sysv.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sysv.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sysv.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -183,7 +183,7 @@
//
template< typename MatrixA, typename VectorIPIV, typename MatrixB >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv, MatrixB& b,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work() );
@@ -199,7 +199,7 @@
//
template< typename MatrixA, typename VectorIPIV, typename MatrixB >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv, MatrixB& b,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
real_type opt_size_work;
@@ -280,7 +280,7 @@
//
template< typename MatrixA, typename VectorIPIV, typename MatrixB >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv, MatrixB& b,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work() );
@@ -296,7 +296,7 @@
//
template< typename MatrixA, typename VectorIPIV, typename MatrixB >
static std::ptrdiff_t invoke( MatrixA& a, VectorIPIV& ipiv, MatrixB& b,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
value_type opt_size_work;
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sysvx.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sysvx.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver/sysvx.hpp 2010-06-19 16:51:23 EDT (Sat, 19 Jun 2010)
@@ -243,7 +243,7 @@
static std::ptrdiff_t invoke( const char fact, const MatrixA& a,
MatrixAF& af, VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< real_type > tmp_work( min_size_work(
@@ -267,7 +267,7 @@
static std::ptrdiff_t invoke( const char fact, const MatrixA& a,
MatrixAF& af, VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
real_type opt_size_work;
@@ -401,7 +401,7 @@
static std::ptrdiff_t invoke( const char fact, const MatrixA& a,
MatrixAF& af, VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- minimal_workspace work ) {
+ minimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
bindings::detail::array< value_type > tmp_work( min_size_work(
@@ -425,7 +425,7 @@
static std::ptrdiff_t invoke( const char fact, const MatrixA& a,
MatrixAF& af, VectorIPIV& ipiv, const MatrixB& b, MatrixX& x,
real_type& rcond, VectorFERR& ferr, VectorBERR& berr,
- optimal_workspace work ) {
+ optimal_workspace ) {
namespace bindings = ::boost::numeric::bindings;
typedef typename result_of::uplo_tag< MatrixA >::type uplo;
value_type opt_size_work;
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk