Commit Graph

  • ac4397a154 removed html Steven Watanabe 2007-05-07 21:40:16 +0000
  • a631490360 Switch to new organization Steven Watanabe 2007-05-07 21:32:22 +0000
  • ce2d9059cd Switch to new organization Steven Watanabe 2007-05-07 21:30:43 +0000
  • 6a78801250 Switch to new organization Steven Watanabe 2007-05-07 21:30:43 +0000
  • 3f29fea985 Use bubble sort instead of mpl::sort Steven Watanabe 2007-04-30 23:19:19 +0000
  • 9f3647d1aa Minor name changes, made base_unit and base_dimension independent Steven Watanabe 2007-04-29 02:36:22 +0000
  • beaa5ae7f2 Improved names/comments Steven Watanabe 2007-04-29 01:58:24 +0000
  • 7598d26d98 Compare tags using mpl::less Steven Watanabe 2007-04-29 00:48:15 +0000
  • 00d564ba18 finished implementation Steven Watanabe 2007-04-28 21:42:58 +0000
  • d679f2da9a Scaffolding needed for generalized base units Steven Watanabe 2007-04-27 00:31:30 +0000
  • 783d873757 Use base_dimension Steven Watanabe 2007-04-21 18:50:54 +0000
  • 238952385e handle negative denominator correctly Steven Watanabe 2007-04-21 18:49:14 +0000
  • 42f9dd5e81 made constants safe to use before main Steven Watanabe 2007-04-20 23:43:08 +0000
  • ad17630a37 minor Matthias Schabel 2007-04-18 22:25:37 +0000
  • 4e0a2fd03a narrowing conversions prohibited Matthias Schabel 2007-04-18 22:24:43 +0000
  • 82dc1b6520 testing syntax possibilities Matthias Schabel 2007-04-18 00:20:41 +0000
  • d4a2b470f6 experimental headers for new system/unit implementation Matthias Schabel 2007-04-18 00:12:58 +0000
  • 3cab1654c5 rename base_dimension_impl.hpp -> prevent_ordinal_redefinition_impl.hpp Matthias Schabel 2007-04-18 00:08:52 +0000
  • 56f582e216 correct example output, remove llrint/llround, add #includes to test_predicates Matthias Schabel 2007-04-15 07:09:03 +0000
  • c57176897a eliminate g++ warnings Matthias Schabel 2007-04-15 07:07:15 +0000
  • 5848797461 comment out llrint llround - not ISO C++ Matthias Schabel 2007-04-15 07:06:43 +0000
  • 48b2836a68 move implementation to separate header Matthias Schabel 2007-04-15 06:58:05 +0000
  • 88a6bfdddd base_dimension implementation header Matthias Schabel 2007-04-15 06:57:38 +0000
  • 9c9fb5dee1 move base_dimension internals to private Matthias Schabel 2007-04-15 06:51:00 +0000
  • f70056f4d2 Supress implicit narrowing conversions Steven Watanabe 2007-04-15 02:57:02 +0000
  • 58b63efa38 More comments + INTERNAL ONLY Steven Watanabe 2007-04-15 02:09:19 +0000
  • a1f87c771c make sure that using an ordinal twice fails Steven Watanabe 2007-04-15 01:53:58 +0000
  • 22a64b35b6 Put the helper structs in namespace detail Steven Watanabe 2007-04-15 01:47:05 +0000
  • 3a5f8f1494 make sure that we can refer to base_dimension without causing erros Steven Watanabe 2007-04-15 01:41:48 +0000
  • fcd4479948 make sure that we can use base_dimension reliably Steven Watanabe 2007-04-15 01:40:40 +0000
  • 0113ff4c02 new base_dimension and made all tests and examples pass Steven Watanabe 2007-04-14 21:55:54 +0000
  • a64e52a107 minor changes Matthias Schabel 2007-04-13 19:44:04 +0000
  • f8d2d5b0f3 non-functional static_rational for separate consideration for Boost Matthias Schabel 2007-04-13 19:42:22 +0000
  • 108272330c removed parentheses in output of negative exponents Matthias Schabel 2007-04-13 19:41:09 +0000
  • a9ba5cad1e changes to use granular headers Matthias Schabel 2007-04-13 06:09:44 +0000
  • e3301d7532 granular ordinal header Matthias Schabel 2007-04-13 06:08:08 +0000
  • 7fe0790857 granular is_dimension_list predicate Matthias Schabel 2007-04-13 06:06:44 +0000
  • 1a06b047fb granular is_dim predicate Matthias Schabel 2007-04-13 06:05:58 +0000
  • a21957949c granular dimension_list header Matthias Schabel 2007-04-13 05:45:51 +0000
  • 3b61bfa8d3 granular derived_dimension header Matthias Schabel 2007-04-13 05:36:03 +0000
  • 9c6a616c33 granular dimensionless_type header Matthias Schabel 2007-04-13 05:28:24 +0000
  • 7b3158557c granular base_dimension header Matthias Schabel 2007-04-13 05:17:06 +0000
  • 19db83f812 more granular headers Matthias Schabel 2007-04-13 05:05:28 +0000
  • 72dcb04ec9 forward declarations and granular metafunctions/predicates added Matthias Schabel 2007-04-13 04:56:14 +0000
  • b544aa8e6a add granular headers for metafunctions Matthias Schabel 2007-04-13 04:54:30 +0000
  • 10bdca6c93 add granular headers for predicates Matthias Schabel 2007-04-13 04:53:44 +0000
  • 7756eb0f9f first pass forward declaration header Matthias Schabel 2007-04-13 04:28:38 +0000
  • 7d9e95a4fb minor Matthias Schabel 2007-04-13 03:46:35 +0000
  • 1b06f7b9bc missed one BOOST_UNITS_CHECK_LAYOUT_COMPATIBILITY check in quantity() constructor Matthias Schabel 2007-04-13 03:46:13 +0000
  • f07a685652 don't hard-code unit<...> into multiplication and division Steven Watanabe 2007-04-13 02:22:56 +0000
  • 901dddb692 updated expected output Steven Watanabe 2007-04-13 01:39:22 +0000
  • fefdd35163 remove std::setw Steven Watanabe 2007-04-13 01:38:40 +0000
  • 76f3855438 added third compile-fail for unit_example_15 Steven Watanabe 2007-04-13 01:16:53 +0000
  • 57dc065826 suppress unused variable warnings Steven Watanabe 2007-04-13 01:15:39 +0000
  • d76fc37530 Added layout compatibility check Steven Watanabe 2007-04-13 01:06:31 +0000
  • d46a56b457 remove static_* Steven Watanabe 2007-04-13 01:05:28 +0000
  • 0e50dd1278 suppress warnings Steven Watanabe 2007-04-13 00:51:35 +0000
  • d234b0ca40 typeof configuration and compiler checks Steven Watanabe 2007-04-13 00:47:45 +0000
  • ed67bf54f2 BOOST_UNITS_REGISTER_BASE_DIMENSION should fully qualify all names Steven Watanabe 2007-04-12 20:44:46 +0000
  • 6628f20741 Switched to BOOST_UNITS_REGISTER_BASE_DIMENSION Steven Watanabe 2007-04-12 20:42:29 +0000
  • 0469e61771 doc edits Matthias Schabel 2007-04-12 18:09:01 +0000
  • be499bdff1 cosmetic changes Matthias Schabel 2007-04-12 18:08:35 +0000
  • 394ef15066 Switched metafunctions to mpl Steven Watanabe 2007-04-12 00:39:12 +0000
  • 1f788c87b7 add implicit conversion for equivalent reduced static_rationals Matthias Schabel 2007-04-11 22:21:01 +0000
  • c1f63b2496 added some comments Matthias Schabel 2007-04-11 22:11:03 +0000
  • e4d565f026 added BOOST_UNITS_REGISTER_BASE_DIMENSION macro Matthias Schabel 2007-04-11 21:25:10 +0000
  • b7b12ec06b change base dimension syntax Matthias Schabel 2007-04-10 23:13:05 +0000
  • e23f04ab8c change dimension tagging Matthias Schabel 2007-04-10 22:58:42 +0000
  • f13e5c7482 streamline runtime comparison operators Matthias Schabel 2007-04-10 22:57:24 +0000
  • 2b81e82fac corrected definitions/syntax Matthias Schabel 2007-04-10 16:53:52 +0000
  • c9532a5857 Removed extra square in static_int_power_impl Steven Watanabe 2007-04-09 18:35:01 +0000
  • aa8803aed9 Fixed dimensionless problems Steven Watanabe 2007-04-09 18:01:19 +0000
  • 6e17dd676c More complete testing of heterogeneous, dimensionless conversions Steven Watanabe 2007-04-09 17:59:26 +0000
  • 10fec9516d Added test for simple heterogeneous, dimensionless conversions Steven Watanabe 2007-04-09 16:53:00 +0000
  • 472f02c30a Fixed dimensionless conversions Steven Watanabe 2007-04-09 16:50:41 +0000
  • a580b5d42e add unit of action Matthias Schabel 2007-04-06 20:57:45 +0000
  • 726b96a558 conversion_factor will give wrong results for irregular conversions Matthias Schabel 2007-04-05 22:42:01 +0000
  • b8403ebe76 remove boost/units/measurement.hpp, move to libs/units/example test conversion_factor<> function Matthias Schabel 2007-04-05 21:56:15 +0000
  • 7656ab6357 implement conversion_factor function Matthias Schabel 2007-04-05 21:55:20 +0000
  • 109c0dd718 add measurement.hpp Matthias Schabel 2007-04-05 21:09:34 +0000
  • 65176877b4 remove measurement.hpp Matthias Schabel 2007-04-05 21:08:54 +0000
  • 17988682c7 remove redundant header Matthias Schabel 2007-04-05 03:05:44 +0000
  • 14dba2a46c Need to #include <limits> Steven Watanabe 2007-04-05 00:37:32 +0000
  • 0688a3e7f4 Removed unreferenced arguments Steven Watanabe 2007-04-05 00:36:58 +0000
  • 545921f63a Removed unreferenced variables Steven Watanabe 2007-04-05 00:34:29 +0000
  • ec4de40090 Don't need to #include <boost/math/common_factor_rt.hpp> Steven Watanabe 2007-04-05 00:22:29 +0000
  • 4b64e965cb Fixed warnings Steven Watanabe 2007-04-05 00:05:59 +0000
  • 71b626dcde Removed non-existant CGS units Steven Watanabe 2007-04-04 23:50:22 +0000
  • 75ce6b2117 Fixed namespaces Steven Watanabe 2007-04-04 23:49:15 +0000
  • a2c8f9ee32 Added mpl arithmetic Steven Watanabe 2007-04-04 23:42:25 +0000
  • 3577223b56 Fixed dimensionless_quantity usage Steven Watanabe 2007-04-04 23:24:23 +0000
  • 11fa1bf764 Fixed dimensionless_type specialization Steven Watanabe 2007-04-04 23:04:08 +0000
  • 1f7c7000ce added two-tier quantity with frame and length unit Matthias Schabel 2007-04-04 21:18:42 +0000
  • 839fd1e377 impl changes Matthias Schabel 2007-04-04 20:07:39 +0000
  • f52b61d17f change angle syntax, fundamental_dimension, etc... Matthias Schabel 2007-04-04 20:06:57 +0000
  • b719f3c23c fundamental_dimension->base_dimension composite_dimension->derived_dimension various changes for compatibility with SI nomenclature Matthias Schabel 2007-04-04 19:53:54 +0000
  • 3382bf480b more rational angle syntax Matthias Schabel 2007-04-04 19:52:59 +0000
  • 84384bd338 qualified radians to avoid ambiguity with SI::radians Steven Watanabe 2007-04-04 19:20:10 +0000
  • 7f957e0033 Changed AUTO_STATIC_CONSTANT to use auto x = v instead of auto x(v) so it will never be parsed as a function declaration Steven Watanabe 2007-04-04 19:17:46 +0000
  • 17bcec3038 base dimension tags are now typedefs of base_dimension<N> class Matthias Schabel 2007-04-04 19:14:45 +0000