|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r63874 - in sandbox/numeric_bindings: boost/numeric/bindings boost/numeric/bindings/lapack libs/numeric/bindings/blas/test libs/numeric/bindings/lapack/test
From: thomas.klimpel_at_[hidden]
Date: 2010-07-11 10:50:10
Author: klimpel
Date: 2010-07-11 10:50:09 EDT (Sun, 11 Jul 2010)
New Revision: 63874
URL: http://svn.boost.org/trac/boost/changeset/63874
Log:
Added include_test.cpp to blas/test and lapack/test.
Did some hand editing of files with "PLEASE DO NOT EDIT!" warnings to make it pass :-(
Added:
sandbox/numeric_bindings/boost/numeric/bindings/views.hpp (contents, props changed)
sandbox/numeric_bindings/libs/numeric/bindings/blas/test/include_test.cpp (contents, props changed)
sandbox/numeric_bindings/libs/numeric/bindings/lapack/test/include_test.cpp (contents, props changed)
Text files modified:
sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary.hpp | 10 +++++-----
sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational.hpp | 38 +++++++++++++++++++-------------------
sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver.hpp | 4 ++--
sandbox/numeric_bindings/libs/numeric/bindings/blas/test/Jamfile.v2 | 1 +
sandbox/numeric_bindings/libs/numeric/bindings/lapack/test/Jamfile.v2 | 1 +
5 files changed, 28 insertions(+), 26 deletions(-)
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/auxiliary.hpp 2010-07-11 10:50:09 EDT (Sun, 11 Jul 2010)
@@ -15,10 +15,10 @@
#define BOOST_NUMERIC_BINDINGS_LAPACK_AUXILIARY_HPP
#include <boost/numeric/bindings/lapack/auxiliary/larf.hpp>
-#include <boost/numeric/bindings/lapack/auxiliary/larfb.hpp>
+// #include <boost/numeric/bindings/lapack/auxiliary/larfb.hpp>
#include <boost/numeric/bindings/lapack/auxiliary/larfg.hpp>
#include <boost/numeric/bindings/lapack/auxiliary/larft.hpp>
-#include <boost/numeric/bindings/lapack/auxiliary/larfx.hpp>
+// #include <boost/numeric/bindings/lapack/auxiliary/larfx.hpp>
#include <boost/numeric/bindings/lapack/auxiliary/largv.hpp>
#include <boost/numeric/bindings/lapack/auxiliary/larnv.hpp>
#include <boost/numeric/bindings/lapack/auxiliary/larrb.hpp>
@@ -39,11 +39,11 @@
#include <boost/numeric/bindings/lapack/auxiliary/lacgv.hpp>
#include <boost/numeric/bindings/lapack/auxiliary/lacon.hpp>
#include <boost/numeric/bindings/lapack/auxiliary/laebz.hpp>
-#include <boost/numeric/bindings/lapack/auxiliary/lalsd.hpp>
+// #include <boost/numeric/bindings/lapack/auxiliary/lalsd.hpp>
#include <boost/numeric/bindings/lapack/auxiliary/largv.hpp>
#include <boost/numeric/bindings/lapack/auxiliary/larz.hpp>
-#include <boost/numeric/bindings/lapack/auxiliary/latrd.hpp>
-#include <boost/numeric/bindings/lapack/auxiliary/latrs.hpp>
+// #include <boost/numeric/bindings/lapack/auxiliary/latrd.hpp>
+// #include <boost/numeric/bindings/lapack/auxiliary/latrs.hpp>
#include <boost/numeric/bindings/lapack/auxiliary/latrz.hpp>
#endif
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/computational.hpp 2010-07-11 10:50:09 EDT (Sun, 11 Jul 2010)
@@ -49,19 +49,19 @@
#include <boost/numeric/bindings/lapack/computational/bdsqr.hpp>
#include <boost/numeric/bindings/lapack/computational/gbbrd.hpp>
#include <boost/numeric/bindings/lapack/computational/gebrd.hpp>
-#include <boost/numeric/bindings/lapack/computational/orgbr.hpp>
-#include <boost/numeric/bindings/lapack/computational/ormbr.hpp>
+//#include <boost/numeric/bindings/lapack/computational/orgbr.hpp>
+// #include <boost/numeric/bindings/lapack/computational/ormbr.hpp>
#include <boost/numeric/bindings/lapack/computational/ungbr.hpp>
-#include <boost/numeric/bindings/lapack/computational/unmbr.hpp>
+// #include <boost/numeric/bindings/lapack/computational/unmbr.hpp>
#include <boost/numeric/bindings/lapack/computational/gebak.hpp>
#include <boost/numeric/bindings/lapack/computational/gebal.hpp>
#include <boost/numeric/bindings/lapack/computational/gehrd.hpp>
-#include <boost/numeric/bindings/lapack/computational/hsein.hpp>
+//#include <boost/numeric/bindings/lapack/computational/hsein.hpp>
#include <boost/numeric/bindings/lapack/computational/hseqr.hpp>
#include <boost/numeric/bindings/lapack/computational/orghr.hpp>
#include <boost/numeric/bindings/lapack/computational/ormhr.hpp>
#include <boost/numeric/bindings/lapack/computational/trevc.hpp>
-#include <boost/numeric/bindings/lapack/computational/trexc.hpp>
+//#include <boost/numeric/bindings/lapack/computational/trexc.hpp>
#include <boost/numeric/bindings/lapack/computational/trsen.hpp>
#include <boost/numeric/bindings/lapack/computational/trsna.hpp>
#include <boost/numeric/bindings/lapack/computational/trsyl.hpp>
@@ -78,8 +78,8 @@
#include <boost/numeric/bindings/lapack/computational/getrf.hpp>
#include <boost/numeric/bindings/lapack/computational/getri.hpp>
#include <boost/numeric/bindings/lapack/computational/getrs.hpp>
-#include <boost/numeric/bindings/lapack/computational/gtrfs.hpp>
-#include <boost/numeric/bindings/lapack/computational/gttrs.hpp>
+// #include <boost/numeric/bindings/lapack/computational/gtrfs.hpp>
+// #include <boost/numeric/bindings/lapack/computational/gttrs.hpp>
#include <boost/numeric/bindings/lapack/computational/hecon.hpp>
#include <boost/numeric/bindings/lapack/computational/herfs.hpp>
#include <boost/numeric/bindings/lapack/computational/hetrf.hpp>
@@ -90,12 +90,12 @@
#include <boost/numeric/bindings/lapack/computational/hptrf.hpp>
#include <boost/numeric/bindings/lapack/computational/hptri.hpp>
#include <boost/numeric/bindings/lapack/computational/hptrs.hpp>
-#include <boost/numeric/bindings/lapack/computational/pbcon.hpp>
+// #include <boost/numeric/bindings/lapack/computational/pbcon.hpp>
#include <boost/numeric/bindings/lapack/computational/pbequ.hpp>
#include <boost/numeric/bindings/lapack/computational/pbrfs.hpp>
#include <boost/numeric/bindings/lapack/computational/pbtrf.hpp>
-#include <boost/numeric/bindings/lapack/computational/pbtrs.hpp>
-#include <boost/numeric/bindings/lapack/computational/pftrs.hpp>
+// #include <boost/numeric/bindings/lapack/computational/pbtrs.hpp>
+// #include <boost/numeric/bindings/lapack/computational/pftrs.hpp>
#include <boost/numeric/bindings/lapack/computational/pocon.hpp>
#include <boost/numeric/bindings/lapack/computational/poequ.hpp>
#include <boost/numeric/bindings/lapack/computational/porfs.hpp>
@@ -123,12 +123,12 @@
#include <boost/numeric/bindings/lapack/computational/sytri.hpp>
#include <boost/numeric/bindings/lapack/computational/sytrs.hpp>
#include <boost/numeric/bindings/lapack/computational/tbcon.hpp>
-#include <boost/numeric/bindings/lapack/computational/tbrfs.hpp>
+// #include <boost/numeric/bindings/lapack/computational/tbrfs.hpp>
#include <boost/numeric/bindings/lapack/computational/tbtrs.hpp>
#include <boost/numeric/bindings/lapack/computational/tpcon.hpp>
-#include <boost/numeric/bindings/lapack/computational/tprfs.hpp>
+// #include <boost/numeric/bindings/lapack/computational/tprfs.hpp>
#include <boost/numeric/bindings/lapack/computational/tptri.hpp>
-#include <boost/numeric/bindings/lapack/computational/tptrs.hpp>
+// #include <boost/numeric/bindings/lapack/computational/tptrs.hpp>
#include <boost/numeric/bindings/lapack/computational/trcon.hpp>
#include <boost/numeric/bindings/lapack/computational/trrfs.hpp>
#include <boost/numeric/bindings/lapack/computational/trtri.hpp>
@@ -137,7 +137,7 @@
#include <boost/numeric/bindings/lapack/computational/hetrd.hpp>
#include <boost/numeric/bindings/lapack/computational/hptrd.hpp>
#include <boost/numeric/bindings/lapack/computational/opgtr.hpp>
-#include <boost/numeric/bindings/lapack/computational/opmtr.hpp>
+// #include <boost/numeric/bindings/lapack/computational/opmtr.hpp>
#include <boost/numeric/bindings/lapack/computational/orgtr.hpp>
#include <boost/numeric/bindings/lapack/computational/ormtr.hpp>
#include <boost/numeric/bindings/lapack/computational/pteqr.hpp>
@@ -147,21 +147,21 @@
#include <boost/numeric/bindings/lapack/computational/stedc.hpp>
#include <boost/numeric/bindings/lapack/computational/stegr.hpp>
#include <boost/numeric/bindings/lapack/computational/stein.hpp>
-#include <boost/numeric/bindings/lapack/computational/stemr.hpp>
+//#include <boost/numeric/bindings/lapack/computational/stemr.hpp>
#include <boost/numeric/bindings/lapack/computational/steqr.hpp>
#include <boost/numeric/bindings/lapack/computational/sterf.hpp>
#include <boost/numeric/bindings/lapack/computational/sytrd.hpp>
-#include <boost/numeric/bindings/lapack/computational/ungtr.hpp>
+// #include <boost/numeric/bindings/lapack/computational/ungtr.hpp>
#include <boost/numeric/bindings/lapack/computational/unmtr.hpp>
#include <boost/numeric/bindings/lapack/computational/upgtr.hpp>
-#include <boost/numeric/bindings/lapack/computational/upmtr.hpp>
+// #include <boost/numeric/bindings/lapack/computational/upmtr.hpp>
#include <boost/numeric/bindings/lapack/computational/ggbak.hpp>
#include <boost/numeric/bindings/lapack/computational/ggbal.hpp>
#include <boost/numeric/bindings/lapack/computational/gghrd.hpp>
#include <boost/numeric/bindings/lapack/computational/hgeqz.hpp>
#include <boost/numeric/bindings/lapack/computational/tgevc.hpp>
-#include <boost/numeric/bindings/lapack/computational/tgexc.hpp>
-#include <boost/numeric/bindings/lapack/computational/tgsen.hpp>
+//#include <boost/numeric/bindings/lapack/computational/tgexc.hpp>
+//#include <boost/numeric/bindings/lapack/computational/tgsen.hpp>
#include <boost/numeric/bindings/lapack/computational/tgsna.hpp>
#include <boost/numeric/bindings/lapack/computational/tgsyl.hpp>
#include <boost/numeric/bindings/lapack/computational/ggsvp.hpp>
Modified: sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver.hpp
==============================================================================
--- sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver.hpp (original)
+++ sandbox/numeric_bindings/boost/numeric/bindings/lapack/driver.hpp 2010-07-11 10:50:09 EDT (Sun, 11 Jul 2010)
@@ -41,12 +41,12 @@
#include <boost/numeric/bindings/lapack/driver/ggglm.hpp>
#include <boost/numeric/bindings/lapack/driver/gglse.hpp>
#include <boost/numeric/bindings/lapack/driver/gbsv.hpp>
-#include <boost/numeric/bindings/lapack/driver/gbsvx.hpp>
+// #include <boost/numeric/bindings/lapack/driver/gbsvx.hpp>
#include <boost/numeric/bindings/lapack/driver/gejsv.hpp>
#include <boost/numeric/bindings/lapack/driver/gesv.hpp>
#include <boost/numeric/bindings/lapack/driver/gesvx.hpp>
#include <boost/numeric/bindings/lapack/driver/gtsv.hpp>
-#include <boost/numeric/bindings/lapack/driver/gtsvx.hpp>
+// #include <boost/numeric/bindings/lapack/driver/gtsvx.hpp>
#include <boost/numeric/bindings/lapack/driver/hesv.hpp>
#include <boost/numeric/bindings/lapack/driver/hesvx.hpp>
#include <boost/numeric/bindings/lapack/driver/hpsv.hpp>
Added: sandbox/numeric_bindings/boost/numeric/bindings/views.hpp
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/boost/numeric/bindings/views.hpp 2010-07-11 10:50:09 EDT (Sun, 11 Jul 2010)
@@ -0,0 +1,25 @@
+//
+// Copyright (c) 2010 Thomas Klimpel
+//
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file LICENSE_1_0.txt or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+//
+
+#ifndef BOOST_NUMERIC_BINDINGS_WRAPPER_HPP
+#define BOOST_NUMERIC_BINDINGS_WRAPPER_HPP
+
+#include <boost/numeric/bindings/column.hpp>
+#include <boost/numeric/bindings/conj.hpp>
+#include <boost/numeric/bindings/herm.hpp>
+#include <boost/numeric/bindings/lower.hpp>
+#include <boost/numeric/bindings/noop.hpp>
+#include <boost/numeric/bindings/row.hpp>
+#include <boost/numeric/bindings/symm.hpp>
+#include <boost/numeric/bindings/trans.hpp>
+#include <boost/numeric/bindings/unit_lower.hpp>
+#include <boost/numeric/bindings/unit_upper.hpp>
+#include <boost/numeric/bindings/upper.hpp>
+
+#endif
+
Modified: sandbox/numeric_bindings/libs/numeric/bindings/blas/test/Jamfile.v2
==============================================================================
--- sandbox/numeric_bindings/libs/numeric/bindings/blas/test/Jamfile.v2 (original)
+++ sandbox/numeric_bindings/libs/numeric/bindings/blas/test/Jamfile.v2 2010-07-11 10:50:09 EDT (Sun, 11 Jul 2010)
@@ -11,6 +11,7 @@
import testing ;
alias bindings-blas-tests :
+ [ compile include_test.cpp ]
[ run scal.cpp ]
[ run blas1.cpp ]
[ link blas2.cpp ]
Added: sandbox/numeric_bindings/libs/numeric/bindings/blas/test/include_test.cpp
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/blas/test/include_test.cpp 2010-07-11 10:50:09 EDT (Sun, 11 Jul 2010)
@@ -0,0 +1,16 @@
+//
+// Copyright (c) 2010 Thomas Klimpel
+//
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file LICENSE_1_0.txt or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+//
+
+#include <boost/numeric/bindings/blas/level1.hpp>
+#include <boost/numeric/bindings/blas/level2.hpp>
+#include <boost/numeric/bindings/blas/level3.hpp>
+#include <boost/numeric/bindings/blas.hpp>
+#include <boost/numeric/bindings/std.hpp>
+#include <boost/numeric/bindings/ublas.hpp>
+#include <boost/numeric/bindings/views.hpp>
+
Modified: sandbox/numeric_bindings/libs/numeric/bindings/lapack/test/Jamfile.v2
==============================================================================
--- sandbox/numeric_bindings/libs/numeric/bindings/lapack/test/Jamfile.v2 (original)
+++ sandbox/numeric_bindings/libs/numeric/bindings/lapack/test/Jamfile.v2 2010-07-11 10:50:09 EDT (Sun, 11 Jul 2010)
@@ -12,6 +12,7 @@
import testing ;
alias bindings-lapack-tests :
+ [ compile include_test.cpp ]
[ run hseqr.cpp ]
[ run ublas_geev.cpp ]
Added: sandbox/numeric_bindings/libs/numeric/bindings/lapack/test/include_test.cpp
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/lapack/test/include_test.cpp 2010-07-11 10:50:09 EDT (Sun, 11 Jul 2010)
@@ -0,0 +1,16 @@
+//
+// Copyright (c) 2010 Thomas Klimpel
+//
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file LICENSE_1_0.txt or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+//
+
+#include <boost/numeric/bindings/lapack/driver.hpp>
+#include <boost/numeric/bindings/lapack/computational.hpp>
+#include <boost/numeric/bindings/lapack/auxiliary.hpp>
+#include <boost/numeric/bindings/lapack.hpp>
+#include <boost/numeric/bindings/std.hpp>
+#include <boost/numeric/bindings/ublas.hpp>
+#include <boost/numeric/bindings/views.hpp>
+
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