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

319 Commits

Author SHA1 Message Date
akumta
a1c774b4f8 Update test_triangular.cpp
Update for 10986
2015-03-13 09:22:31 -07:00
nasos
ce0cc7dbd2 An initial attempt to fix MSVC14 fixed_vector initializer list error. MSVC 14 doesn't have this capability yet and hopefully it will be suppoerted in the future. 2015-01-23 15:36:31 -05:00
Joaquim Duran
c563c9ca89 Merge branch 'develop' into HEAD
Conflicts:
	test/test_coordinate_vector_inplace_merge.cpp
2015-01-06 23:18:42 +01:00
Joaquim Duran
48ad6f4801 The tests and benchmarks are build with the same directives that are defined in bjam files. The tests are build in debug mode and the functions are not inlined. Each test is build in each own directory. 2014-12-30 01:41:12 +01:00
Sean Reilly
baa4a437c0 Resolve issue #7902: Bugs: Division by scalar should use enable_if<>
- This is almost identical to the fix used on #6511: Bugs: Division
  by scalar should use enable_if<> (closed: fixed)
- Scalar multiply was allowed, but divide was not.
- Updated test13 to include test of this capability
- Scaling a matrix now includes two more lines for division
  1. * m1 = [3,3]((1,2,3),(4,5,6),(7,8,9))
  N * m1 = [3,3]((3,6,9),(12,15,18),(21,24,27))
  m1 * 1. = [3,3]((1,2,3),(4,5,6),(7,8,9))
  m1 * N = [3,3]((3,6,9),(12,15,18),(21,24,27))
  m1 / 2. = [3,3]((0.5,1,1.5),(2,2.5,3),(3.5,4,4.5))
  m1 / N = [3,3]((0.333333,0.666667,1),(1.33333,1.66667,2),(2.33333,2.66667,3))
2014-12-10 19:26:52 -05:00
Sean Reilly
0fe4aafd64 Rename the equal_to() function to compare_to() to avoid name conflict in gcc-4.4.7 compiler.
Any test that was using equal_to() was failing.  Re-ran the tests and they all pass now.
2014-12-10 19:26:52 -05:00
Sean Reilly
5af73189a8 Rename the equal_to() function to compare_to() to avoid name conflict in gcc-4.4.7 compiler.
Any test that was using equal_to() was failing.  Re-ran the tests and they all pass now.
2014-12-10 18:41:52 -05:00
Joaquim Duran
9c31de50c2 Added tolerance to functions 'equal_two' and restored in tests. 2014-11-10 01:35:24 +01:00
Joaquim Duran
4c02ee4fc3 Merge remote-tracking branch 'origin/develop' into ublas_feature0010_ide_dev_support
Conflicts:
	test/test_assignment.cpp
	test/test_coordinate_matrix_inplace_merge.cpp
	test/test_coordinate_vector_inplace_merge.cpp
2014-11-09 14:37:02 +01:00
Joaquim Duran
ffe1ec9d3a Functions mean_square have been moved to 'testhelper.hpp'. Created the functions 'equal_to' to test if matrices or vectors are equals (based on mean_square). 2014-11-08 15:54:22 +01:00
Joaquim Duran
08e64804bd The matrices and vectors compared should have the same size. 2014-11-06 00:51:35 +01:00
Joaquim Duran
b6565a2d24 The warnings about unused variables in tests and benchmarks have been fixed. 2014-11-02 15:55:32 +01:00
Joaquim Duran
a0fa1e6547 The relative path in the include directive to locate the header utils.hpp has been removed. 2014-10-31 02:20:35 +01:00
qduran
5b7b11c774 Merge branch 'origin/develop' into HEAD 2014-10-16 00:26:53 +02:00
qduran
ba71d594c9 Merge remote-tracking branch 'upstream/develop' into origin/develop 2014-10-05 20:08:54 +02:00
qduran
a069526f89 Remove the name of unused function parameters to avoid warnings in the compilation. 2014-10-05 19:23:44 +02:00
nasos
df3a82abbf Changed test33 to avoid conversion warning in MSVC 2014-09-30 09:49:27 -04:00
David Bellot
2677daba97 Merge branch 'develop' of https://github.com/uBLAS/ublas into UBLAS-develop
Conflicts:
	doc/index.html
	index.html
2014-09-28 11:35:41 +01:00
Joaquim Duran
cd2058eedd Merge remote-tracking branch 'origin/develop' into HEAD
Conflicts:
	IDEs/qtcreator/include/include.pro
	IDEs/qtcreator/test/test.pro
2014-09-28 11:15:27 +02:00
nasos
608478a093 Merged ublas_feature0011_mvrange_interface_t7411 2014-09-16 11:08:59 -04:00
Marcel Raad
0acd97dc85 Fix warnings for MSVC14
warning C4456: declaration of '...' hides previous local declaration
warning C4244: 'initializing': conversion from 'double' to 'const float', possible loss of data
2014-06-16 22:25:30 +02:00
qduran
68c1bb24a4 Improved headers in test program. 2014-06-12 01:37:34 +02:00
nasos
a111ff310c Changes to deal with MSVC wanrings 2014-04-17 19:52:20 -04:00
nasos
52d310f032 Reactivated test_triangular. There is probably a problem with boost timer and clang c++98, because of the C99 standard about empty macros 2014-04-14 20:50:42 -04:00
nasos
f4a88fdfac Some test fixes 2014-04-14 19:00:26 -04:00
nasos
2b1b72e582 Merge new 'ublas_develop' into develop 2014-04-12 11:32:37 -04:00
nasos
78c23cf3f8 Merged master into old develop 2014-04-12 11:32:33 -04:00
nasos
f5e4915680 Added fixed_matrix class and relative unit tests. Altered abunch of items to avoid warnings in clang. Moved the specialization of std::complex in deduction to avoid clang errors. Corrected a potential bug in assignment.hpp with respect to static relative moves. 2014-04-11 23:28:21 -04:00
nasos
d520cdf6b8 Added fixed_vector class and relative reg. tests 2014-04-11 18:32:13 -04:00
nasos
f9bb9232a3 Modified bool equals in vector_assign.hpp to properly work with integral types (changed < to <=). Also made some changes in test_matrix_vector 2014-04-07 10:20:05 -04:00
nasos
26a4054f47 Added some trace logging for matrix_vector facade 2014-04-02 11:40:52 -04:00
Nasos
5f3ede30dd Merge pull request #2 from jdurancomas/ublas_feature0011_mvrange_interface_t7411
jdurancomas  implementation of vector and column vector facades
2014-04-02 11:06:08 -04:00
nasos
027354560d Merge branch 'ublas_develop' into ublas_feature0010_ide_dev_support 2014-04-02 10:55:10 -04:00
nasos
cb2ad2866a Merge branch 'ublas_bugfix0002_fix_banded_tc7549' into ublas_develop 2014-04-02 10:28:42 -04:00
nasos
023cd5ce76 Corrected many warning messages appearing in unit tests 2014-04-02 10:05:29 -04:00
nasos
32b02de4fa Merge branch 'master' into ublas_develop 2014-04-01 09:38:46 -04:00
David Bellot
ae5616bdb9 * push all the changes from boostorg to ublas/ublas: only spaces here and
* only spaces here and there !!!
2014-03-31 21:03:39 +01:00
David Bellot
dd45604577 synchronized master and develop correctly this time !!! 2014-03-02 20:06:26 +00:00
David Bellot
40d352c6df adding a new test 2014-03-02 19:14:23 +00:00
Joaquim Duran
cdf41010ef Created an static empty library for .hpp files of ublas.
Subfolsers of 'include' are included in the library.
Fixed include issues for test programs to compile.
Qt libraries are not linked with executables.
2013-10-18 12:52:38 +02:00
Joaquim Duran
57605374d5 Implemented the row vector and column vector facades for matrix. 2013-09-26 18:31:15 +02:00
nasos
1d8ba83649 Minor changes to test_banded_storage_layout.cpp 2013-07-31 13:46:16 -04:00
nasos
f9668d5279 Corrected the banded_matrix bugs and added some more tests 2013-07-31 13:42:06 -04:00
nasos
efac9af7f1 Corrected the banded_matrix bugs and created added some more tests 2013-07-31 13:40:57 -04:00
nasos
001b2d9afe Casted to difference_type a for comparison of inplace_solve in triangular.hpp 2013-07-30 12:47:29 -04:00
nasos
5747286187 Commented out the test_triangular.cpp. TODO: fix the boost_timer issue and reenable it 2013-07-30 10:52:39 -04:00
Gunter Winkler
2065b27dc5 * libs/numeric/ublas/test/test_banded_storage_layout.cpp - new failing test, see #7549
* libs/numeric/ublas/test/Jamfile.v2 - add test to test suite



[SVN r81043]
2012-10-21 20:45:15 +00:00
Gunter Winkler
7b2999e5ae * libs/numeric/ublas/test/test_banded_storage_layout.cpp - new failing test, see #7549
* libs/numeric/ublas/test/Jamfile.v2 - add test to test suite
2012-10-21 20:45:15 +00:00
Gunter Winkler
61fdd50384 * libs/numeric/ublas/test/test_banded_storage_layout.cpp - new failing test, see #7549
* libs/numeric/ublas/test/Jamfile.v2 - add test to test suite


svn path=/trunk/libs/numeric/ublas/; revision=81043
2012-10-21 20:45:15 +00:00
Gunter Winkler
8ca0c81bfe merged [80483],[80487],[80586],[80591],[80592],[80599],[80600],[80624],[80625],[80643],[80644] into release:
* fix #4024

* fix #5812

* fix #7296 (hopefully ;-)

* see #7363 (must wait for a full test cycle before closing this task)



[SVN r80645]
2012-09-22 21:57:57 +00:00