Commit Graph

966 Commits

Author SHA1 Message Date
Michael Stevens
e0f5fe9763 typename
[SVN r23545]
2004-07-14 15:13:33 +00:00
Vladimir Prus
c332d713fd Make V2 Jamfile produce results to the directories as V1. This is temporary
measure, to simplify testing.


[SVN r23536]
2004-07-14 10:42:06 +00:00
Vladimir Prus
0a09c1f317 Move uBLAS regressions from status dir to libs/numeric/ublas.
[SVN r23534]
2004-07-14 10:05:42 +00:00
Michael Stevens
7f6c3c392e fixed miss () on some std::min
[SVN r23533]
2004-07-14 09:26:24 +00:00
Michael Stevens
285c7870ed Patch for norm_1 return type for complex
Thanks to Karl!


[SVN r23503]
2004-07-13 15:42:31 +00:00
Toon Knapen
a796bf7cab make sure BOOST_UBLAS_USE_ET is not redefined if already defined
[SVN r23478]
2004-07-13 07:05:16 +00:00
Michael Stevens
6176d7043f New v2 support
[SVN r23438]
2004-07-11 09:00:55 +00:00
Michael Stevens
1b24852c05 From uBLAS project. Ready for regression testing for 1.32.0
[SVN r23437]
2004-07-11 07:27:55 +00:00
Michael Stevens
7aafcb6db2 From uBLAS project. Ready for regression testing for 1.32.0
[SVN r23425]
2004-07-10 08:47:52 +00:00
Michael Stevens
953e81c5cd From uBLAS project. Ready for regression testing for 1.32.0
[SVN r23424]
2004-07-10 08:40:37 +00:00
Eric Niebler
b87642cb8e move BOOST_USING_STD_MIN and _MAX and BOOST_PREVENT_MACRO_SUBSTITUTION to the config headers, remove boost/minmax.hpp, update coding guidelines
[SVN r23313]
2004-07-02 01:21:32 +00:00
Fernando Cacciola
6f4928b3f2 Myself Added
[SVN r23175]
2004-06-24 12:01:42 +00:00
Eric Niebler
707bca5ee5 remove std_min and std_max, update minmax coding guidelines
[SVN r23162]
2004-06-23 04:49:48 +00:00
Toon Knapen
ea73d86fe5 corrected typo
[SVN r23112]
2004-06-17 13:24:13 +00:00
Toon Knapen
9cb7791e03 added support for BOOST_UBLAS_BO_TYPE_CHECK to disable type checks
[SVN r23110]
2004-06-17 07:06:41 +00:00
Vladimir Prus
184ebdf23f Added a number of Jamfile.v2 files for uBLAS from Michael Stevens.
[SVN r23022]
2004-06-04 11:53:12 +00:00
Giovanni Bajo
10bc2392ee Fixed typename issues (compatibility with GCC 3.4.0)
[SVN r22727]
2004-05-04 08:10:32 +00:00
Guillaume Melquiond
714b7dec31 Changed the license to the Boost one for all the headers, except those partly copyrighted by Jens Maurer
[SVN r22706]
2004-04-27 15:12:47 +00:00
Toon Knapen
d55a23c151 guarding agains redefinition of BOOST_UBLAS_USE_ET
[SVN r22666]
2004-04-19 07:26:27 +00:00
Guillaume Melquiond
f934693a27 Added NSF comment and std::max rationale
[SVN r22479]
2004-03-11 09:55:21 +00:00
Eric Niebler
2d6117229c remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros
[SVN r22394]
2004-02-26 18:27:02 +00:00
Guillaume Melquiond
123f0ffc2b Modify the documentation to detail the conversion-scheme of the interval library
[SVN r22305]
2004-02-17 17:00:10 +00:00
Guillaume Melquiond
cf7d6009bb First step of the new interval-conversion scheme
[SVN r22303]
2004-02-17 15:35:52 +00:00
Guillaume Melquiond
56963edd45 Use user::is_ whenever possible
[SVN r22301]
2004-02-17 13:22:35 +00:00
Guillaume Melquiond
76676d3a49 Splitted positive and negative infinities
[SVN r22291]
2004-02-16 14:01:31 +00:00
Guillaume Melquiond
2ebf1a0f9f Added a reference to the limits.hpp header
[SVN r22290]
2004-02-16 13:02:32 +00:00
Guillaume Melquiond
49b4222428 Suppress unused is_nan function
[SVN r22289]
2004-02-16 12:34:57 +00:00
Guillaume Melquiond
a402e39e7e Switched from detail::is_ to user::is_
[SVN r22288]
2004-02-16 12:22:15 +00:00
Guillaume Melquiond
e365f869bc Corrected a minor typo
[SVN r22287]
2004-02-16 12:05:11 +00:00
Guillaume Melquiond
57456ce453 Switched from detail::is_ to user::is_
[SVN r22286]
2004-02-16 11:59:29 +00:00
Guillaume Melquiond
1c5fdf16fd Added some missing static_cast in transc.hpp
[SVN r22285]
2004-02-16 11:35:07 +00:00
Guillaume Melquiond
9ae7760ee2 Added a few missing static_cast<T>
[SVN r22246]
2004-02-12 12:38:58 +00:00
Guillaume Melquiond
ea0727f616 Added support for small -long double- types
[SVN r22025]
2004-01-28 21:29:59 +00:00
Jens Maurer
39d8103498 fix force_rounding() for compilers with sizeof(long double) == 8 (Ed Swartz)
[SVN r21709]
2004-01-13 22:41:17 +00:00
Guillaume Melquiond
a456d7bb3c Added support for GCC 3.4
[SVN r21533]
2004-01-07 16:54:07 +00:00
Jens Maurer
340a8a1840 add missing "typename" found by gcc pre-3.4
[SVN r21498]
2004-01-05 13:09:55 +00:00
Jörg Walter
e7934494a8 Fewer warnings with gcc -W, bugfix for sparse_matrix.
[SVN r20982]
2003-11-28 07:58:57 +00:00
Jörg Walter
f742faffde More fixes.
[SVN r20787]
2003-11-11 21:21:29 +00:00
Jörg Walter
b87d315999 Compatibility fix for VC 6.0.
[SVN r20682]
2003-11-05 08:31:36 +00:00
Jörg Walter
316133429f Splitted from config.hpp
[SVN r20631]
2003-11-04 06:52:25 +00:00
Jörg Walter
6f285e3a7f Relaxed debug checks due to DEC Alpha problems under
GCC.


[SVN r20630]
2003-11-04 06:51:03 +00:00
Guillaume Melquiond
1251a51f4d Reinstantiated an even more minimal version of io.hpp
[SVN r20612]
2003-11-03 09:32:09 +00:00
Jörg Walter
7b8b5403ed Compatibility hacks for GCC 3.4 (Michael Stevens) and VC 7.1 (Patrick Kowalzick). Thanks!
[SVN r20562]
2003-10-30 07:45:55 +00:00
Jörg Walter
55ffc103fc Some compatibility problems fixed.
[SVN r20515]
2003-10-28 07:18:41 +00:00
Jörg Walter
814bb399e5 Eliminating element proxies' operator reference(). Thanks to Michael Stevens.
[SVN r20495]
2003-10-26 21:10:10 +00:00
Jörg Walter
15c7413ec6 More fixes.
[SVN r20381]
2003-10-14 19:50:35 +00:00
Jörg Walter
87b5dff90c Minor fixes and some performance enhancements.
Special thanks to Gunter Winkler this time.


[SVN r20363]
2003-10-13 19:46:44 +00:00
Vladimir Prus
84ef7128b5 Add V2 Jamfile
[SVN r20212]
2003-09-29 16:40:02 +00:00
Guillaume Melquiond
2d48c75ada Added some "missing" static_casts
[SVN r20034]
2003-09-12 06:06:12 +00:00
Guillaume Melquiond
5c5571a09c Added some "missing" static_casts
[SVN r19992]
2003-09-10 15:26:16 +00:00
Dave Abrahams
18fb09bb12 Use the import rule
[SVN r19968]
2003-09-08 17:38:49 +00:00
Guillaume Melquiond
288f40ec81 Added copyright
[SVN r19728]
2003-08-22 06:28:08 +00:00
Guillaume Melquiond
d9368c0767 Improved documentation and generalized bi-division
[SVN r19651]
2003-08-16 20:56:28 +00:00
Guillaume Melquiond
f4a3a0778b Added I/O examples
[SVN r19632]
2003-08-16 09:29:29 +00:00
Jörg Walter
92db7106c0 Doc update.
[SVN r19568]
2003-08-13 07:24:39 +00:00
Jörg Walter
596df5fc31 MSVC 6.0 regressions fixed.
[SVN r19567]
2003-08-12 21:32:46 +00:00
Jörg Walter
0b261e3750 Regression w.r.t. gcc 2.95.3/stlport fixed.
[SVN r19558]
2003-08-12 16:39:33 +00:00
Jörg Walter
7d52992010 Maintenance release.
[SVN r19544]
2003-08-12 08:56:47 +00:00
Guillaume Melquiond
67226548f7 Corrected a typo
[SVN r19518]
2003-08-10 22:13:17 +00:00
Guillaume Melquiond
113564d8b2 Corrected some policy access for division
[SVN r19515]
2003-08-10 21:28:15 +00:00
Guillaume Melquiond
b0ef9b3465 Removed interval/io.hpp
[SVN r19514]
2003-08-10 21:14:37 +00:00
Guillaume Melquiond
003b84cd7d Fixed two small typos
[SVN r19351]
2003-07-30 05:08:44 +00:00
Guillaume Melquiond
904703b389 Corrected a typo
[SVN r18670]
2003-06-04 16:54:59 +00:00
Hervé Brönnimann
174e711fab Added Borland to NO_ARGUMENT_DEPENDENT_LOOKUP
[SVN r18669]
2003-06-04 15:07:29 +00:00
Guillaume Melquiond
0108ee4b83 Try to remove namespace ambiguity
[SVN r18664]
2003-06-04 09:18:47 +00:00
Guillaume Melquiond
fce79ba307 Limit workarounds to compilers that actually require workarounds
[SVN r18662]
2003-06-04 05:23:51 +00:00
Hervé Brönnimann
cc876b4527 Attempt to remove warnings for Win32 test runs.
Should not create errors on other platforms (knock on wood!!!)
  -- Herve'


[SVN r18659]
2003-06-03 22:00:00 +00:00
Guillaume Melquiond
3a51cb706b A small fix (?) for intel-win32
[SVN r18653]
2003-06-03 08:08:51 +00:00
Guillaume Melquiond
9f1e50ca99 Finally found the problem with mwcwm, maybe
[SVN r18635]
2003-06-01 14:02:27 +00:00
Guillaume Melquiond
0d813b09ee Corrected (?) _control87 handling with msvc
[SVN r18634]
2003-06-01 07:41:00 +00:00
Guillaume Melquiond
16f314ec73 A missing static_cast conversion, and another try for mwcw
[SVN r18633]
2003-06-01 05:50:53 +00:00
Guillaume Melquiond
d839168aec Revert the use of <fenv.h> with Comeau
[SVN r18610]
2003-05-30 13:54:58 +00:00
Guillaume Melquiond
b988fd0572 Revert the use of <fenv.h> with Comeau
[SVN r18609]
2003-05-30 13:49:10 +00:00
Guillaume Melquiond
a32ed63d65 Add a missing(?) typedef, don't use using with mwcw, try comeau with c99 fenv
[SVN r18604]
2003-05-30 06:31:11 +00:00
Jörg Walter
1717c8572d Fixed a regression reported by Gunter Winkler.
[SVN r18602]
2003-05-30 05:20:48 +00:00
Guillaume Melquiond
aa6d30bb7f A try to accomodate Comeau and Metrowerks compilers
[SVN r18598]
2003-05-29 14:52:24 +00:00
Beman Dawes
e8c8f5bfcf missing std:: caused Metrowerks failures
[SVN r18574]
2003-05-28 00:59:39 +00:00
Jörg Walter
22514d0f24 A couple of fixes and improvements
[SVN r18551]
2003-05-26 20:55:45 +00:00
Guillaume Melquiond
ae0cf86f78 is_zero doesn't deal with interval parameters
[SVN r18468]
2003-05-20 12:51:03 +00:00
Guillaume Melquiond
0993dd8808 Corrected faulty conditional logic
[SVN r18384]
2003-05-11 22:23:30 +00:00
Guillaume Melquiond
94a1a78f2f Add (maybe) support for intel compiler on windows
[SVN r18381]
2003-05-11 07:37:58 +00:00
Guillaume Melquiond
9982bf4719 Correct (maybe) a failure with cw compiler
[SVN r18380]
2003-05-11 07:25:04 +00:00
Guillaume Melquiond
ff52813a75 Added integer extension; added certain and possible comparisons; reworked some documentation; corrected some bugs; removing check_nan from strict checking
[SVN r18305]
2003-04-24 14:02:52 +00:00
Guillaume Melquiond
d59ce740fa Added I(T,T) functions, and corrected a few bugs
[SVN r18253]
2003-04-15 11:05:18 +00:00
Guillaume Melquiond
b6487dc18e Added two examples: transc and filter
[SVN r18252]
2003-04-15 11:01:53 +00:00
Guillaume Melquiond
f5805415bb Added a missing namespace in pow
[SVN r18236]
2003-04-11 12:14:36 +00:00
Hervé Brönnimann
b5c21b0fc1 Stylistic modification.
[SVN r18178]
2003-04-04 04:32:20 +00:00
Jörg Walter
49379a7a5d Some regressions fixed.
[SVN r17688]
2003-03-01 13:23:53 +00:00
Jörg Walter
de52a8bb03 Fix for a regression w.r.t. MSVC 6.0
[SVN r17589]
2003-02-22 14:03:28 +00:00
Jörg Walter
348ba9eaa2 More fixes.
[SVN r17504]
2003-02-18 07:34:44 +00:00
Jörg Walter
ef26d0b327 More bug fixes.
[SVN r17336]
2003-02-12 20:24:54 +00:00
Guillaume Melquiond
aeac00ce21 A small change to test_float in order to avoid flooding the logs (I hope so).
[SVN r17275]
2003-02-08 10:09:03 +00:00
Beman Dawes
8bceab3dc9 Add regression status reporting "sublibs" feature
[SVN r17241]
2003-02-05 18:11:39 +00:00
Guillaume Melquiond
f0779d17e8 Added copyright and removed tabs on all interval files (I hope so)
[SVN r17238]
2003-02-05 17:34:36 +00:00
Guillaume Melquiond
62567c82ac Modified the Interval Library to be compliant with the regression tests
[SVN r17223]
2003-02-05 08:38:59 +00:00
Jörg Walter
ea79f47a12 Documentation update and some fixes.
[SVN r17184]
2003-02-04 07:22:11 +00:00
Jörg Walter
d2bb192b11 boost::numeric::interval support and cosmetical fixes
[SVN r17106]
2003-01-31 10:14:25 +00:00
Jörg Walter
22ca463da0 Typo fixed.
[SVN r17036]
2003-01-24 21:25:07 +00:00
Jörg Walter
e35815e4f3 Many fixes. Namely thanks to John Maddock for porting to Kylix and to Alexei Novakov for his sparse matrix related work.
[SVN r17018]
2003-01-23 21:41:43 +00:00
Sylvain Pion
0116531a1d - Fix problems spotted by GCC 3.4.
[SVN r16991]
2003-01-22 13:56:45 +00:00
Guillaume Melquiond
9e7ea0307d A bit of name lookup correction
[SVN r16988]
2003-01-22 11:13:36 +00:00
Guillaume Melquiond
44bd6fa8a2 Import of Interval library
[SVN r16982]
2003-01-21 20:21:39 +00:00
Guillaume Melquiond
39181472fe Import of Interval library
[SVN r16980]
2003-01-21 17:20:32 +00:00
Jörg Walter
e9b0e179dd More compatibility fixes.
[SVN r16469]
2002-12-02 08:06:37 +00:00
Jörg Walter
812791efde Again bugfixes and compatibility hacks.
[SVN r16439]
2002-11-27 09:20:54 +00:00
Jörg Walter
1ed70ce957 Bugfixes and compatibility hacks.
[SVN r16317]
2002-11-19 08:32:55 +00:00
Jörg Walter
0e47839c8f More bug fixes and a small, but important improvement.
[SVN r16199]
2002-11-11 20:55:44 +00:00
Jörg Walter
c8e3f00dea Many bugfixes and improvements, especially related to sparse matrices.
Thanks namely to Kresimir Fresl and Michael Stevens this time.


[SVN r16183]
2002-11-10 10:38:54 +00:00
Jörg Walter
90fec3f728 More bugfixes and small sparse matrix enhancements.
[SVN r15787]
2002-10-07 18:43:20 +00:00
Jörg Walter
f1014098d9 Decrease compile times for regression testing.
[SVN r15469]
2002-09-21 06:50:57 +00:00
Jörg Walter
bb018b48c9 Decreased compile time
[SVN r15457]
2002-09-19 20:10:02 +00:00
Jörg Walter
77efe41ab8 Minor bugfixes.
[SVN r15445]
2002-09-19 07:36:07 +00:00
Beman Dawes
6ac5a99d24 uBLAS added
[SVN r15383]
2002-09-16 16:59:10 +00:00
Jörg Walter
a97188a5d8 Merge.
[SVN r15321]
2002-09-14 09:48:41 +00:00
Jörg Walter
03406b705c Merge.
[SVN r15320]
2002-09-14 09:32:05 +00:00
Jörg Walter
b7b9b69d5b Merge.
[SVN r15319]
2002-09-14 09:26:03 +00:00