Commit Graph

4026 Commits

Author SHA1 Message Date
Michael A. Jackson
7a2ef17bd7 Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
ed26d9102f Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use. 2008-11-07 17:02:56 +00:00
Gunter Winkler
52ba2c0a9a see #2423.
removed the check because it makes absolutely no sense
TODO: check the strange "optimization" of lower bound.

svn path=/trunk/boost/numeric/ublas/; revision=49578
2008-11-03 22:53:55 +00:00
Gunter Winkler
2164de11b6 see #2423.
removed the check because it makes absolutely no sense
TODO: check the strange "optimization" of lower bound.

svn path=/trunk/boost/numeric/ublas/; revision=49578
2008-11-03 22:53:55 +00:00
Gunter Winkler
cbc0a9357d see #2423.
removed the check because it makes absolutely no sense
TODO: check the strange "optimization" of lower bound.


[SVN r49578]
2008-11-03 22:53:55 +00:00
Gunter Winkler
3cf0182249 see #2423.
removed the check because it makes absolutely no sense
TODO: check the strange "optimization" of lower bound.
2008-11-03 22:53:55 +00:00
Gunter Winkler
cfdf08550b - fix and close #2422
- the exception was caused when trying to erase an empty range
- now erase(it1, it2) does nothing if it1 == it2

svn path=/trunk/boost/numeric/ublas/; revision=49576
2008-11-03 22:07:27 +00:00
Gunter Winkler
fc12d1c4d5 - fix and close #2422
- the exception was caused when trying to erase an empty range
- now erase(it1, it2) does nothing if it1 == it2

svn path=/trunk/boost/numeric/ublas/; revision=49576
2008-11-03 22:07:27 +00:00
Gunter Winkler
39056b577e - fix and close #2422
- the exception was caused when trying to erase an empty range
- now erase(it1, it2) does nothing if it1 == it2


[SVN r49576]
2008-11-03 22:07:27 +00:00
Gunter Winkler
da29a1702c - fix and close #2422
- the exception was caused when trying to erase an empty range
- now erase(it1, it2) does nothing if it1 == it2
2008-11-03 22:07:27 +00:00
Michael A. Jackson
17cc65f0da 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
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
Michael A. Jackson
09b359d038 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
[SVN r49510]
2008-11-01 13:15:41 +00:00
Michael A. Jackson
69d50414ed Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor 2008-11-01 13:15:41 +00:00
John Maddock
19d0e14743 Merge fixes from Trunk.
Fixes #2392.

Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.

Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library. With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only. 

[SVN r49314]
2008-10-13 09:00:03 +00:00
John Maddock
13631700ff Merge fixes from Trunk.
Fixes #2392.

Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.

Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library. With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only. 

svn path=/branches/release/boost/numeric/ublas/; revision=49314
2008-10-13 09:00:03 +00:00
John Maddock
08ef1b0a8b Merge fixes from Trunk.
Fixes #2392.

Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.

Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library. With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only. 

svn path=/branches/release/boost/numeric/ublas/; revision=49314
2008-10-13 09:00:03 +00:00
John Maddock
011fc2f3d5 Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.
Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library.  With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.

Fixes #2392.

svn path=/trunk/boost/numeric/ublas/; revision=49254
2008-10-10 16:10:00 +00:00
John Maddock
84e0095300 Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.
Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library.  With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.

Fixes #2392.

svn path=/trunk/boost/numeric/ublas/; revision=49254
2008-10-10 16:10:00 +00:00
John Maddock
5ceeb08865 Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.
Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library.  With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.

Fixes #2392.


[SVN r49254]
2008-10-10 16:10:00 +00:00
John Maddock
11fb046d62 Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.
Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library.  With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.

Fixes #2392.
2008-10-10 16:10:00 +00:00
Douglas Gregor
8ceeb0ca51 Merge placement new fix from trunk
[SVN r49130]
2008-10-03 19:55:50 +00:00
Douglas Gregor
91bcffd0d5 Merge placement new fix from trunk
svn path=/branches/release/libs/numeric/ublas/; revision=49130
2008-10-03 19:55:50 +00:00
Douglas Gregor
cd8595a273 Merge placement new fix from trunk
svn path=/branches/release/libs/numeric/ublas/; revision=49130
2008-10-03 19:55:50 +00:00
Douglas Gregor
60cb9617f9 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
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
Douglas Gregor
7bc475a04f Fix build of placement new test. From Farid Zaripov, fixes #2383
[SVN r49129]
2008-10-03 19:54:21 +00:00
Douglas Gregor
e93cafe8d4 Fix build of placement new test. From Farid Zaripov, fixes #2383 2008-10-03 19:54:21 +00:00
Gunter Winkler
ccbab7d10e - fixed ADL problem with std::abs and std::sqrt
- fixed problem that iterator1 and iterator2 of triangular matrices (and related) sometimes
  pointed to wrong element or outside the storage


[SVN r48756]
2008-09-12 19:17:57 +00:00
Gunter Winkler
bffc006283 - fixed ADL problem with std::abs and std::sqrt
- fixed problem that iterator1 and iterator2 of triangular matrices (and related) sometimes
  pointed to wrong element or outside the storage

svn path=/branches/release/boost/numeric/ublas/; revision=48756
2008-09-12 19:17:57 +00:00
Gunter Winkler
d104dcb054 - fixed ADL problem with std::abs and std::sqrt
- fixed problem that iterator1 and iterator2 of triangular matrices (and related) sometimes
  pointed to wrong element or outside the storage

svn path=/branches/release/boost/numeric/ublas/; revision=48756
2008-09-12 19:17:57 +00:00
Gunter Winkler
89aaa0079b - see #2275
- fix symmetric and hermitian matrix

svn path=/trunk/boost/numeric/ublas/; revision=48676
2008-09-08 22:06:25 +00:00
Gunter Winkler
48718916c4 - see #2275
- fix symmetric and hermitian matrix

svn path=/trunk/boost/numeric/ublas/; revision=48676
2008-09-08 22:06:25 +00:00
Gunter Winkler
40f8614612 - see #2275
- fix symmetric and hermitian matrix


[SVN r48676]
2008-09-08 22:06:25 +00:00
Gunter Winkler
0783497692 - see #2275
- fix symmetric and hermitian matrix
2008-09-08 22:06:25 +00:00
Gunter Winkler
2609098f4f - fix and close #2275
- added missing changes of triangular_adaptor (see rev. 48466)
- fixed order of arguments in functional basic_strict_lower::global_restrict1(...)

svn path=/trunk/boost/numeric/ublas/; revision=48523
2008-09-01 21:32:55 +00:00
Gunter Winkler
808969a0ad - fix and close #2275
- added missing changes of triangular_adaptor (see rev. 48466)
- fixed order of arguments in functional basic_strict_lower::global_restrict1(...)

svn path=/trunk/boost/numeric/ublas/; revision=48523
2008-09-01 21:32:55 +00:00
Gunter Winkler
34cfbea964 - fix and close #2275
- added missing changes of triangular_adaptor (see rev. 48466)
- fixed order of arguments in functional basic_strict_lower::global_restrict1(...)


[SVN r48523]
2008-09-01 21:32:55 +00:00
Gunter Winkler
b0e109cdeb - fix and close #2275
- added missing changes of triangular_adaptor (see rev. 48466)
- fixed order of arguments in functional basic_strict_lower::global_restrict1(...)
2008-09-01 21:32:55 +00:00
Gunter Winkler
a83497966c - fix and close #2272
- complete redesign of functionals lower, unit_lower and strict_lower
- added new transpose_structure<L> class that converts a "lower" functional to an "upper" functional
- fixed find1(...) and find2(...) methods of triangular_matrix
- the attachement of taks #2272 now runs fine with gcc 4.1.2

svn path=/trunk/boost/numeric/ublas/; revision=48466
2008-08-29 22:21:48 +00:00
Gunter Winkler
34e529c876 - fix and close #2272
- complete redesign of functionals lower, unit_lower and strict_lower
- added new transpose_structure<L> class that converts a "lower" functional to an "upper" functional
- fixed find1(...) and find2(...) methods of triangular_matrix
- the attachement of taks #2272 now runs fine with gcc 4.1.2

svn path=/trunk/boost/numeric/ublas/; revision=48466
2008-08-29 22:21:48 +00:00
Gunter Winkler
6f9fb89d0f - fix and close #2272
- complete redesign of functionals lower, unit_lower and strict_lower
- added new transpose_structure<L> class that converts a "lower" functional to an "upper" functional
- fixed find1(...) and find2(...) methods of triangular_matrix
- the attachement of taks #2272 now runs fine with gcc 4.1.2


[SVN r48466]
2008-08-29 22:21:48 +00:00
Gunter Winkler
395cb9b743 - fix and close #2272
- complete redesign of functionals lower, unit_lower and strict_lower
- added new transpose_structure<L> class that converts a "lower" functional to an "upper" functional
- fixed find1(...) and find2(...) methods of triangular_matrix
- the attachement of taks #2272 now runs fine with gcc 4.1.2
2008-08-29 22:21:48 +00:00
Gunter Winkler
7e0c697908 - fix and close #2186
- the patch looks good and runs fine with gcc 4.1.2

svn path=/trunk/boost/numeric/ublas/; revision=48427
2008-08-28 21:49:05 +00:00
Gunter Winkler
3c5aba21c4 - fix and close #2186
- the patch looks good and runs fine with gcc 4.1.2

svn path=/trunk/boost/numeric/ublas/; revision=48427
2008-08-28 21:49:05 +00:00
Gunter Winkler
95e196b14a - fix and close #2186
- the patch looks good and runs fine with gcc 4.1.2


[SVN r48427]
2008-08-28 21:49:05 +00:00
Gunter Winkler
378865614f - fix and close #2186
- the patch looks good and runs fine with gcc 4.1.2
2008-08-28 21:49:05 +00:00
Beman Dawes
d2206060c3 Merge trunk
[SVN r47717]
2008-07-23 15:15:27 +00:00
Beman Dawes
12f797c938 Merge trunk
svn path=/branches/release/boost/numeric/ublas/; revision=47717
2008-07-23 15:15:27 +00:00
Beman Dawes
d72112de87 Merge trunk
svn path=/branches/release/boost/numeric/ublas/; revision=47717
2008-07-23 15:15:27 +00:00