├── .clang-format ├── .clang-tidy ├── .cmake-format.yaml ├── .devcontainer ├── README.md ├── api_reference.sh ├── check_all.sh └── devcontainer.json ├── .flake8 ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ ├── documentation.yml │ ├── feature_request.yml │ └── usage_experience.yml ├── generate-job-matrix.py ├── job_matrix.py └── workflows │ ├── ci-clang-tidy.yml │ ├── ci-conan.yml │ ├── ci-formatting.yml │ ├── ci-freestanding.yml │ ├── ci-test-package-cmake.yml │ ├── citation.yml │ ├── codeql.yml │ ├── codespaces-test.yml │ ├── dependency-review.yml │ └── documentation.yml ├── .gitignore ├── .markdownlint.json ├── .mp-units.imp ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CITATION.cff ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── cmake ├── .cmake-format-additional_commands-jegp.cmake_modules.yaml ├── ccache.cmake ├── include-what-you-use.cmake ├── metabench.cmake ├── modern_project_structure.cmake ├── static_analysis.cmake └── warnings.cmake ├── conanfile.py ├── docs ├── .overrides │ ├── api_reference.html │ ├── main.html │ └── partials │ │ ├── api_ref_content.html │ │ └── comments.html ├── api_reference.md ├── api_reference │ └── src │ │ ├── CMakeLists.txt │ │ ├── intro.tex │ │ ├── macros_extensions.tex │ │ └── quantities.tex ├── appendix │ ├── glossary.md │ └── references.md ├── assets │ └── images │ │ ├── mp-units-color.svg │ │ ├── mp-units-transparent-white.svg │ │ └── mp-units-transparent.svg ├── blog │ ├── .authors.yml │ ├── index.md │ └── posts │ │ ├── 2.0.0-released.md │ │ ├── 2.1.0-released.md │ │ ├── 2.2.0-released.md │ │ ├── 2.3.0-released.md │ │ ├── 2.4.0-released.md │ │ ├── bringing-quantity-safety-to-the-next-level.md │ │ ├── introducing-absolute-quantities.md │ │ ├── isq-part-1-introduction.md │ │ ├── isq-part-2-problems-when-isq-is-not-used.md │ │ ├── isq-part-3-modeling-isq.md │ │ ├── isq-part-4-implementing-isq.md │ │ ├── isq-part-5-benefits.md │ │ ├── isq-part-6-challenges.md │ │ ├── kona-2023-report.md │ │ ├── st.louis-2024-report.md │ │ ├── system_minus_absolute.svg │ │ ├── tokyo-2024-report.md │ │ └── wrocław-2024-report.md ├── examples │ ├── avg_speed.md │ ├── hello_units.md │ ├── hw_voltage.md │ ├── si_constants.md │ └── tags_index.md ├── getting_started │ ├── contributing.md │ ├── cpp_compiler_support.md │ ├── faq.md │ ├── installation_and_usage.md │ ├── introduction.md │ ├── look_and_feel.md │ ├── project_structure.md │ └── quick_start.md ├── index.md ├── javascripts │ ├── ce_embed.js │ ├── iframeResizer.contentWindow.min.js │ ├── iframeResizer.min.js │ ├── jquery.min.js │ └── mathjax.js ├── release_notes.md ├── stylesheets │ └── extra.css ├── tutorials │ ├── index.md │ ├── tutorial_1.md │ ├── tutorial_2.md │ ├── tutorial_3.md │ ├── tutorial_4.md │ ├── tutorial_5.md │ ├── tutorial_6.md │ ├── tutorial_7.md │ └── tutorial_8.md └── users_guide │ ├── framework_basics │ ├── affine_space_1.svg │ ├── affine_space_2.svg │ ├── affine_space_3.svg │ ├── affine_space_4.svg │ ├── affine_space_5.svg │ ├── affine_space_6.svg │ ├── character_of_a_quantity.md │ ├── concepts.md │ ├── design_overview.md │ ├── dimensionless_quantities.md │ ├── faster_than_lightspeed_constants.md │ ├── generic_interfaces.md │ ├── interface_introduction.md │ ├── obtaining_metadata.md │ ├── quantity_arithmetics.md │ ├── simple_and_typed_quantities.md │ ├── systems_of_quantities.md │ ├── systems_of_units.md │ ├── text_output.md │ ├── the_affine_space.md │ └── value_conversions.md │ ├── systems │ ├── introduction.md │ ├── isq.md │ ├── natural_units.md │ ├── si.md │ └── strong_angular_system.md │ ├── terms_and_definitions.md │ └── use_cases │ ├── extending_the_library.md │ ├── interoperability_with_other_libraries.md │ ├── pure_dimensional_analysis.md │ ├── using_custom_representation_types.md │ ├── wide_compatibility.md │ └── working_with_legacy_interfaces.md ├── example ├── .clang-tidy ├── CMakeLists.txt ├── avg_speed.cpp ├── capacitor_time_curve.cpp ├── clcpp_response.cpp ├── conversion_factor.cpp ├── currency.cpp ├── foot_pound_second.cpp ├── glide_computer.cpp ├── glide_computer_lib │ ├── CMakeLists.txt │ ├── glide_computer_lib.cpp │ └── include │ │ └── glide_computer_lib.h ├── hello_units.cpp ├── hw_voltage.cpp ├── include │ ├── geographic.h │ ├── ranged_representation.h │ └── validated_type.h ├── kalman_filter │ ├── CMakeLists.txt │ ├── kalman.h │ ├── kalman_filter-example_1.cpp │ ├── kalman_filter-example_2.cpp │ ├── kalman_filter-example_3.cpp │ ├── kalman_filter-example_4.cpp │ ├── kalman_filter-example_5.cpp │ ├── kalman_filter-example_6.cpp │ ├── kalman_filter-example_7.cpp │ └── kalman_filter-example_8.cpp ├── measurement.cpp ├── si_constants.cpp ├── spectroscopy_units.cpp ├── storage_tank.cpp ├── strong_angular_quantities.cpp ├── total_energy.cpp └── unmanned_aerial_vehicle.cpp ├── mkdocs.yml ├── requirements.txt ├── src ├── CMakeLists.txt ├── cmake │ ├── AddMPUnitsModule.cmake │ ├── CheckCXXFeatureSupported.cmake │ ├── CheckCacheVarValues.cmake │ ├── CheckLibcxxInUse.cmake │ └── MPUnitsContracts.cmake ├── core │ ├── CMakeLists.txt │ ├── include │ │ └── mp-units │ │ │ ├── bits │ │ │ ├── constexpr_format.h │ │ │ ├── constexpr_math.h │ │ │ ├── core_gmf.h │ │ │ ├── fmt.h │ │ │ ├── format.h │ │ │ ├── get_associated_quantity.h │ │ │ ├── hacks.h │ │ │ ├── module_macros.h │ │ │ ├── ostream.h │ │ │ ├── quantity_spec_hierarchy.h │ │ │ ├── ratio.h │ │ │ ├── requires_hosted.h │ │ │ ├── sudo_cast.h │ │ │ ├── text_tools.h │ │ │ ├── type_list.h │ │ │ ├── unit_magnitude.h │ │ │ └── unsatisfied.h │ │ │ ├── cartesian_vector.h │ │ │ ├── compat_macros.h │ │ │ ├── concepts.h │ │ │ ├── core.h │ │ │ ├── ext │ │ │ ├── algorithm.h │ │ │ ├── contracts.h │ │ │ ├── fixed_string.h │ │ │ ├── format.h │ │ │ ├── inplace_vector.h │ │ │ ├── prime.h │ │ │ ├── type_name.h │ │ │ └── type_traits.h │ │ │ ├── format.h │ │ │ ├── framework.h │ │ │ ├── framework │ │ │ ├── compare.h │ │ │ ├── construction_helpers.h │ │ │ ├── customization_points.h │ │ │ ├── dimension.h │ │ │ ├── dimension_concepts.h │ │ │ ├── quantity.h │ │ │ ├── quantity_cast.h │ │ │ ├── quantity_concepts.h │ │ │ ├── quantity_point.h │ │ │ ├── quantity_point_concepts.h │ │ │ ├── quantity_spec.h │ │ │ ├── quantity_spec_concepts.h │ │ │ ├── reference.h │ │ │ ├── reference_concepts.h │ │ │ ├── representation_concepts.h │ │ │ ├── symbol_text.h │ │ │ ├── symbolic_expression.h │ │ │ ├── system_reference.h │ │ │ ├── unit.h │ │ │ ├── unit_concepts.h │ │ │ ├── unit_magnitude.h │ │ │ ├── unit_magnitude_concepts.h │ │ │ ├── unit_symbol_formatting.h │ │ │ └── value_cast.h │ │ │ ├── math.h │ │ │ ├── ostream.h │ │ │ └── random.h │ └── mp-units-core.cpp ├── mp-units.cpp ├── mp-unitsConfig.cmake └── systems │ ├── CMakeLists.txt │ ├── include │ └── mp-units │ │ └── systems │ │ ├── angular.h │ │ ├── angular │ │ ├── math.h │ │ └── units.h │ │ ├── cgs.h │ │ ├── hep.h │ │ ├── iau.h │ │ ├── iec.h │ │ ├── iec │ │ ├── binary_prefixes.h │ │ ├── quantities.h │ │ ├── unit_symbols.h │ │ └── units.h │ │ ├── iec80000.h │ │ ├── imperial.h │ │ ├── international.h │ │ ├── isq.h │ │ ├── isq │ │ ├── atomic_and_nuclear_physics.h │ │ ├── base_quantities.h │ │ ├── electromagnetism.h │ │ ├── information_science_and_technology.h │ │ ├── light_and_radiation.h │ │ ├── mechanics.h │ │ ├── si_quantities.h │ │ ├── space_and_time.h │ │ └── thermodynamics.h │ │ ├── isq_angle.h │ │ ├── natural.h │ │ ├── si.h │ │ ├── si │ │ ├── chrono.h │ │ ├── constants.h │ │ ├── math.h │ │ ├── prefixes.h │ │ ├── unit_symbols.h │ │ └── units.h │ │ ├── typographic.h │ │ └── usc.h │ └── mp-units-systems.cpp ├── test ├── .clang-tidy ├── CMakeLists.txt ├── runtime │ ├── CMakeLists.txt │ ├── almost_equals.h │ ├── atomic_test.cpp │ ├── cartesian_vector_test.cpp │ ├── distribution_test.cpp │ ├── fixed_string_test.cpp │ ├── fmt_test.cpp │ ├── linear_algebra_test.cpp │ ├── math_test.cpp │ ├── quantity_test.cpp │ └── truncation_test.cpp └── static │ ├── CMakeLists.txt │ ├── angular_test.cpp │ ├── cgs_test.cpp │ ├── chrono_test.cpp │ ├── compare_test.cpp │ ├── concepts_test.cpp │ ├── custom_rep_test_min_expl.cpp │ ├── custom_rep_test_min_impl.cpp │ ├── dimension_symbol_test.cpp │ ├── dimension_test.cpp │ ├── fixed_string_test.cpp │ ├── fractional_exponent_quantity.cpp │ ├── hep_test.cpp │ ├── iau_test.cpp │ ├── iec_test.cpp │ ├── imperial_test.cpp │ ├── international_test.cpp │ ├── isq_angle_test.cpp │ ├── isq_test.cpp │ ├── limits_test.cpp │ ├── math_test.cpp │ ├── natural_test.cpp │ ├── prime_test.cpp │ ├── quantity_point_test.cpp │ ├── quantity_spec_test.cpp │ ├── quantity_test.cpp │ ├── ratio_test.cpp │ ├── reference_test.cpp │ ├── si_test.cpp │ ├── symbol_text_test.cpp │ ├── test_tools.h │ ├── type_list_test.cpp │ ├── typographic_test.cpp │ ├── unit_magnitude_test.cpp │ ├── unit_symbol_test.cpp │ ├── unit_test.cpp │ └── usc_test.cpp └── test_package ├── CMakeLists.txt ├── conanfile.py └── test_package.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.cmake-format.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.cmake-format.yaml -------------------------------------------------------------------------------- /.devcontainer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.devcontainer/README.md -------------------------------------------------------------------------------- /.devcontainer/api_reference.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.devcontainer/api_reference.sh -------------------------------------------------------------------------------- /.devcontainer/check_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.devcontainer/check_all.sh -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/ISSUE_TEMPLATE/documentation.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/usage_experience.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/ISSUE_TEMPLATE/usage_experience.yml -------------------------------------------------------------------------------- /.github/generate-job-matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/generate-job-matrix.py -------------------------------------------------------------------------------- /.github/job_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/job_matrix.py -------------------------------------------------------------------------------- /.github/workflows/ci-clang-tidy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/workflows/ci-clang-tidy.yml -------------------------------------------------------------------------------- /.github/workflows/ci-conan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/workflows/ci-conan.yml -------------------------------------------------------------------------------- /.github/workflows/ci-formatting.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/workflows/ci-formatting.yml -------------------------------------------------------------------------------- /.github/workflows/ci-freestanding.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/workflows/ci-freestanding.yml -------------------------------------------------------------------------------- /.github/workflows/ci-test-package-cmake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/workflows/ci-test-package-cmake.yml -------------------------------------------------------------------------------- /.github/workflows/citation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/workflows/citation.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/codespaces-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/workflows/codespaces-test.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.github/workflows/documentation.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.mp-units.imp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.mp-units.imp -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/README.md -------------------------------------------------------------------------------- /cmake/.cmake-format-additional_commands-jegp.cmake_modules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/cmake/.cmake-format-additional_commands-jegp.cmake_modules.yaml -------------------------------------------------------------------------------- /cmake/ccache.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/cmake/ccache.cmake -------------------------------------------------------------------------------- /cmake/include-what-you-use.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/cmake/include-what-you-use.cmake -------------------------------------------------------------------------------- /cmake/metabench.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/cmake/metabench.cmake -------------------------------------------------------------------------------- /cmake/modern_project_structure.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/cmake/modern_project_structure.cmake -------------------------------------------------------------------------------- /cmake/static_analysis.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/cmake/static_analysis.cmake -------------------------------------------------------------------------------- /cmake/warnings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/cmake/warnings.cmake -------------------------------------------------------------------------------- /conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/conanfile.py -------------------------------------------------------------------------------- /docs/.overrides/api_reference.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/.overrides/api_reference.html -------------------------------------------------------------------------------- /docs/.overrides/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/.overrides/main.html -------------------------------------------------------------------------------- /docs/.overrides/partials/api_ref_content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/.overrides/partials/api_ref_content.html -------------------------------------------------------------------------------- /docs/.overrides/partials/comments.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/.overrides/partials/comments.html -------------------------------------------------------------------------------- /docs/api_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/api_reference.md -------------------------------------------------------------------------------- /docs/api_reference/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/api_reference/src/CMakeLists.txt -------------------------------------------------------------------------------- /docs/api_reference/src/intro.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/api_reference/src/intro.tex -------------------------------------------------------------------------------- /docs/api_reference/src/macros_extensions.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/api_reference/src/macros_extensions.tex -------------------------------------------------------------------------------- /docs/api_reference/src/quantities.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/api_reference/src/quantities.tex -------------------------------------------------------------------------------- /docs/appendix/glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/appendix/glossary.md -------------------------------------------------------------------------------- /docs/appendix/references.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/appendix/references.md -------------------------------------------------------------------------------- /docs/assets/images/mp-units-color.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/assets/images/mp-units-color.svg -------------------------------------------------------------------------------- /docs/assets/images/mp-units-transparent-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/assets/images/mp-units-transparent-white.svg -------------------------------------------------------------------------------- /docs/assets/images/mp-units-transparent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/assets/images/mp-units-transparent.svg -------------------------------------------------------------------------------- /docs/blog/.authors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/.authors.yml -------------------------------------------------------------------------------- /docs/blog/index.md: -------------------------------------------------------------------------------- 1 | # Blog 2 | -------------------------------------------------------------------------------- /docs/blog/posts/2.0.0-released.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/2.0.0-released.md -------------------------------------------------------------------------------- /docs/blog/posts/2.1.0-released.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/2.1.0-released.md -------------------------------------------------------------------------------- /docs/blog/posts/2.2.0-released.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/2.2.0-released.md -------------------------------------------------------------------------------- /docs/blog/posts/2.3.0-released.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/2.3.0-released.md -------------------------------------------------------------------------------- /docs/blog/posts/2.4.0-released.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/2.4.0-released.md -------------------------------------------------------------------------------- /docs/blog/posts/bringing-quantity-safety-to-the-next-level.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/bringing-quantity-safety-to-the-next-level.md -------------------------------------------------------------------------------- /docs/blog/posts/introducing-absolute-quantities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/introducing-absolute-quantities.md -------------------------------------------------------------------------------- /docs/blog/posts/isq-part-1-introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/isq-part-1-introduction.md -------------------------------------------------------------------------------- /docs/blog/posts/isq-part-2-problems-when-isq-is-not-used.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/isq-part-2-problems-when-isq-is-not-used.md -------------------------------------------------------------------------------- /docs/blog/posts/isq-part-3-modeling-isq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/isq-part-3-modeling-isq.md -------------------------------------------------------------------------------- /docs/blog/posts/isq-part-4-implementing-isq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/isq-part-4-implementing-isq.md -------------------------------------------------------------------------------- /docs/blog/posts/isq-part-5-benefits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/isq-part-5-benefits.md -------------------------------------------------------------------------------- /docs/blog/posts/isq-part-6-challenges.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/isq-part-6-challenges.md -------------------------------------------------------------------------------- /docs/blog/posts/kona-2023-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/kona-2023-report.md -------------------------------------------------------------------------------- /docs/blog/posts/st.louis-2024-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/st.louis-2024-report.md -------------------------------------------------------------------------------- /docs/blog/posts/system_minus_absolute.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/system_minus_absolute.svg -------------------------------------------------------------------------------- /docs/blog/posts/tokyo-2024-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/tokyo-2024-report.md -------------------------------------------------------------------------------- /docs/blog/posts/wrocław-2024-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/blog/posts/wrocław-2024-report.md -------------------------------------------------------------------------------- /docs/examples/avg_speed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/examples/avg_speed.md -------------------------------------------------------------------------------- /docs/examples/hello_units.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/examples/hello_units.md -------------------------------------------------------------------------------- /docs/examples/hw_voltage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/examples/hw_voltage.md -------------------------------------------------------------------------------- /docs/examples/si_constants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/examples/si_constants.md -------------------------------------------------------------------------------- /docs/examples/tags_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/examples/tags_index.md -------------------------------------------------------------------------------- /docs/getting_started/contributing.md: -------------------------------------------------------------------------------- 1 | ../../CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/getting_started/cpp_compiler_support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/getting_started/cpp_compiler_support.md -------------------------------------------------------------------------------- /docs/getting_started/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/getting_started/faq.md -------------------------------------------------------------------------------- /docs/getting_started/installation_and_usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/getting_started/installation_and_usage.md -------------------------------------------------------------------------------- /docs/getting_started/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/getting_started/introduction.md -------------------------------------------------------------------------------- /docs/getting_started/look_and_feel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/getting_started/look_and_feel.md -------------------------------------------------------------------------------- /docs/getting_started/project_structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/getting_started/project_structure.md -------------------------------------------------------------------------------- /docs/getting_started/quick_start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/getting_started/quick_start.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/javascripts/ce_embed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/javascripts/ce_embed.js -------------------------------------------------------------------------------- /docs/javascripts/iframeResizer.contentWindow.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/javascripts/iframeResizer.contentWindow.min.js -------------------------------------------------------------------------------- /docs/javascripts/iframeResizer.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/javascripts/iframeResizer.min.js -------------------------------------------------------------------------------- /docs/javascripts/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/javascripts/jquery.min.js -------------------------------------------------------------------------------- /docs/javascripts/mathjax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/javascripts/mathjax.js -------------------------------------------------------------------------------- /docs/release_notes.md: -------------------------------------------------------------------------------- 1 | ../CHANGELOG.md -------------------------------------------------------------------------------- /docs/stylesheets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/stylesheets/extra.css -------------------------------------------------------------------------------- /docs/tutorials/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/tutorials/index.md -------------------------------------------------------------------------------- /docs/tutorials/tutorial_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/tutorials/tutorial_1.md -------------------------------------------------------------------------------- /docs/tutorials/tutorial_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/tutorials/tutorial_2.md -------------------------------------------------------------------------------- /docs/tutorials/tutorial_3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/tutorials/tutorial_3.md -------------------------------------------------------------------------------- /docs/tutorials/tutorial_4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/tutorials/tutorial_4.md -------------------------------------------------------------------------------- /docs/tutorials/tutorial_5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/tutorials/tutorial_5.md -------------------------------------------------------------------------------- /docs/tutorials/tutorial_6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/tutorials/tutorial_6.md -------------------------------------------------------------------------------- /docs/tutorials/tutorial_7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/tutorials/tutorial_7.md -------------------------------------------------------------------------------- /docs/tutorials/tutorial_8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/tutorials/tutorial_8.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/affine_space_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/affine_space_1.svg -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/affine_space_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/affine_space_2.svg -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/affine_space_3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/affine_space_3.svg -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/affine_space_4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/affine_space_4.svg -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/affine_space_5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/affine_space_5.svg -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/affine_space_6.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/affine_space_6.svg -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/character_of_a_quantity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/character_of_a_quantity.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/concepts.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/design_overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/design_overview.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/dimensionless_quantities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/dimensionless_quantities.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/faster_than_lightspeed_constants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/faster_than_lightspeed_constants.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/generic_interfaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/generic_interfaces.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/interface_introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/interface_introduction.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/obtaining_metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/obtaining_metadata.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/quantity_arithmetics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/quantity_arithmetics.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/simple_and_typed_quantities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/simple_and_typed_quantities.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/systems_of_quantities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/systems_of_quantities.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/systems_of_units.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/systems_of_units.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/text_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/text_output.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/the_affine_space.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/the_affine_space.md -------------------------------------------------------------------------------- /docs/users_guide/framework_basics/value_conversions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/framework_basics/value_conversions.md -------------------------------------------------------------------------------- /docs/users_guide/systems/introduction.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/users_guide/systems/isq.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/users_guide/systems/natural_units.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/users_guide/systems/si.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/users_guide/systems/strong_angular_system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/systems/strong_angular_system.md -------------------------------------------------------------------------------- /docs/users_guide/terms_and_definitions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/terms_and_definitions.md -------------------------------------------------------------------------------- /docs/users_guide/use_cases/extending_the_library.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/users_guide/use_cases/interoperability_with_other_libraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/use_cases/interoperability_with_other_libraries.md -------------------------------------------------------------------------------- /docs/users_guide/use_cases/pure_dimensional_analysis.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/users_guide/use_cases/using_custom_representation_types.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/users_guide/use_cases/wide_compatibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/use_cases/wide_compatibility.md -------------------------------------------------------------------------------- /docs/users_guide/use_cases/working_with_legacy_interfaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/docs/users_guide/use_cases/working_with_legacy_interfaces.md -------------------------------------------------------------------------------- /example/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/.clang-tidy -------------------------------------------------------------------------------- /example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/CMakeLists.txt -------------------------------------------------------------------------------- /example/avg_speed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/avg_speed.cpp -------------------------------------------------------------------------------- /example/capacitor_time_curve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/capacitor_time_curve.cpp -------------------------------------------------------------------------------- /example/clcpp_response.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/clcpp_response.cpp -------------------------------------------------------------------------------- /example/conversion_factor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/conversion_factor.cpp -------------------------------------------------------------------------------- /example/currency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/currency.cpp -------------------------------------------------------------------------------- /example/foot_pound_second.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/foot_pound_second.cpp -------------------------------------------------------------------------------- /example/glide_computer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/glide_computer.cpp -------------------------------------------------------------------------------- /example/glide_computer_lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/glide_computer_lib/CMakeLists.txt -------------------------------------------------------------------------------- /example/glide_computer_lib/glide_computer_lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/glide_computer_lib/glide_computer_lib.cpp -------------------------------------------------------------------------------- /example/glide_computer_lib/include/glide_computer_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/glide_computer_lib/include/glide_computer_lib.h -------------------------------------------------------------------------------- /example/hello_units.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/hello_units.cpp -------------------------------------------------------------------------------- /example/hw_voltage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/hw_voltage.cpp -------------------------------------------------------------------------------- /example/include/geographic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/include/geographic.h -------------------------------------------------------------------------------- /example/include/ranged_representation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/include/ranged_representation.h -------------------------------------------------------------------------------- /example/include/validated_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/include/validated_type.h -------------------------------------------------------------------------------- /example/kalman_filter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/kalman_filter/CMakeLists.txt -------------------------------------------------------------------------------- /example/kalman_filter/kalman.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/kalman_filter/kalman.h -------------------------------------------------------------------------------- /example/kalman_filter/kalman_filter-example_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/kalman_filter/kalman_filter-example_1.cpp -------------------------------------------------------------------------------- /example/kalman_filter/kalman_filter-example_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/kalman_filter/kalman_filter-example_2.cpp -------------------------------------------------------------------------------- /example/kalman_filter/kalman_filter-example_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/kalman_filter/kalman_filter-example_3.cpp -------------------------------------------------------------------------------- /example/kalman_filter/kalman_filter-example_4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/kalman_filter/kalman_filter-example_4.cpp -------------------------------------------------------------------------------- /example/kalman_filter/kalman_filter-example_5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/kalman_filter/kalman_filter-example_5.cpp -------------------------------------------------------------------------------- /example/kalman_filter/kalman_filter-example_6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/kalman_filter/kalman_filter-example_6.cpp -------------------------------------------------------------------------------- /example/kalman_filter/kalman_filter-example_7.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/kalman_filter/kalman_filter-example_7.cpp -------------------------------------------------------------------------------- /example/kalman_filter/kalman_filter-example_8.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/kalman_filter/kalman_filter-example_8.cpp -------------------------------------------------------------------------------- /example/measurement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/measurement.cpp -------------------------------------------------------------------------------- /example/si_constants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/si_constants.cpp -------------------------------------------------------------------------------- /example/spectroscopy_units.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/spectroscopy_units.cpp -------------------------------------------------------------------------------- /example/storage_tank.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/storage_tank.cpp -------------------------------------------------------------------------------- /example/strong_angular_quantities.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/strong_angular_quantities.cpp -------------------------------------------------------------------------------- /example/total_energy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/total_energy.cpp -------------------------------------------------------------------------------- /example/unmanned_aerial_vehicle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/example/unmanned_aerial_vehicle.cpp -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/cmake/AddMPUnitsModule.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/cmake/AddMPUnitsModule.cmake -------------------------------------------------------------------------------- /src/cmake/CheckCXXFeatureSupported.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/cmake/CheckCXXFeatureSupported.cmake -------------------------------------------------------------------------------- /src/cmake/CheckCacheVarValues.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/cmake/CheckCacheVarValues.cmake -------------------------------------------------------------------------------- /src/cmake/CheckLibcxxInUse.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/cmake/CheckLibcxxInUse.cmake -------------------------------------------------------------------------------- /src/cmake/MPUnitsContracts.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/cmake/MPUnitsContracts.cmake -------------------------------------------------------------------------------- /src/core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/constexpr_format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/constexpr_format.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/constexpr_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/constexpr_math.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/core_gmf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/core_gmf.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/fmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/fmt.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/format.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/get_associated_quantity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/get_associated_quantity.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/hacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/hacks.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/module_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/module_macros.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/ostream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/ostream.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/quantity_spec_hierarchy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/quantity_spec_hierarchy.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/ratio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/ratio.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/requires_hosted.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/requires_hosted.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/sudo_cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/sudo_cast.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/text_tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/text_tools.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/type_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/type_list.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/unit_magnitude.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/unit_magnitude.h -------------------------------------------------------------------------------- /src/core/include/mp-units/bits/unsatisfied.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/bits/unsatisfied.h -------------------------------------------------------------------------------- /src/core/include/mp-units/cartesian_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/cartesian_vector.h -------------------------------------------------------------------------------- /src/core/include/mp-units/compat_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/compat_macros.h -------------------------------------------------------------------------------- /src/core/include/mp-units/concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/concepts.h -------------------------------------------------------------------------------- /src/core/include/mp-units/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/core.h -------------------------------------------------------------------------------- /src/core/include/mp-units/ext/algorithm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/ext/algorithm.h -------------------------------------------------------------------------------- /src/core/include/mp-units/ext/contracts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/ext/contracts.h -------------------------------------------------------------------------------- /src/core/include/mp-units/ext/fixed_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/ext/fixed_string.h -------------------------------------------------------------------------------- /src/core/include/mp-units/ext/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/ext/format.h -------------------------------------------------------------------------------- /src/core/include/mp-units/ext/inplace_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/ext/inplace_vector.h -------------------------------------------------------------------------------- /src/core/include/mp-units/ext/prime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/ext/prime.h -------------------------------------------------------------------------------- /src/core/include/mp-units/ext/type_name.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/ext/type_name.h -------------------------------------------------------------------------------- /src/core/include/mp-units/ext/type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/ext/type_traits.h -------------------------------------------------------------------------------- /src/core/include/mp-units/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/format.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/compare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/compare.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/construction_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/construction_helpers.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/customization_points.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/customization_points.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/dimension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/dimension.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/dimension_concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/dimension_concepts.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/quantity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/quantity.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/quantity_cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/quantity_cast.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/quantity_concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/quantity_concepts.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/quantity_point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/quantity_point.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/quantity_point_concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/quantity_point_concepts.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/quantity_spec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/quantity_spec.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/quantity_spec_concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/quantity_spec_concepts.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/reference.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/reference.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/reference_concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/reference_concepts.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/representation_concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/representation_concepts.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/symbol_text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/symbol_text.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/symbolic_expression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/symbolic_expression.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/system_reference.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/system_reference.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/unit.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/unit_concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/unit_concepts.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/unit_magnitude.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/unit_magnitude.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/unit_magnitude_concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/unit_magnitude_concepts.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/unit_symbol_formatting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/unit_symbol_formatting.h -------------------------------------------------------------------------------- /src/core/include/mp-units/framework/value_cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/framework/value_cast.h -------------------------------------------------------------------------------- /src/core/include/mp-units/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/math.h -------------------------------------------------------------------------------- /src/core/include/mp-units/ostream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/ostream.h -------------------------------------------------------------------------------- /src/core/include/mp-units/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/include/mp-units/random.h -------------------------------------------------------------------------------- /src/core/mp-units-core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/core/mp-units-core.cpp -------------------------------------------------------------------------------- /src/mp-units.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/mp-units.cpp -------------------------------------------------------------------------------- /src/mp-unitsConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/mp-unitsConfig.cmake -------------------------------------------------------------------------------- /src/systems/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/CMakeLists.txt -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/angular.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/angular.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/angular/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/angular/math.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/angular/units.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/angular/units.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/cgs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/cgs.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/hep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/hep.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/iau.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/iau.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/iec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/iec.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/iec/binary_prefixes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/iec/binary_prefixes.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/iec/quantities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/iec/quantities.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/iec/unit_symbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/iec/unit_symbols.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/iec/units.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/iec/units.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/iec80000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/iec80000.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/imperial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/imperial.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/international.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/international.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/isq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/isq.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/isq/atomic_and_nuclear_physics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/isq/atomic_and_nuclear_physics.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/isq/base_quantities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/isq/base_quantities.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/isq/electromagnetism.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/isq/electromagnetism.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/isq/information_science_and_technology.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/isq/information_science_and_technology.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/isq/light_and_radiation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/isq/light_and_radiation.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/isq/mechanics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/isq/mechanics.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/isq/si_quantities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/isq/si_quantities.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/isq/space_and_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/isq/space_and_time.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/isq/thermodynamics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/isq/thermodynamics.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/isq_angle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/isq_angle.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/natural.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/natural.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/si.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/si.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/si/chrono.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/si/chrono.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/si/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/si/constants.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/si/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/si/math.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/si/prefixes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/si/prefixes.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/si/unit_symbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/si/unit_symbols.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/si/units.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/si/units.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/typographic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/typographic.h -------------------------------------------------------------------------------- /src/systems/include/mp-units/systems/usc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/include/mp-units/systems/usc.h -------------------------------------------------------------------------------- /src/systems/mp-units-systems.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/src/systems/mp-units-systems.cpp -------------------------------------------------------------------------------- /test/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/.clang-tidy -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/runtime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/runtime/CMakeLists.txt -------------------------------------------------------------------------------- /test/runtime/almost_equals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/runtime/almost_equals.h -------------------------------------------------------------------------------- /test/runtime/atomic_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/runtime/atomic_test.cpp -------------------------------------------------------------------------------- /test/runtime/cartesian_vector_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/runtime/cartesian_vector_test.cpp -------------------------------------------------------------------------------- /test/runtime/distribution_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/runtime/distribution_test.cpp -------------------------------------------------------------------------------- /test/runtime/fixed_string_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/runtime/fixed_string_test.cpp -------------------------------------------------------------------------------- /test/runtime/fmt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/runtime/fmt_test.cpp -------------------------------------------------------------------------------- /test/runtime/linear_algebra_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/runtime/linear_algebra_test.cpp -------------------------------------------------------------------------------- /test/runtime/math_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/runtime/math_test.cpp -------------------------------------------------------------------------------- /test/runtime/quantity_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/runtime/quantity_test.cpp -------------------------------------------------------------------------------- /test/runtime/truncation_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/runtime/truncation_test.cpp -------------------------------------------------------------------------------- /test/static/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/CMakeLists.txt -------------------------------------------------------------------------------- /test/static/angular_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/angular_test.cpp -------------------------------------------------------------------------------- /test/static/cgs_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/cgs_test.cpp -------------------------------------------------------------------------------- /test/static/chrono_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/chrono_test.cpp -------------------------------------------------------------------------------- /test/static/compare_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/compare_test.cpp -------------------------------------------------------------------------------- /test/static/concepts_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/concepts_test.cpp -------------------------------------------------------------------------------- /test/static/custom_rep_test_min_expl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/custom_rep_test_min_expl.cpp -------------------------------------------------------------------------------- /test/static/custom_rep_test_min_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/custom_rep_test_min_impl.cpp -------------------------------------------------------------------------------- /test/static/dimension_symbol_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/dimension_symbol_test.cpp -------------------------------------------------------------------------------- /test/static/dimension_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/dimension_test.cpp -------------------------------------------------------------------------------- /test/static/fixed_string_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/fixed_string_test.cpp -------------------------------------------------------------------------------- /test/static/fractional_exponent_quantity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/fractional_exponent_quantity.cpp -------------------------------------------------------------------------------- /test/static/hep_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/hep_test.cpp -------------------------------------------------------------------------------- /test/static/iau_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/iau_test.cpp -------------------------------------------------------------------------------- /test/static/iec_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/iec_test.cpp -------------------------------------------------------------------------------- /test/static/imperial_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/imperial_test.cpp -------------------------------------------------------------------------------- /test/static/international_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/international_test.cpp -------------------------------------------------------------------------------- /test/static/isq_angle_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/isq_angle_test.cpp -------------------------------------------------------------------------------- /test/static/isq_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/isq_test.cpp -------------------------------------------------------------------------------- /test/static/limits_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/limits_test.cpp -------------------------------------------------------------------------------- /test/static/math_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/math_test.cpp -------------------------------------------------------------------------------- /test/static/natural_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/natural_test.cpp -------------------------------------------------------------------------------- /test/static/prime_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/prime_test.cpp -------------------------------------------------------------------------------- /test/static/quantity_point_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/quantity_point_test.cpp -------------------------------------------------------------------------------- /test/static/quantity_spec_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/quantity_spec_test.cpp -------------------------------------------------------------------------------- /test/static/quantity_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/quantity_test.cpp -------------------------------------------------------------------------------- /test/static/ratio_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/ratio_test.cpp -------------------------------------------------------------------------------- /test/static/reference_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/reference_test.cpp -------------------------------------------------------------------------------- /test/static/si_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/si_test.cpp -------------------------------------------------------------------------------- /test/static/symbol_text_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/symbol_text_test.cpp -------------------------------------------------------------------------------- /test/static/test_tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/test_tools.h -------------------------------------------------------------------------------- /test/static/type_list_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/type_list_test.cpp -------------------------------------------------------------------------------- /test/static/typographic_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/typographic_test.cpp -------------------------------------------------------------------------------- /test/static/unit_magnitude_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/unit_magnitude_test.cpp -------------------------------------------------------------------------------- /test/static/unit_symbol_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/unit_symbol_test.cpp -------------------------------------------------------------------------------- /test/static/unit_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/unit_test.cpp -------------------------------------------------------------------------------- /test/static/usc_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test/static/usc_test.cpp -------------------------------------------------------------------------------- /test_package/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test_package/CMakeLists.txt -------------------------------------------------------------------------------- /test_package/conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test_package/conanfile.py -------------------------------------------------------------------------------- /test_package/test_package.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mpusz/mp-units/HEAD/test_package/test_package.cpp --------------------------------------------------------------------------------