Commit Graph

679 Commits

Author SHA1 Message Date
Steven Watanabe
ac4397a154 removed html
[SVN r4018]
2007-05-07 21:40:16 +00:00
Steven Watanabe
a631490360 Switch to new organization
[SVN r4017]
2007-05-07 21:32:22 +00:00
Steven Watanabe
ce2d9059cd Switch to new organization
[SVN r4015]
2007-05-07 21:30:43 +00:00
Steven Watanabe
6a78801250 Switch to new organization
[SVN r4015]
2007-05-07 21:30:43 +00:00
Steven Watanabe
3f29fea985 Use bubble sort instead of mpl::sort
[SVN r3991]
2007-04-30 23:19:19 +00:00
Steven Watanabe
9f3647d1aa Minor name changes, made base_unit and base_dimension independent
[SVN r3989]
2007-04-29 02:36:22 +00:00
Steven Watanabe
beaa5ae7f2 Improved names/comments
[SVN r3988]
2007-04-29 01:58:24 +00:00
Steven Watanabe
7598d26d98 Compare tags using mpl::less
[SVN r3987]
2007-04-29 00:48:15 +00:00
Steven Watanabe
00d564ba18 finished implementation
[SVN r3986]
2007-04-28 21:42:58 +00:00
Steven Watanabe
d679f2da9a Scaffolding needed for generalized base units
[SVN r3985]
2007-04-27 00:31:30 +00:00
Steven Watanabe
783d873757 Use base_dimension
[SVN r3984]
2007-04-21 18:50:54 +00:00
Steven Watanabe
238952385e handle negative denominator correctly
[SVN r3983]
2007-04-21 18:49:14 +00:00
Steven Watanabe
42f9dd5e81 made constants safe to use before main
[SVN r3982]
2007-04-20 23:43:08 +00:00
Matthias Schabel
ad17630a37 minor
[SVN r3981]
2007-04-18 22:25:37 +00:00
Matthias Schabel
4e0a2fd03a narrowing conversions prohibited
[SVN r3980]
2007-04-18 22:24:43 +00:00
Matthias Schabel
82dc1b6520 testing syntax possibilities
[SVN r3979]
2007-04-18 00:20:41 +00:00
Matthias Schabel
d4a2b470f6 experimental headers for new system/unit implementation
[SVN r3978]
2007-04-18 00:12:58 +00:00
Matthias Schabel
3cab1654c5 rename base_dimension_impl.hpp -> prevent_ordinal_redefinition_impl.hpp
[SVN r3977]
2007-04-18 00:08:52 +00:00
Matthias Schabel
56f582e216 correct example output, remove llrint/llround, add #includes to test_predicates
[SVN r3974]
2007-04-15 07:09:03 +00:00
Matthias Schabel
c57176897a eliminate g++ warnings
[SVN r3973]
2007-04-15 07:07:15 +00:00
Matthias Schabel
5848797461 comment out llrint llround - not ISO C++
[SVN r3972]
2007-04-15 07:06:43 +00:00
Matthias Schabel
48b2836a68 move implementation to separate header
[SVN r3971]
2007-04-15 06:58:05 +00:00
Matthias Schabel
88a6bfdddd base_dimension implementation header
[SVN r3970]
2007-04-15 06:57:38 +00:00
Matthias Schabel
9c9fb5dee1 move base_dimension internals to private
[SVN r3969]
2007-04-15 06:51:00 +00:00
Steven Watanabe
f70056f4d2 Supress implicit narrowing conversions
[SVN r3968]
2007-04-15 02:57:02 +00:00
Steven Watanabe
58b63efa38 More comments + INTERNAL ONLY
[SVN r3967]
2007-04-15 02:09:19 +00:00
Steven Watanabe
a1f87c771c make sure that using an ordinal twice fails
[SVN r3966]
2007-04-15 01:53:58 +00:00
Steven Watanabe
22a64b35b6 Put the helper structs in namespace detail
[SVN r3965]
2007-04-15 01:47:05 +00:00
Steven Watanabe
3a5f8f1494 make sure that we can refer to base_dimension without causing erros
[SVN r3964]
2007-04-15 01:41:48 +00:00
Steven Watanabe
fcd4479948 make sure that we can use base_dimension reliably
[SVN r3963]
2007-04-15 01:40:40 +00:00
Steven Watanabe
0113ff4c02 new base_dimension and made all tests and examples pass
[SVN r3962]
2007-04-14 21:55:54 +00:00
Matthias Schabel
a64e52a107 minor changes
[SVN r3961]
2007-04-13 19:44:04 +00:00
Matthias Schabel
f8d2d5b0f3 non-functional static_rational for separate consideration for Boost
[SVN r3960]
2007-04-13 19:42:22 +00:00
Matthias Schabel
108272330c removed parentheses in output of negative exponents
[SVN r3959]
2007-04-13 19:41:09 +00:00
Matthias Schabel
a9ba5cad1e changes to use granular headers
[SVN r3958]
2007-04-13 06:09:44 +00:00
Matthias Schabel
e3301d7532 granular ordinal header
[SVN r3957]
2007-04-13 06:08:08 +00:00
Matthias Schabel
7fe0790857 granular is_dimension_list predicate
[SVN r3956]
2007-04-13 06:06:44 +00:00
Matthias Schabel
1a06b047fb granular is_dim predicate
[SVN r3955]
2007-04-13 06:05:58 +00:00
Matthias Schabel
a21957949c granular dimension_list header
[SVN r3954]
2007-04-13 05:45:51 +00:00
Matthias Schabel
3b61bfa8d3 granular derived_dimension header
[SVN r3953]
2007-04-13 05:36:03 +00:00
Matthias Schabel
9c6a616c33 granular dimensionless_type header
[SVN r3952]
2007-04-13 05:28:24 +00:00
Matthias Schabel
7b3158557c granular base_dimension header
[SVN r3951]
2007-04-13 05:17:06 +00:00
Matthias Schabel
19db83f812 more granular headers
[SVN r3950]
2007-04-13 05:05:28 +00:00
Matthias Schabel
72dcb04ec9 forward declarations and granular metafunctions/predicates added
[SVN r3949]
2007-04-13 04:56:14 +00:00
Matthias Schabel
b544aa8e6a add granular headers for metafunctions
[SVN r3948]
2007-04-13 04:54:30 +00:00
Matthias Schabel
10bdca6c93 add granular headers for predicates
[SVN r3947]
2007-04-13 04:53:44 +00:00
Matthias Schabel
7756eb0f9f first pass forward declaration header
[SVN r3946]
2007-04-13 04:28:38 +00:00
Matthias Schabel
7d9e95a4fb minor
[SVN r3945]
2007-04-13 03:46:35 +00:00
Matthias Schabel
1b06f7b9bc missed one BOOST_UNITS_CHECK_LAYOUT_COMPATIBILITY check in quantity() constructor
[SVN r3944]
2007-04-13 03:46:13 +00:00
Steven Watanabe
f07a685652 don't hard-code unit<...> into multiplication and division
[SVN r3943]
2007-04-13 02:22:56 +00:00