2
0
mirror of https://github.com/boostorg/ublas.git synced 2026-02-26 05:02:16 +00:00
Commit Graph

57 Commits

Author SHA1 Message Date
Gunter Winkler
e6ae79be8b see #3539: a testcase was provided to recreate the problem
test/Jamfile.v2: added new target

test/test_complex_norms.cpp: added new testcase for complex vector norms

svn path=/trunk/libs/numeric/ublas/; revision=61135
2010-04-07 19:15:07 +00:00
Gunter Winkler
ef6781c325 see #3968
test/test_coordinate_matrix_sort.cpp: fixed wrong index in check
test/utils.hpp: fixed wrong exit code on failure

svn path=/trunk/libs/numeric/ublas/; revision=60623
2010-03-15 19:59:11 +00:00
Gunter Winkler
dec1dfa817 see #3968 : add missing file in yesterdays commit
test/test_coordinate_matrix_sort.cpp: test case for problem related to #3968

note to myself: do not commit after midnight!


svn path=/trunk/libs/numeric/ublas/; revision=60215
2010-03-05 22:22:42 +00:00
Gunter Winkler
7111902de9 see #3968: added testcase to reproduce problem
test/sparse_view_test.cpp: test case implementation

test/Jamfile.v2: added target for test run


svn path=/trunk/libs/numeric/ublas/; revision=60156
2010-03-04 23:01:32 +00:00
Troy D. Straszheim
24add7a338 rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
svn path=/trunk/libs/numeric/ublas/; revision=56942
2009-10-17 02:07:38 +00:00
Gunter Winkler
e63bf9e4e3 see #3449: introduce new free functions to access matrix/vector properties (Incomplete)
* added error message when BOOST_UBLAS_NO_NESTED_CLASS_RELATION is defined because the free funtions will not work here.

 

svn path=/trunk/libs/numeric/ublas/; revision=56621
2009-10-06 21:57:57 +00:00
Gunter Winkler
619d160a0d fix MSVC7.1 compile failure by free function begin(it, type) and end(it, type) instead of the member functions of '''it'''
svn path=/trunk/libs/numeric/ublas/; revision=56619
2009-10-06 20:01:15 +00:00
Gunter Winkler
e3e7892984 see #3449: introduce new free functions to access matrix/vector properties (Incomplete)
* added patch from Marco Guazzone implementing all requested new functions


svn path=/trunk/libs/numeric/ublas/; revision=56602
2009-10-05 20:57:40 +00:00
Gunter Winkler
b132a4550d see #3457
* test/manual/test_move_semantics.cpp: example and manual test case to demonstrate move semantics
 * test/manual/Jamfile.v2: added new target test_move_semantics
 * doc/ublas.css: added pre.screen class for code snippets, added p.credit class for thanks and credits
 * doc/overview.htm: fixed broken anchors and missing alt-attribute
 * doc/release_notes.htm: added new feature to release list
 * doc/options.htm: new page to document preprocessore switches (mostly copied from Wiki)
 * doc/index.htm: added link to options.htm


svn path=/trunk/libs/numeric/ublas/; revision=56248
2009-09-16 22:00:38 +00:00
Gunter Winkler
56a310e672 see #3396
test/concepts.cpp:

* prepared test for vector_view and sparse_view (still disabled)

test/sparse_view_test.cpp:

* test case for sparse_view, currently only operator(i,j) is tested

test/Jamfile.v2:

* added new test case to test suite


svn path=/trunk/libs/numeric/ublas/; revision=56005
2009-09-03 23:01:57 +00:00
Troy D. Straszheim
978636d4ec Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.


svn path=/trunk/libs/numeric/ublas/; revision=55159
2009-07-26 00:49:56 +00:00
Gunter Winkler
296da92f9f comp_mat_erase.cpp - unit test to verify compressed matrix layout, insertion and erasure of elements, see #2195
CMakeLists.txt - added new test: comp_mat_erase

Jamfile.v2 - added new test: comp_mat_erase


svn path=/trunk/libs/numeric/ublas/; revision=54230
2009-06-22 20:53:49 +00:00
Jeremiah Willcock
9929a2abf8 Fixed most tab and min/max issues from trunk inspection report
svn path=/trunk/libs/numeric/ublas/; revision=53141
2009-05-20 19:19:00 +00:00
Gunter Winkler
94db129365 test/test71.cpp reverted some changes regarding boost::interval
test/test73.cpp reverted addition of special initilizer
test/common/init.hpp changed common initilizer to use float instead of (unsigned) int to initialize test vectors/matrices (this solved some boost::interval issues, but revealed other ones)


svn path=/trunk/libs/numeric/ublas/; revision=52142
2009-04-02 21:43:25 +00:00
Gunter Winkler
2ad5c7028f Jamfile.v2: disabled failing test7 (need more time to investigate this)
CMakeLists.txt: added new tests, but was still not able to run cmake successfully

svn path=/trunk/libs/numeric/ublas/; revision=52141
2009-04-02 21:40:20 +00:00
Gunter Winkler
3fed7e6cc8 test_lu.cpp: added copyright header
triangular_access.cpp: tests constant and mutable iterators over triangular matrices
triangular_layout.cpp: tests storage layout of symmetric and triangular matrices
common/testhelper.hpp: added more common helper functions for tests
Jamfile.v2: added new unit tests

svn path=/trunk/libs/numeric/ublas/; revision=51763
2009-03-13 20:57:52 +00:00
Gunter Winkler
41418b58c6 test71.cpp: fixed initialization of vector of intervals
test73.cpp: fixed typo (size instead of size1)
test7.cpp: added comment

svn path=/trunk/libs/numeric/ublas/; revision=51762
2009-03-13 20:50:42 +00:00
Gunter Winkler
0eee6716dc disabled tests for general_vector_of_vector because tests still fail. this class is still experimental.
svn path=/trunk/libs/numeric/ublas/; revision=51740
2009-03-12 21:16:44 +00:00
Gunter Winkler
75343317cc added unit test for LU decomposition
svn path=/trunk/libs/numeric/ublas/; revision=51673
2009-03-09 22:32:04 +00:00
Michael A. Jackson
694bb36811 Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
svn path=/trunk/libs/numeric/ublas/; revision=49627
2008-11-07 17:02:56 +00:00
Michael A. Jackson
d60c5ab1d4 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
svn path=/trunk/libs/numeric/ublas/; revision=49510
2008-11-01 13:15:41 +00:00
Douglas Gregor
2f1cfec744 Fix build of placement new test. From Farid Zaripov, fixes #2383
svn path=/trunk/libs/numeric/ublas/; revision=49129
2008-10-03 19:54:21 +00:00
John Maddock
c6ce797c38 Fixed Inspection report issues.
svn path=/trunk/libs/numeric/ublas/; revision=43607
2008-03-14 18:32:45 +00:00
John Maddock
696102acf2 Updated licences using blanket_permission.txt.
svn path=/trunk/libs/numeric/ublas/; revision=39369
2007-09-18 17:19:41 +00:00
Vladimir Prus
3826b038f9 Remove V1 Jamfiles
svn path=/trunk/libs/numeric/ublas/; revision=38516
2007-08-08 19:02:26 +00:00
Michael Stevens
93076a0723 [uBLAS] ADD manual tests. ADD sparse resize test for vectors
svn path=/trunk/boost/libs/numeric/ublas/; revision=36059
2006-11-16 13:26:36 +00:00
Michael Stevens
1ed1437bc1 uBLAS MINOR removed tabs
svn path=/trunk/boost/libs/numeric/ublas/; revision=34564
2006-07-16 20:33:17 +00:00
Michael Stevens
88e9bbf4a6 FIX Workaround BBc2 problem on linking source from subdirectories. The link command line tried to link on the directory
svn path=/trunk/boost/libs/numeric/ublas/; revision=34251
2006-06-08 20:40:18 +00:00
Michael Stevens
665788b5f4 uBLAS cleanup and remove legacy support
svn path=/trunk/boost/libs/numeric/ublas/; revision=32517
2006-02-02 18:43:09 +00:00
Michael Stevens
dbe66751ab ADD first tests of Container concept
svn path=/trunk/boost/libs/numeric/ublas/; revision=31348
2005-10-16 16:35:18 +00:00
Michael Stevens
6189b16a09 ADD Test zero assignment
svn path=/trunk/boost/libs/numeric/ublas/; revision=30527
2005-08-11 19:02:31 +00:00
Michael Stevens
80097118fa CHANGE implement vector/matrix_container base classes
- needs to be commited to HEAD (merge from branch) for wide compiler testing. Should fix HP tru64 problems

svn path=/trunk/boost/boost/numeric/ublas/; revision=30030
2005-07-13 05:57:47 +00:00
Michael Stevens
5427f1cf24 No need to init for default constructor
svn path=/trunk/boost/libs/numeric/ublas/; revision=29869
2005-07-01 22:37:30 +00:00
Michael Stevens
5461286743 FIX typo
svn path=/trunk/boost/libs/numeric/ublas/; revision=29868
2005-07-01 20:32:46 +00:00
Michael Stevens
f5157660a8 Allow for branch support of non default constructable proxies
svn path=/trunk/boost/libs/numeric/ublas/; revision=29867
2005-07-01 20:29:14 +00:00
Michael Stevens
70e3860a6e Allow for non default constructable proxies
svn path=/trunk/boost/libs/numeric/ublas/; revision=29864
2005-07-01 20:26:46 +00:00
Michael Stevens
2821179e39 Test breakdown
svn path=/trunk/boost/libs/numeric/ublas/; revision=29815
2005-06-27 15:19:15 +00:00
Michael Stevens
e75ddc19c4 redunant #include
svn path=/trunk/boost/libs/numeric/ublas/; revision=29810
2005-06-27 13:19:53 +00:00
Douglas Gregor
a43604e58d Don't run slice test, because it hasn't been fixed and perhaps won't be
svn path=/trunk/boost/libs/numeric/ublas/; revision=29062
2005-05-19 14:01:51 +00:00
Michael Stevens
6da3809bd2 Unified test operator() and operator(int)
svn path=/trunk/boost/libs/numeric/ublas/; revision=28740
2005-05-08 16:50:14 +00:00
Michael Stevens
87b4bbe058 tabs and max fixed for Boost
svn path=/trunk/boost/libs/numeric/ublas/; revision=28738
2005-05-08 16:41:36 +00:00
Vladimir Prus
39d291818f Comment out the test7, as is done in V1 Jamfile.
svn path=/trunk/boost/libs/numeric/ublas/; revision=28202
2005-04-13 06:40:51 +00:00
Michael Stevens
8eda2b234a Test MAP_ARRAY
svn path=/trunk/boost/libs/numeric/ublas/; revision=27702
2005-03-16 13:59:33 +00:00
Michael Stevens
bc98e195e1 FIX subproject path to test
svn path=/trunk/boost/libs/numeric/ublas/; revision=27701
2005-03-16 13:56:18 +00:00
Michael Stevens
6ab66f66f1 Support BOOST_UBLAS_NO_NESTED_CLASS_RELATION
svn path=/trunk/boost/libs/numeric/ublas/; revision=27700
2005-03-16 13:10:06 +00:00
Michael Stevens
623885e4e0 complex<interval> is not supported by std::complex. A boost:complex was assumed.
This does not and probably never will exist.
Removed code relying on this. It is untested and the macro's to enable it inconsistent

svn path=/trunk/boost/libs/numeric/ublas/; revision=27687
2005-03-16 08:36:00 +00:00
Michael Stevens
4b2bea1adf Test with no exceptions
project requirements now seem to work in BBv2

svn path=/trunk/boost/libs/numeric/ublas/; revision=27667
2005-03-15 11:05:31 +00:00
Michael Stevens
240ed92bb2 Use simple test() function name
svn path=/trunk/boost/libs/numeric/ublas/; revision=27666
2005-03-15 11:03:58 +00:00
Michael Stevens
6df1534986 Reenable slice test which shows runtime error
svn path=/trunk/boost/libs/numeric/ublas/; revision=27665
2005-03-15 11:03:03 +00:00
Michael Stevens
50ace497c6 Common initialize
svn path=/trunk/boost/libs/numeric/ublas/; revision=27664
2005-03-15 10:03:56 +00:00