Commit Graph

679 Commits

Author SHA1 Message Date
Steven Watanabe
cd94491af7 Move checking to destructors on sun so that it won't get ignored
[SVN r46820]
2008-06-28 19:18:01 +00:00
Steven Watanabe
3792c4c319 Resolve sun problems with dimensionless units
[SVN r46819]
2008-06-28 18:41:36 +00:00
Steven Watanabe
be0459c87e Make the fail add and subtract tests pass on sun
[SVN r46804]
2008-06-28 04:09:43 +00:00
Steven Watanabe
99adb3daaa Disable warnings=all so that the gcc stdcxx tests might pass
[SVN r46803]
2008-06-28 04:08:45 +00:00
Steven Watanabe
9c8abb395c Make the fail_add_assign and fail_sub_assign tests pass on sun
[SVN r46801]
2008-06-28 03:44:22 +00:00
Steven Watanabe
62d50f248e Inline do_call_base_unit_converter_impl and make it always go to the same implementation so that I don't need base_unit_converter::is_defined. Altogether this saves 1000 template instantiations out of 25000 for systems.cpp
[SVN r46674]
2008-06-25 04:06:43 +00:00
Steven Watanabe
0919a7090a Save about 3000 out of 28000 template instantiations in example/systems.cpp by replacing is_base_and_derived with integral constant members and inlining base_unit_converter_is_undefined
[SVN r46673]
2008-06-25 03:15:08 +00:00
Steven Watanabe
b60f7d07b0 Reduced the number of template instantiations
[SVN r46632]
2008-06-24 03:04:49 +00:00
Steven Watanabe
95d29d64a4 Add to release branch
[SVN r46545]
2008-06-20 04:37:32 +00:00
Steven Watanabe
60bff01a0b Hook up Units documentation
[SVN r46544]
2008-06-20 03:57:42 +00:00
Matthias Schabel
af82085e43 add example of use with Boost.Lambda
[SVN r46491]
2008-06-18 20:32:25 +00:00
Steven Watanabe
97b1f81854 Added Lambda interoperability header from Torsten Maehne
[SVN r46468]
2008-06-18 04:14:12 +00:00
Steven Watanabe
eb055ef10d Use BOOST_PREVENT_MACRO_SUBSTITUTION to clear the acc-pa_risc failures
[SVN r46467]
2008-06-18 02:32:35 +00:00
Steven Watanabe
5f09980dc1 Turn on asynch-exceptions on msvc for the tests
[SVN r46227]
2008-06-08 03:37:48 +00:00
Steven Watanabe
6dc0c7a9ce Use int instead of float_denorm_style for msvc 8.0 with stlport 5.1
[SVN r46218]
2008-06-07 17:44:28 +00:00
Steven Watanabe
e634a7c6be Remove compiler specific code from cmath. Disable functions which cannot be implemented easily using Boost.Math
[SVN r46217]
2008-06-07 17:15:24 +00:00
Steven Watanabe
62619d2f1d Changed qualification in this expected-fail test so it fails for the right reason
[SVN r46208]
2008-06-07 05:17:18 +00:00
Steven Watanabe
1ecdf02abd Attempt to resolve the Intel failures by using ice_or/ice_and
[SVN r46207]
2008-06-07 05:15:12 +00:00
Steven Watanabe
d8775326f0 Removed generated pdf from svn
[SVN r46172]
2008-06-05 18:17:56 +00:00
Steven Watanabe
90caf8d446 Moved Units to trunk
[SVN r46171]
2008-06-05 18:05:25 +00:00
Steven Watanabe
77e36eb347 Make the docs build in place correctly
[SVN r46153]
2008-06-05 03:28:28 +00:00
Steven Watanabe
6cb114e910 Updates list of compilers tested for performance
[SVN r46152]
2008-06-05 02:55:00 +00:00
Steven Watanabe
c0def9821b Removed is_implicitly_convertible
[SVN r46151]
2008-06-05 02:54:01 +00:00
Steven Watanabe
2eb72eaabd Deal with scaled units
[SVN r46149]
2008-06-05 02:21:02 +00:00
Steven Watanabe
b20ee26b38 Fix up minor syntax issues
[SVN r46078]
2008-06-03 13:54:54 +00:00
Steven Watanabe
ddd1841097 Removed tabs
[SVN r46073]
2008-06-03 04:17:01 +00:00
Steven Watanabe
a2f61bec93 Workaround for msvc ADL bug
[SVN r46072]
2008-06-03 03:39:32 +00:00
Steven Watanabe
dc12cbcd41 Major rewrite of symbol_string/name_string &c. Made raw_format always ignore user overloads
[SVN r46071]
2008-06-03 03:29:37 +00:00
Matthias Schabel
c37c8b98ff add angular acceleration
[SVN r46046]
2008-06-02 16:19:34 +00:00
Matthias Schabel
b1bebdde91 update documentation
[SVN r46029]
2008-06-01 17:47:45 +00:00
Matthias Schabel
fc27bd1d60 nothing wrong, just didn't understand the code at 3am...
[SVN r46015]
2008-06-01 16:23:06 +00:00
Matthias Schabel
9225505b1c remove stringstream stuff, minor fixes/updates
[SVN r46011]
2008-06-01 08:42:05 +00:00
Matthias Schabel
7dc9ef8168 change demangling back to basic format
[SVN r46010]
2008-06-01 08:41:41 +00:00
Matthias Schabel
10875d8cd3 raw format still not working...blah
[SVN r46009]
2008-06-01 08:41:11 +00:00
Matthias Schabel
ecd4021c5e fix problem with non-ASCII character for ohm symbol (capital Omega)
[SVN r46008]
2008-06-01 08:40:52 +00:00
Matthias Schabel
9743279c0e added annotations in places needing fixes/updating
[SVN r46007]
2008-06-01 08:40:16 +00:00
Matthias Schabel
5222eef795 something funky going on here...need to fix
[SVN r46006]
2008-06-01 08:31:29 +00:00
Steven Watanabe
cc5cdba811 Updated PDF
[SVN r46002]
2008-06-01 00:31:28 +00:00
Steven Watanabe
8f1765e503 Made BOOST_UNITS_DEFINE_BASE_UNIT_WITH_CONVERSIONS private
[SVN r45995]
2008-05-31 22:08:00 +00:00
Steven Watanabe
b0ab2b0d7b Improvments to conversion documentation
[SVN r45994]
2008-05-31 22:05:41 +00:00
Steven Watanabe
1d08e23629 Switched description of heterogeneous operators to use Boost.Typeof
[SVN r45993]
2008-05-31 21:58:00 +00:00
Steven Watanabe
5e1f54876e Fixed up Quantity docs
[SVN r45992]
2008-05-31 21:51:49 +00:00
Steven Watanabe
3401b59037 Fixes to the Unit documentation
[SVN r45991]
2008-05-31 21:36:28 +00:00
Steven Watanabe
3bd3c5349f Cleaned up dimensional analysis section
[SVN r45989]
2008-05-31 20:36:35 +00:00
Steven Watanabe
2522092d5c Removed semicolon for gcc
[SVN r45988]
2008-05-31 20:01:42 +00:00
Steven Watanabe
bc07206aeb Cleaned up the Base Units by Category section
[SVN r45987]
2008-05-31 19:52:34 +00:00
Steven Watanabe
505a8a5cee Added alphabetic listing of base units
[SVN r45983]
2008-05-31 19:12:49 +00:00
Steven Watanabe
db428f30b0 switched to overwrite
[SVN r45982]
2008-05-31 19:09:30 +00:00
Steven Watanabe
2e73c09736 The problem I discovered on tuesday turns out to be a problem in my test case rather than the library. Added static assertions to catch such errors earlier
[SVN r45932]
2008-05-30 04:41:01 +00:00
Steven Watanabe
c0f6666e7b Added comment to io.hpp
[SVN r45896]
2008-05-29 03:54:30 +00:00