Commit Graph

4026 Commits

Author SHA1 Message Date
Joaquim Duran
46ce9f4265 Simplified string concatenation in test_fixed_containers.cpp. 2015-05-24 02:39:08 +02:00
rajaditya-m
bdfbbc4d8c Householder
Module to compute Householder Decomp S:U
2015-05-22 01:46:36 -04:00
Nasos
c3c4862d86 Merge pull request #30 from v4hn/fix-template-inline
"template inline" instead of "inline template"
2015-04-30 08:31:04 -04:00
v4hn
78eecc8bbf "template inline" instead of "inline template"
This is similar to 19eb8cf30a
and the header can't be used without this fix.
2015-04-30 10:53:12 +02:00
David Bellot
a4ac3b9f7e Merge pull request #29 from Houndie/develop
Fix typo in fixed_matrix move assignment
2015-04-30 09:04:27 +01:00
Houndie
0e9a3ed022 Fix typo in fixed_matrix move assignment
This is a fix for trac ticket #10762 

There was a typo in the move assignment operator, which causes any program #include-ing this file to fail if BOOST_UBLAS_MOVE_SEMANTICS is active.
2015-04-20 10:44:15 -04:00
David Bellot
a8794e7ffe Merge pull request #28 from jdurancomas/develop
Develop
2015-04-14 08:37:12 +01:00
Joaquim Duran
59426528e1 Merge remote-tracking branch 'upstream/develop' into develop 2015-04-14 00:50:01 +02:00
David Bellot
8f5992b472 Merge pull request #27 from awulkiew/feature/enable_if
Prefix enable_if and disable_if with boost namespace.
2015-04-13 09:45:14 +01:00
Adam Wulkiewicz
55af5c2bae Prefix enable_if and disable_if with boost namespace.
This is a workaround for msvc-8.0 - ambiguous symbols reported when uBlas and Boost.Test are used together.
2015-04-13 02:51:10 +02:00
Joaquim Duran
cd68a7c7e8 Fixed path name in benchmarks/configuration.pri file (using qmake 5.4).
Removed '!' (test for command failure) before 'include' commands.
2015-04-12 02:03:42 +02:00
David Bellot
6ef6cd8ba1 Merge pull request #24 from uBLAS/master
Master merge
2015-03-28 10:33:28 +00:00
nasos
e3f95ef27f Merge branch 'develop' 2015-03-25 14:03:21 -04:00
nasos
e241a730f6 Merge branch 'develop' 2015-03-25 13:57:39 -04:00
David Bellot
2242cbdee6 Merge pull request #20 from Houndie/develop
Fix typo in fixed_matrix move-assignment
2015-03-14 15:14:22 +00:00
David Bellot
396bbc8cfc Merge pull request #22 from akumta/patch-1
Update test_triangular.cpp
2015-03-14 15:11:47 +00:00
David Bellot
2762974e67 Merge pull request #23 from uBLAS/develop
Develop
2015-03-14 15:10:56 +00:00
Nasos
216a3bebff Merge pull request #26 from akumta/patch-2
Update test_triangular.cpp. clang3.3 and gcc4.8 tests are ok with it.
2015-03-13 16:01:32 -04:00
Nasos
33c87c75aa Merge pull request #25 from awulkiew/patch-2
Suppress unused-parameter warning in functional.hpp.
2015-03-13 15:52:56 -04:00
akumta
a1c774b4f8 Update test_triangular.cpp
Update for 10986
2015-03-13 09:22:31 -07:00
Adam Wulkiewicz
30924063e6 Suppress unused-parameter warning in functional.hpp. 2015-03-12 13:57:44 +01:00
akumta
c06ebdb1ac Update test_triangular.cpp
Update for ticket#10986
2015-03-03 14:28:04 -08:00
Houndie
ec401efb84 Fix typo in fixed_matrix move-assignment
The move assignment operator= had an operand of "matrix", which is an
undefined type, causing a compile error.  Changing the type to "fixed_matrix"
solves the problem.

Since this is supposed to be a move-assignment operator, I made it take an
r-value reference as well, which seems to be the general agreed-upon way
to define this operator.

This is related to trac bug #10762
2015-01-29 11:04:42 -05:00
David Bellot
4da394c819 Merge pull request #19 from uBLAS/develop
An initial attempt to fix MSVC14 fixed_vector initializer list error. MS...
2015-01-25 11:31:18 +00: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
David Bellot
e206a62f8a Merge pull request #18 from uBLAS/develop
Develop
2015-01-23 09:04:39 +00:00
nasos
2dd4354800 Merge branch 'ublas_feature0010_ide_dev_support' into develop 2015-01-22 10:15:27 -05:00
nasos
19eb8cf30a Corrected the BOOST_UBLAS_INLINE location in the recently enchanced interface of array_adaptor 2015-01-22 10:00:18 -05:00
David Bellot
a4d8c66caa Merge pull request #24 from jdurancomas/develop
Fixes to storage classes.
2015-01-15 08:32:53 +00:00
Joaquim Duran
b4a504f5d1 Update own_ variable when shallow_array_adaptor is resized. 2015-01-14 22:43:13 +01:00
David Bellot
41175510dc Merge pull request #22 from jdurancomas/ublas_feature0010_ide_dev_support
Ublas feature0010 ide dev support
2015-01-14 09:02:17 +00:00
Joaquim Duran
3fb5175444 Fixed assignment of array to shared_array and assigned custom destructor on resize.
Fixed warning of unused parameter.
Enhanced the interface of array_adaptor, by assigning c arrays as storage.
2015-01-13 23:26:50 +01:00
Joaquim Duran
4ca5a4d2c6 Enhanced the interface of array_adaptor, by assigning c arrays as storage. 2015-01-13 02:17:34 +01:00
Joaquim Duran
1253c67927 Fixed the max size of bounded_array. 2015-01-13 02:10:13 +01:00
Joaquim Duran
563666dc06 Merge remote-tracking branch 'upstream/ublas_feature0010_ide_dev_support' into HEAD 2015-01-09 00:19:44 +01: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
cf601d4ae7 Remove a comment. 2014-12-30 02:19:31 +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
nasos
cb5c3a8a08 Fixed some gcc typedef warnings. Fixed a headers miss in sparse view test 2014-12-15 15:45:24 -05:00
Nasos
a53a0c93c0 Merge pull request #19 from campreilly/develop
Resolve issue #7902: Bugs: Division by scalar should use enable_if<>. We may want to yet rename compare_to in order to convery the semanitcs more clealry. Maybe to something like aggregate_equal_to
2014-12-15 15:13:00 -05: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
nasos
0be8be91dd Merge remote-tracking branch 'ublas_upstream/master' 2014-11-24 09:50:21 -05:00
nasos
bda1826d18 Merge remote-tracking branch 'ublas_upstream/develop' into develop 2014-11-24 09:49:49 -05:00
David Bellot
b160869068 Merge pull request #17 from jdurancomas/develop
Develop
2014-11-20 08:37:56 +00:00
David Bellot
12f6c6c840 Merge pull request #16 from danieljames/develop
Fix metadata link to documentation.
2014-11-20 08:34:29 +00:00
Daniel James
a87592c4d8 Fix link to documentation.
The last release broke the link. The default works fine, so use that instead.
2014-11-13 19:38:18 +00:00
Joaquim Duran
9be12b61a9 Merge branch 'develop' of https://github.com/jdurancomas/ublas into develop 2014-11-10 01:38:53 +01:00
Joaquim Duran
9c31de50c2 Added tolerance to functions 'equal_two' and restored in tests. 2014-11-10 01:35:24 +01:00