diff --git a/CHANGELOG.md b/CHANGELOG.md index 94d0c351..75568b75 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,204 +1,208 @@ # Changelog +## 2.4.1 + +* Fix reported [issue](https://github.com/bernedom/SI/issues/101) that `operator/(scalar / unit)` would calculate the ratio into the value. + ## 2.4.0 -* Add surface flow and volumetric flow units - +* Add surface flow and volumetric flow units + ## 2.3.0 -* Add string conversions for velocity (`m/s`) and acceleration types (`m/s^2`) +* Add string conversions for velocity (`m/s`) and acceleration types (`m/s^2`) ## 2.2.0 -* Add `degree_t` to angle type including literals `_deg` +* Add `degree_t` to angle type including literals `_deg` ## 2.1.3 -* Fix CI pipeline for windows -* Add missing conversion between float and double for operator/ +* Fix CI pipeline for windows +* Add missing conversion between float and double for operator/ ## 2.1.2 -* Update to catch 2.13.6 in the conan recipes -* Remove deployment to bintray.com as it is scheduled to sunset on May 1 2021 +* Update to catch 2.13.6 in the conan recipes +* Remove deployment to bintray.com as it is scheduled to sunset on May 1 2021 ## 2.1.1 -* Tests are built without the need for conan if catch2 is found. (using conan is still the preferred way) -* Cleaning up obsolete todos and typos +* Tests are built without the need for conan if catch2 is found. (using conan is still the preferred way) +* Cleaning up obsolete todos and typos ## 2.1.0 -* Moved helper function such as `unit_cast` and `unit_with_common_ratio` to own file for easier maintenance -* Moved cross-unit-operations and `epsEqual` to a separate file for easier maintenance -* Rename `epsEqual()` to `eps_equals()` for consitency with naming scheme +* Moved helper function such as `unit_cast` and `unit_with_common_ratio` to own file for easier maintenance +* Moved cross-unit-operations and `epsEqual` to a separate file for easier maintenance +* Rename `epsEqual()` to `eps_equals()` for consitency with naming scheme ## 2.0.4 -* Add literals for ton types up to peta ton +* Add literals for ton types up to peta ton ## 2.0.3 -* Add synonymous `*_ton_t` types for mass magnitudes -* Renamed default branch from `master` to `main` +* Add synonymous `*_ton_t` types for mass magnitudes +* Renamed default branch from `master` to `main` ## 2.0.2 -* Documentation update and fixing typos in test names -* Full magnitudes for mass up to zetta_gram +* Documentation update and fixing typos in test names +* Full magnitudes for mass up to zetta_gram ## 2.0.1 -* Refactored type dependent functions to use `std::enable_if_v` instead of `std::enable_if::value` -* Use value types for type traits (i.e. `std::is_arithmetic_v` instead of `std::is_arithmetic::value` -* Add `SI::detail::is_ratio_v` and `SI::detail::is_unit_t_v` +* Refactored type dependent functions to use `std::enable_if_v` instead of `std::enable_if::value` +* Use value types for type traits (i.e. `std::is_arithmetic_v` instead of `std::is_arithmetic::value` +* Add `SI::detail::is_ratio_v` and `SI::detail::is_unit_t_v` ## 2.0.0 -* Support for fractions as exponents (Types from version 1.x.x are no longer supported) -* Rename access to stored scalar values to `value()` (from previously `raw_value()`) (Brakes interfaces from 1.x.x) -* The conan-package is named `si` instead of `SI` to match the conan naming convention (Include-paths stay upper case) +* Support for fractions as exponents (Types from version 1.x.x are no longer supported) +* Rename access to stored scalar values to `value()` (from previously `raw_value()`) (Brakes interfaces from 1.x.x) +* The conan-package is named `si` instead of `SI` to match the conan naming convention (Include-paths stay upper case) ## 1.7.6 -* Refactoring conanfile.py to create cmake object only once for a tiny bit more performance when packing +* Refactoring conanfile.py to create cmake object only once for a tiny bit more performance when packing ## 1.7.5 -* `conanfile.py` pulls the version out of `CMakeLists.txt` for packaging. -* Selecting the cmake option `SI_INSTALL_LIBRARY=OFF` removes the target `install` completely -* Add new-line to the end of all files to fit with the ConanCenter code convention. +* `conanfile.py` pulls the version out of `CMakeLists.txt` for packaging. +* Selecting the cmake option `SI_INSTALL_LIBRARY=OFF` removes the target `install` completely +* Add new-line to the end of all files to fit with the ConanCenter code convention. ## 1.7.4 -* If SI is built from within conan the conanbuildinfo provided by conan will be used instead of getting it from github -* Cleanup of obsolete code +* If SI is built from within conan the conanbuildinfo provided by conan will be used instead of getting it from github +* Cleanup of obsolete code ## 1.7.3 -* Extended technical documentation -* Add speed of light to velocity +* Extended technical documentation +* Add speed of light to velocity ## 1.7.2 -* Correct naming for angle types `radian_t` (was `radiant_t`) -* Separate test for version consistency from installation tests +* Correct naming for angle types `radian_t` (was `radiant_t`) +* Separate test for version consistency from installation tests ## 1.7.1 -* Changed exponent type to `int8_t` as `char` might be unsigned -* Documentation and tests are only built if built as top-level project +* Changed exponent type to `int8_t` as `char` might be unsigned +* Documentation and tests are only built if built as top-level project ## 1.7.0 -* Add literals and typedefs for km/h (`_km_p_h`) m/s (`m_p_s`) -* Add literals for astronomical units of length (AU), lightyears (ly) and parsecs (pc) -* API documentation is built over the cmake-target `api_doc` +* Add literals and typedefs for km/h (`_km_p_h`) m/s (`m_p_s`) +* Add literals for astronomical units of length (AU), lightyears (ly) and parsecs (pc) +* API documentation is built over the cmake-target `api_doc` ## 1.6.1 -* Add operators `++` and `--` for units -* Add cmake option `SI_ENABLE_TESTING` (default `ON`) to selectively disable tests for SI if used with `add_subdirectory()` and `EXCLUDE_FROM_ALL` +* Add operators `++` and `--` for units +* Add cmake option `SI_ENABLE_TESTING` (default `ON`) to selectively disable tests for SI if used with `add_subdirectory()` and `EXCLUDE_FROM_ALL` ## 1.6.0 -* Implicit type conversion for units (i.e. between units with internal `double` and `float` representation) -* Turn installation of by setting the cmake option `SI_INSTALL_LIBRARY` to `OFF` (default is `ON`). (Thanks to [bladan](https://github.com/bladan) for bringing it up.) -* Acceleration is buildable from v^2 / L (velocity squared divided by length). (Thanks to [bladan](https://github.com/bladan) for the work) +* Implicit type conversion for units (i.e. between units with internal `double` and `float` representation) +* Turn installation of by setting the cmake option `SI_INSTALL_LIBRARY` to `OFF` (default is `ON`). (Thanks to [bladan](https://github.com/bladan) for bringing it up.) +* Acceleration is buildable from v^2 / L (velocity squared divided by length). (Thanks to [bladan](https://github.com/bladan) for the work) ## 1.5.1 -* Added `SI::to_string()` function to avoid using streams -* Update to Catch2 v2.11.1 for testing +* Added `SI::to_string()` function to avoid using streams +* Update to Catch2 v2.11.1 for testing ## 1.5.0 -* Bugfix: Operators < and > where comparing the wrong way round (this is embarrassing) -* Added Operators <= and => -* Installation tests for OSX and Windows -* Renamed SI/detail/string.h to unit_symbol.h because of resolution-problems in osx/xcode +* Bugfix: Operators < and > where comparing the wrong way round (this is embarrassing) +* Added Operators <= and => +* Installation tests for OSX and Windows +* Renamed SI/detail/string.h to unit_symbol.h because of resolution-problems in osx/xcode ## 1.4.1 -* Added micro-benchmarks for operations on `unit_t` -* Pulling catch2 for testing with conan is only done if testing is enabled -* Removed defaults for template parameters for `==` and `!=` +* Added micro-benchmarks for operations on `unit_t` +* Pulling catch2 for testing with conan is only done if testing is enabled +* Removed defaults for template parameters for `==` and `!=` ## 1.4.0 -* Rule of five: assignment and construction for units with different ratios -* Retrieving Catch2 with conan to avoid having it in the repo (This no effect on using SI) +* Rule of five: assignment and construction for units with different ratios +* Retrieving Catch2 with conan to avoid having it in the repo (This no effect on using SI) ## 1.3.1 -* Put version number in file comments (and testing for it) -* Overall linting +* Put version number in file comments (and testing for it) +* Overall linting ## 1.3.0 -* Streaming operators for all dimension symbols -* Bugfix: Fixed dimension symbol clash between absorbed dose and equivalent dose -* Bugfix: Fixed dimension symbol clash between length and inductance +* Streaming operators for all dimension symbols +* Bugfix: Fixed dimension symbol clash between absorbed dose and equivalent dose +* Bugfix: Fixed dimension symbol clash between length and inductance ## 1.2.1 -* Added operators +=, *=, /=, -= (Thanks to [Kicer96](https://github.com/Kicer86) for the initial work) -* Added momentum (Thanks to [Kicer96](https://github.com/Kicer86)) -* Added packaging information for conan.io and deployment to bintray +* Added operators +=, *=, /=, -= (Thanks to [Kicer96](https://github.com/Kicer86) for the initial work) +* Added momentum (Thanks to [Kicer96](https://github.com/Kicer86)) +* Added packaging information for conan.io and deployment to bintray ## 1.2.0 -* Changed spelling of length unit from 'meter' to 'metre' as this is the official SI spelling according to the [bureau international des Poids and Mesures](https://www.bipm.org/en/measurement-units/) -* added `SI_` prefix to preprocessor flag to disable ratio conversion to `SI_DISABLE_IMPLICIT_RATIO_CONVERSION` to scope it closer -* Renamed template parameters to fit with c++ naming convention ([See this stackoverflow thread](https://stackoverflow.com/questions/228783/what-are-the-rules-about-using-an-underscore-in-a-c-identifier)) +* Changed spelling of length unit from 'meter' to 'metre' as this is the official SI spelling according to the [bureau international des Poids and Mesures](https://www.bipm.org/en/measurement-units/) +* added `SI_` prefix to preprocessor flag to disable ratio conversion to `SI_DISABLE_IMPLICIT_RATIO_CONVERSION` to scope it closer +* Renamed template parameters to fit with c++ naming convention ([See this stackoverflow thread](https://stackoverflow.com/questions/228783/what-are-the-rules-about-using-an-underscore-in-a-c-identifier)) ## 1.1.1 -* Unified usage of template arguments in unit_t -* electric conductance can be built from 1/Ohm (including all ratios) -* electric resistance can be built from 1/S (including all ratios) +* Unified usage of template arguments in unit_t +* electric conductance can be built from 1/Ohm (including all ratios) +* electric resistance can be built from 1/S (including all ratios) ## 1.1.0 -* Implicit / automatic conversions between units of different ratio can be disabled with the preprocessor flag `DISABLE_IMPLICIT_RATIO_CONVERSION` -* Fixed division of units with same exponent so it considers ratio -* Bugfix in division of units with different exponent and different ratios -* Multiplying units with different ratios results in multiplied ratios instead of gcd of ratios squared -* Added division of units by a scalar +* Implicit / automatic conversions between units of different ratio can be disabled with the preprocessor flag `DISABLE_IMPLICIT_RATIO_CONVERSION` +* Fixed division of units with same exponent so it considers ratio +* Bugfix in division of units with different exponent and different ratios +* Multiplying units with different ratios results in multiplied ratios instead of gcd of ratios squared +* Added division of units by a scalar ## 1.0.1 -* cmake requires version 3.12 to support add_executable without sources and verbose project description -* all headers are prefixed with a license tag -* Added support for cpack (see README for usage) +* cmake requires version 3.12 to support add_executable without sources and verbose project description +* all headers are prefixed with a license tag +* Added support for cpack (see README for usage) ## 1.0.0 -* Literal operators return explicit return types instead of auto -* Removed indirection for overflow check when parsing ints -* Fixed typo of luminosity unit from candela -> candela +* Literal operators return explicit return types instead of auto +* Removed indirection for overflow check when parsing ints +* Fixed typo of luminosity unit from candela -> candela ## 0.0.5 -* Updated catch2 to version 2.7.2 -* Added angle (radiant) and solid angle (sterradiant) typedefs -* luminous flux can be built from luminosity * solid_angle +* Updated catch2 to version 2.7.2 +* Added angle (radiant) and solid angle (sterradiant) typedefs +* luminous flux can be built from luminosity * solid_angle -## 0.0.4 +## 0.0.4 -* Added CHANGELOG.md -* Fixed bug in number parser, magnitude of a number is correctly counted even if a digit separator is present +* Added CHANGELOG.md +* Fixed bug in number parser, magnitude of a number is correctly counted even if a digit separator is present ## 0.0.3 -* template specialization to differentiate scalar/unit for floating point and integral values -* Ran linter, minor cosmetic changes +* template specialization to differentiate scalar/unit for floating point and integral values +* Ran linter, minor cosmetic changes ## 0.0.2 -* all cmake files use the same versions -* SI can be used with `add_subdirectory` thanks to cmake alias -* compiler flags are set using generator expressions +* all cmake files use the same versions +* SI can be used with `add_subdirectory` thanks to cmake alias +* compiler flags are set using generator expressions ## 0.0.1 diff --git a/CMakeLists.txt b/CMakeLists.txt index f898ec39..fb82f71e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.12) project( "SI" - VERSION 2.4.0 + VERSION 2.4.1 DESCRIPTION "A header only c++ library that provides type safety and user defined literals for handling pyhsical values defined in the International System of Units." HOMEPAGE_URL "https://github.com/bernedom/SI" diff --git a/include/SI/absorbed_dose.h b/include/SI/absorbed_dose.h index e6e691c1..99c74ac9 100644 --- a/include/SI/absorbed_dose.h +++ b/include/SI/absorbed_dose.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/acceleration.h b/include/SI/acceleration.h index 7e822bac..fdc46dce 100644 --- a/include/SI/acceleration.h +++ b/include/SI/acceleration.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/angle.h b/include/SI/angle.h index be4959a6..ee9a42a4 100644 --- a/include/SI/angle.h +++ b/include/SI/angle.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/area.h b/include/SI/area.h index f15c6e1f..081848c8 100644 --- a/include/SI/area.h +++ b/include/SI/area.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/astronomic.h b/include/SI/astronomic.h index fa142bef..1732f300 100644 --- a/include/SI/astronomic.h +++ b/include/SI/astronomic.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/catalytic_activity.h b/include/SI/catalytic_activity.h index 1d6b8be5..0ac5c4e6 100644 --- a/include/SI/catalytic_activity.h +++ b/include/SI/catalytic_activity.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/detail/cross_unit_operations.h b/include/SI/detail/cross_unit_operations.h index 55115c8e..814dcf8e 100644 --- a/include/SI/detail/cross_unit_operations.h +++ b/include/SI/detail/cross_unit_operations.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/detail/detail.h b/include/SI/detail/detail.h index bc9bc605..80e76ba2 100644 --- a/include/SI/detail/detail.h +++ b/include/SI/detail/detail.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/detail/eps_equal.h b/include/SI/detail/eps_equal.h index 40c706a3..c1d6283c 100644 --- a/include/SI/detail/eps_equal.h +++ b/include/SI/detail/eps_equal.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/detail/number_parser.h b/include/SI/detail/number_parser.h index 47719a37..4e49e9cd 100644 --- a/include/SI/detail/number_parser.h +++ b/include/SI/detail/number_parser.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/detail/operator_helpers.h b/include/SI/detail/operator_helpers.h index 5724e718..b9b707ff 100644 --- a/include/SI/detail/operator_helpers.h +++ b/include/SI/detail/operator_helpers.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/detail/unit.h b/include/SI/detail/unit.h index f28d181f..290bde9a 100644 --- a/include/SI/detail/unit.h +++ b/include/SI/detail/unit.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/detail/unit_cast.h b/include/SI/detail/unit_cast.h index 88b85b78..eeacf30d 100644 --- a/include/SI/detail/unit_cast.h +++ b/include/SI/detail/unit_cast.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/detail/unit_symbol.h b/include/SI/detail/unit_symbol.h index 43c7b806..98d283ca 100644 --- a/include/SI/detail/unit_symbol.h +++ b/include/SI/detail/unit_symbol.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/electric_capacity.h b/include/SI/electric_capacity.h index 4e0bc563..82eee44c 100644 --- a/include/SI/electric_capacity.h +++ b/include/SI/electric_capacity.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/electric_charge.h b/include/SI/electric_charge.h index d8155271..77b52b43 100644 --- a/include/SI/electric_charge.h +++ b/include/SI/electric_charge.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/electric_conductance.h b/include/SI/electric_conductance.h index 5cbcc3ab..38f0ede5 100644 --- a/include/SI/electric_conductance.h +++ b/include/SI/electric_conductance.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/electric_current.h b/include/SI/electric_current.h index ce044ea4..bf575397 100644 --- a/include/SI/electric_current.h +++ b/include/SI/electric_current.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/electric_potential.h b/include/SI/electric_potential.h index e4a5f42e..6cfcf45c 100644 --- a/include/SI/electric_potential.h +++ b/include/SI/electric_potential.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/electric_resistance.h b/include/SI/electric_resistance.h index f7fcace8..c4091868 100644 --- a/include/SI/electric_resistance.h +++ b/include/SI/electric_resistance.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/energy.h b/include/SI/energy.h index f6dd3a2f..521e6a75 100644 --- a/include/SI/energy.h +++ b/include/SI/energy.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/equivalent_dose.h b/include/SI/equivalent_dose.h index 9310ac58..5b9c8948 100644 --- a/include/SI/equivalent_dose.h +++ b/include/SI/equivalent_dose.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/flow.h b/include/SI/flow.h index 03db48b4..7c82a6af 100644 --- a/include/SI/flow.h +++ b/include/SI/flow.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/force.h b/include/SI/force.h index 3336456e..53b51b9d 100644 --- a/include/SI/force.h +++ b/include/SI/force.h @@ -1,6 +1,6 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/frequency.h b/include/SI/frequency.h index 0b180515..7f451bcf 100644 --- a/include/SI/frequency.h +++ b/include/SI/frequency.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/illuminance.h b/include/SI/illuminance.h index 65c36aeb..451a0642 100644 --- a/include/SI/illuminance.h +++ b/include/SI/illuminance.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/inductance.h b/include/SI/inductance.h index cf24389b..45b12abf 100644 --- a/include/SI/inductance.h +++ b/include/SI/inductance.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/length.h b/include/SI/length.h index 23ec7e0f..594b80b6 100644 --- a/include/SI/length.h +++ b/include/SI/length.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/luminosity.h b/include/SI/luminosity.h index 01cc2656..0eeb03c6 100644 --- a/include/SI/luminosity.h +++ b/include/SI/luminosity.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/luminous_flux.h b/include/SI/luminous_flux.h index 94007ba4..a6e22b1a 100644 --- a/include/SI/luminous_flux.h +++ b/include/SI/luminous_flux.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/magnetic_field.h b/include/SI/magnetic_field.h index 51a292b9..d24007b9 100644 --- a/include/SI/magnetic_field.h +++ b/include/SI/magnetic_field.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/magnetic_flux.h b/include/SI/magnetic_flux.h index fd70c6be..c740295a 100644 --- a/include/SI/magnetic_flux.h +++ b/include/SI/magnetic_flux.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/mass.h b/include/SI/mass.h index e7475d04..a7bd2ae9 100644 --- a/include/SI/mass.h +++ b/include/SI/mass.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/momentum.h b/include/SI/momentum.h index 263e9f13..1ed22880 100644 --- a/include/SI/momentum.h +++ b/include/SI/momentum.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/power.h b/include/SI/power.h index e17cf7f3..1ea01016 100644 --- a/include/SI/power.h +++ b/include/SI/power.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/pressure.h b/include/SI/pressure.h index b567a9ee..8a2aa6e0 100644 --- a/include/SI/pressure.h +++ b/include/SI/pressure.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/radioactivity.h b/include/SI/radioactivity.h index 2e44d27c..240640a9 100644 --- a/include/SI/radioactivity.h +++ b/include/SI/radioactivity.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/solid_angle.h b/include/SI/solid_angle.h index f38e1d4d..94f6ca05 100644 --- a/include/SI/solid_angle.h +++ b/include/SI/solid_angle.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/stream.h b/include/SI/stream.h index e2977a81..d87496fa 100644 --- a/include/SI/stream.h +++ b/include/SI/stream.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/substance.h b/include/SI/substance.h index 19c72b33..bffd5145 100644 --- a/include/SI/substance.h +++ b/include/SI/substance.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/temperature.h b/include/SI/temperature.h index ec62c2ab..139a9bb6 100644 --- a/include/SI/temperature.h +++ b/include/SI/temperature.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/time.h b/include/SI/time.h index fd702bbd..395826ac 100644 --- a/include/SI/time.h +++ b/include/SI/time.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units diff --git a/include/SI/velocity.h b/include/SI/velocity.h index b06925fc..cd87b6a9 100644 --- a/include/SI/velocity.h +++ b/include/SI/velocity.h @@ -1,5 +1,5 @@ /** - * This file is part of "SI" version 2.4.0 + * This file is part of "SI" version 2.4.1 * A header only c++ library that provides type safety and user defined literals * for handling pyhsical values defined in the International System of * Units