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

66 Commits

Author SHA1 Message Date
Michael Stevens
23add84c0e Scalar ET's do not work for complex
Reverted back to previous logic were they were disabled by default

svn path=/trunk/boost/boost/numeric/ublas/; revision=24251
2004-08-02 19:38:20 +00:00
Michael Stevens
a060e77f10 added an experimental promote_type_multiplies
svn path=/trunk/boost/boost/numeric/ublas/; revision=24250
2004-08-02 19:37:24 +00:00
Michael Stevens
400e00e4e5 BOOST_UBLAS_SIMPLE_ET_DEBUG
svn path=/trunk/boost/boost/numeric/ublas/; revision=24220
2004-08-01 09:30:45 +00:00
Toon Knapen
8847847916 avoid using BOOST_STATIC_CONSTANT by using the integer template arg directly
svn path=/trunk/boost/boost/numeric/ublas/; revision=24182
2004-07-30 06:22:40 +00:00
Michael Stevens
152991cd0f Always have SMART_PROXIES
Turning of SMAER_PROXIES breaks code that relies on the const propogation in
uBLAS types

svn path=/trunk/boost/boost/numeric/ublas/; revision=23994
2004-07-23 14:15:42 +00:00
Michael Stevens
9282b05712 added char thanks to Patrick for pointing out that there are 3 distinct
char types in the standard!

svn path=/trunk/boost/boost/numeric/ublas/; revision=23992
2004-07-23 14:13:07 +00:00
Michael Stevens
7530bfd915 Dropped the fat interface constructors in map_array and set_array
to match std::map/set
The implementation was no more efficient then reserve

svn path=/trunk/boost/boost/numeric/ublas/; revision=23989
2004-07-23 14:02:25 +00:00
Michael Stevens
8b0c2d33d7 tab to space again!
svn path=/trunk/boost/boost/numeric/ublas/; revision=23828
2004-07-20 09:18:07 +00:00
Michael Stevens
4c7b4f8788 nochange
svn path=/trunk/boost/boost/numeric/ublas/; revision=23807
2004-07-19 20:09:59 +00:00
Michael Stevens
16d917b738 correction location of type_deduction.hpp
svn path=/trunk/boost/boost/numeric/ublas/; revision=23803
2004-07-19 19:57:25 +00:00
Michael Stevens
ca21a7dd51 It seems Borland fixes are not forthcomming so to avoid confussion
it is dropped from config

svn path=/trunk/boost/boost/numeric/ublas/; revision=23802
2004-07-19 19:56:44 +00:00
Michael Stevens
21e1dd4ac2 tab to space
svn path=/trunk/boost/boost/numeric/ublas/; revision=23721
2004-07-18 09:52:24 +00:00
Michael Stevens
89a81a7c21 include <iterator> so can be used standalone
svn path=/trunk/boost/boost/numeric/ublas/; revision=23637
2004-07-16 17:01:46 +00:00
Michael Stevens
d58c923092 Correct += semmantics is type check
svn path=/trunk/boost/boost/numeric/ublas/; revision=23636
2004-07-16 16:24:52 +00:00
Michael Stevens
86c7a35a57 typo
svn path=/trunk/boost/boost/numeric/ublas/; revision=23620
2004-07-16 09:18:25 +00:00
Michael Stevens
70317123eb typedef size_type for triangular_matrix
svn path=/trunk/boost/boost/numeric/ublas/; revision=23615
2004-07-16 08:39:58 +00:00
Michael Stevens
d93e7fa3f4 fix: size_t used instead of size_type in resize.
Only CW8 noticed this!

svn path=/trunk/boost/boost/numeric/ublas/; revision=23614
2004-07-16 07:54:36 +00:00
Michael Stevens
a45cc5df83 Draft fix for iterator 'same instance' comparison bug
At this point use of & and same_closure is inconsitent

svn path=/trunk/boost/boost/numeric/ublas/; revision=23571
2004-07-15 08:29:13 +00:00
Michael Stevens
b3a38ee3cc typename
svn path=/trunk/boost/boost/numeric/ublas/; revision=23545
2004-07-14 15:13:33 +00:00
Michael Stevens
28d1170ab3 fixed miss () on some std::min
svn path=/trunk/boost/boost/numeric/ublas/; revision=23533
2004-07-14 09:26:24 +00:00
Michael Stevens
cb30a6f2bc Patch for norm_1 return type for complex
Thanks to Karl!

svn path=/trunk/boost/boost/numeric/ublas/; revision=23503
2004-07-13 15:42:31 +00:00
Toon Knapen
4458a6844e make sure BOOST_UBLAS_USE_ET is not redefined if already defined
svn path=/trunk/boost/boost/numeric/ublas/; revision=23478
2004-07-13 07:05:16 +00:00
Michael Stevens
70495ebde6 From uBLAS project. Ready for regression testing for 1.32.0
svn path=/trunk/boost/boost/numeric/ublas/; revision=23437
2004-07-11 07:27:55 +00:00
Michael Stevens
9db8adf761 From uBLAS project. Ready for regression testing for 1.32.0
svn path=/trunk/boost/boost/numeric/ublas/; revision=23425
2004-07-10 08:47:52 +00:00
Eric Niebler
1d32961e95 move BOOST_USING_STD_MIN and _MAX and BOOST_PREVENT_MACRO_SUBSTITUTION to the config headers, remove boost/minmax.hpp, update coding guidelines
svn path=/trunk/boost/boost/numeric/ublas/; revision=23313
2004-07-02 01:21:32 +00:00
Eric Niebler
b8915012b1 remove std_min and std_max, update minmax coding guidelines
svn path=/trunk/boost/boost/numeric/ublas/; revision=23162
2004-06-23 04:49:48 +00:00
Toon Knapen
c8a063e7fc corrected typo
svn path=/trunk/boost/boost/numeric/ublas/; revision=23112
2004-06-17 13:24:13 +00:00
Toon Knapen
3d29cdf089 added support for BOOST_UBLAS_BO_TYPE_CHECK to disable type checks
svn path=/trunk/boost/boost/numeric/ublas/; revision=23110
2004-06-17 07:06:41 +00:00
Giovanni Bajo
f986203f22 Fixed typename issues (compatibility with GCC 3.4.0)
svn path=/trunk/boost/boost/numeric/ublas/; revision=22727
2004-05-04 08:10:32 +00:00
Toon Knapen
7322d9bafa guarding agains redefinition of BOOST_UBLAS_USE_ET
svn path=/trunk/boost/boost/numeric/ublas/; revision=22666
2004-04-19 07:26:27 +00:00
Eric Niebler
ad80bb679d remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros
svn path=/trunk/boost/boost/numeric/ublas/; revision=22394
2004-02-26 18:27:02 +00:00
Jens Maurer
c0cee4911a add missing "typename" found by gcc pre-3.4
svn path=/trunk/boost/boost/numeric/ublas/; revision=21498
2004-01-05 13:09:55 +00:00
Jörg Walter
651c96c92b Fewer warnings with gcc -W, bugfix for sparse_matrix.
svn path=/trunk/boost/boost/numeric/ublas/; revision=20982
2003-11-28 07:58:57 +00:00
Jörg Walter
994de65931 More fixes.
svn path=/trunk/boost/boost/numeric/ublas/; revision=20787
2003-11-11 21:21:29 +00:00
Jörg Walter
774bd5472d Compatibility fix for VC 6.0.
svn path=/trunk/boost/boost/numeric/ublas/; revision=20682
2003-11-05 08:31:36 +00:00
Jörg Walter
e6e912dce1 Splitted from config.hpp
svn path=/trunk/boost/boost/numeric/ublas/; revision=20631
2003-11-04 06:52:25 +00:00
Jörg Walter
aa4bade76a Relaxed debug checks due to DEC Alpha problems under
GCC.

svn path=/trunk/boost/boost/numeric/ublas/; revision=20630
2003-11-04 06:51:03 +00:00
Jörg Walter
fa4442cf8d Compatibility hacks for GCC 3.4 (Michael Stevens) and VC 7.1 (Patrick Kowalzick). Thanks!
svn path=/trunk/boost/libs/numeric/ublas/; revision=20562
2003-10-30 07:45:55 +00:00
Jörg Walter
6f284c5f08 Some compatibility problems fixed.
svn path=/trunk/boost/boost/numeric/ublas/; revision=20515
2003-10-28 07:18:41 +00:00
Jörg Walter
af6637a4e3 Eliminating element proxies' operator reference(). Thanks to Michael Stevens.
svn path=/trunk/boost/boost/numeric/ublas/; revision=20495
2003-10-26 21:10:10 +00:00
Jörg Walter
6ba6582503 More fixes.
svn path=/trunk/boost/boost/numeric/ublas/; revision=20381
2003-10-14 19:50:35 +00:00
Jörg Walter
b4afe0886d Minor fixes and some performance enhancements.
Special thanks to Gunter Winkler this time.

svn path=/trunk/boost/libs/numeric/ublas/; revision=20363
2003-10-13 19:46:44 +00:00
Jörg Walter
14b99b1594 MSVC 6.0 regressions fixed.
svn path=/trunk/boost/libs/numeric/ublas/; revision=19567
2003-08-12 21:32:46 +00:00
Jörg Walter
28be66519d Regression w.r.t. gcc 2.95.3/stlport fixed.
svn path=/trunk/boost/boost/numeric/ublas/; revision=19558
2003-08-12 16:39:33 +00:00
Jörg Walter
4e4e2a4959 Maintenance release.
svn path=/trunk/boost/boost/numeric/ublas/; revision=19544
2003-08-12 08:56:47 +00:00
Jörg Walter
85febf3fce Fixed a regression reported by Gunter Winkler.
svn path=/trunk/boost/boost/numeric/ublas/; revision=18602
2003-05-30 05:20:48 +00:00
Beman Dawes
106ac5798f missing std:: caused Metrowerks failures
svn path=/trunk/boost/boost/numeric/ublas/; revision=18574
2003-05-28 00:59:39 +00:00
Jörg Walter
00502e5a74 A couple of fixes and improvements
svn path=/trunk/boost/libs/numeric/ublas/; revision=18551
2003-05-26 20:55:45 +00:00
Jörg Walter
0b272da7c3 Some regressions fixed.
svn path=/trunk/boost/boost/numeric/ublas/; revision=17688
2003-03-01 13:23:53 +00:00
Jörg Walter
3cb49c1bae Fix for a regression w.r.t. MSVC 6.0
svn path=/trunk/boost/boost/numeric/ublas/; revision=17589
2003-02-22 14:03:28 +00:00