Commit Graph

  • 6539b492a3 fix: std::chrono::duration support fixed Mateusz Pusz 2021-01-04 13:05:26 +01:00
  • e9db800193 test: Got rid of <> for min_expl Mateusz Pusz 2021-01-04 12:37:06 +01:00
  • 2b5777be72 test: Tests for no conversion from a dimensionless quantity added Mateusz Pusz 2021-01-04 12:36:30 +01:00
  • ca0b37efde Merge branch 'master' of github.com:mpusz/units Mateusz Pusz 2021-01-04 09:45:52 +01:00
  • eea770a2e1 test: #if COMP_GCC >= 10 removed Mateusz Pusz 2021-01-04 09:45:10 +01:00
  • 5c6cd1b26b fix: parameter constness in constraints Johel Ernesto Guerrero Peña 2021-01-02 01:08:47 -04:00
  • 6d7cda949e fix: quantity_cast now correctly casts to an alias_unit Mateusz Pusz 2021-01-02 10:56:50 +01:00
  • b6ab340879 Update concentration.rst Florian Mösch 2020-07-30 14:58:32 +02:00
  • c429bb6d3f Add symbolrate as alias unit for frequency. Christoph Seitz 2021-01-01 21:13:48 +01:00
  • d568cfa1b3 Add SI prefix to bit unit. Christoph Seitz 2021-01-01 17:20:22 +01:00
  • 112cce1c65 fix: unused argument in iroot_impl compile error fixed Mateusz Pusz 2020-12-29 17:29:30 +01:00
  • 22eb0d08f1 fix: math_test compilation error fixed Mateusz Pusz 2020-12-29 17:18:04 +01:00
  • 1ef2bf9f28 After review dkavolis 2020-11-02 13:28:13 +00:00
  • 23dd21465d rational powers dkavolis 2020-10-17 20:50:58 +01:00
  • d534d2c62e docs: one_rep and Unit Constants documentation added Mateusz Pusz 2020-12-29 16:33:52 +01:00
  • a9db3ec3fc refactor: Documentation and explicitly deleted operators provided for one_rep Mateusz Pusz 2020-12-29 13:48:15 +01:00
  • 671f8912ce refactor: one_rep moved to a primary units namespace Mateusz Pusz 2020-12-29 13:48:07 +01:00
  • dd2079055d feat: hello_units example updated with the latest changes Mateusz Pusz 2020-12-29 11:46:27 +01:00
  • 1cc47cbab4 docs: quick start example updated with the latest changes Mateusz Pusz 2020-12-29 11:45:38 +01:00
  • a365bca07c perf: conditional replaced with constraints in clas template specializations Mateusz Pusz 2020-12-28 20:18:23 +01:00
  • 6c5f27cda7 fix: Compilation errors fixed Mateusz Pusz 2020-12-28 19:23:20 +01:00
  • 3d081d37e6 perf: std::is_same_v replaced with units::is_same_v Mateusz Pusz 2020-12-28 18:42:03 +01:00
  • 32391866be refactor: Limited the equivalent trait usage Mateusz Pusz 2020-12-28 18:40:58 +01:00
  • c0197aec7d docs: CHANGELOG updated Mateusz Pusz 2020-12-28 17:40:54 +01:00
  • 326050cfee docs: quantity_io.h described in docs Mateusz Pusz 2020-12-28 17:40:29 +01:00
  • 028b8fb80c refactor: algorithm.h removed from ratio.h Mateusz Pusz 2020-12-28 16:15:47 +01:00
  • 55e5cac33f refactor: More stream-specific implementation moved to quantity_io.h Mateusz Pusz 2020-12-28 15:46:00 +01:00
  • 283d8f063e refactor: algorithm.h not needed in ratio_maths.h Mateusz Pusz 2020-12-28 15:45:01 +01:00
  • cff718301c refactor: quantity_io added Mateusz Pusz 2020-12-28 15:18:02 +01:00
  • 008dec79ea refactor: si.h usage limited Mateusz Pusz 2020-12-28 14:34:27 +01:00
  • 8dede0db9f feat: unit_constants Johel Ernesto Guerrero Peña 2020-12-25 18:19:26 -04:00
  • 0fb821a392 fix: Commutativity no longer required for operator* Mateusz Pusz 2020-12-27 12:26:40 +01:00
  • b015c6badd test: Test disabled for GCC 10.1.0 Mateusz Pusz 2020-12-27 12:10:03 +01:00
  • 24c10c4649 ci: Ubuntu 18.04 explicitly set for GCC 10.1.0 CI (ubuntu-latest was misleading) Mateusz Pusz 2020-12-27 12:05:26 +01:00
  • 0ea6ef0800 Another attempt to restore the GCC 10.1.0 build Mateusz Pusz 2020-12-27 11:54:04 +01:00
  • 8ab3af3987 ci: GCC 10.1.0 magically dissapeared from the GitHub actions build Mateusz Pusz 2020-12-27 11:52:02 +01:00
  • cabd8b0f01 ci: Disabling of some actions removed for now Mateusz Pusz 2020-12-25 09:58:59 +01:00
  • e5547b0a34 ci: Another approach to fix the not branch Mateusz Pusz 2020-12-24 11:16:01 +01:00
  • 24fd9777c7 ci: Branch fixed Mateusz Pusz 2020-12-24 11:07:38 +01:00
  • e93d799403 ci: Setting of a docker image fixed Mateusz Pusz 2020-12-24 10:50:45 +01:00
  • 2f4e308ea8 ci: gcc-10.2 CI added Mateusz Pusz 2020-12-24 09:56:56 +01:00
  • 7135148a3c docs: README badges updated Mateusz Pusz 2020-12-24 09:38:37 +01:00
  • 954482f452 ci: GCC version fixed in a CI task name Mateusz Pusz 2020-12-23 23:27:41 +01:00
  • 2b9e9f9780 test: Unit tests compilation fixed on gcc-10.1 Mateusz Pusz 2020-12-23 23:26:54 +01:00
  • 942477455c ci: Conan data caching disabled Mateusz Pusz 2020-12-23 22:48:29 +01:00
  • 31d00ea370 ci: Conan CI GitHub Action replaced with a new one Mateusz Pusz 2020-12-23 22:29:37 +01:00
  • bf3815a5ee test: Uniform distribution tests fixed Mateusz Pusz 2020-12-23 22:28:46 +01:00
  • 139fd0b718 ci: if branches fixed in a GitHub Actions Mateusz Pusz 2020-12-23 21:37:04 +01:00
  • c8bbaec67a ci: New CI GitHub action added Mateusz Pusz 2020-12-23 21:15:24 +01:00
  • d79d5628a3 ci: GitHub actions jobs renamed Mateusz Pusz 2020-12-23 21:14:23 +01:00
  • a2b99d7ac6 ci: pure_c set to True for conan-package-tools Mateusz Pusz 2020-12-23 21:10:42 +01:00
  • 56c2d5090b test: test_package made compatible with the VS2019 Mateusz Pusz 2020-12-23 20:22:13 +01:00
  • d3f20e22a3 build: Linear Algebra temporarily removed from MSVC build Mateusz Pusz 2020-12-22 15:31:02 +01:00
  • 68058cfb25 fix: Atomic constraints fixed for safe_convertible_to_ Mateusz Pusz 2020-12-22 14:37:03 +01:00
  • dedf56b598 test: chrono unit tests fixed to use implementation-specific representation type Mateusz Pusz 2020-12-22 14:36:11 +01:00
  • 0702a005a7 Revert "test: {fmt} dependency check added in test_package" Mateusz Pusz 2020-12-22 00:28:35 +01:00
  • 310f344598 test: {fmt} dependency check added in test_package Mateusz Pusz 2020-12-22 00:20:23 +01:00
  • 707f1816a4 docs: CHANGELOG updated Mateusz Pusz 2020-12-22 00:17:14 +01:00
  • 792dba28fb build: test_package CI build fixed Mateusz Pusz 2020-12-22 00:16:48 +01:00
  • 3f8a76f452 docs: Usage documentation updated Mateusz Pusz 2020-12-21 23:46:04 +01:00
  • 053c17be09 build: CMAKE_TOOLCHAIN_FILE fixed for test_package workflow Mateusz Pusz 2020-12-21 23:42:28 +01:00
  • 56fd5c04ae build: cmake_paths generator added for documentation generation Mateusz Pusz 2020-12-21 23:07:25 +01:00
  • 8fd59a5db0 build: Removal of build_docs disabled for now Mateusz Pusz 2020-12-21 23:06:37 +01:00
  • a172f34684 build: Minimum CMake version required set for each file based on its contents Mateusz Pusz 2020-12-21 22:56:00 +01:00
  • f2f1d030ff build: Conan toolchains support added Mateusz Pusz 2020-12-21 22:38:27 +01:00
  • bacb92e5d3 build: UNITS_DOWNCAST_MODE handling in CMake refactored Mateusz Pusz 2020-12-21 22:15:56 +01:00
  • 79a52ead1c ci: Old Travis.CI files removed Mateusz Pusz 2020-12-21 21:34:38 +01:00
  • 5373826448 build: Secrets are not available in GitHub Actions run after Pull Request Mateusz Pusz 2020-12-21 21:34:07 +01:00
  • 5224375e0d Revert "refactor: <gsl/gsl_assert> to <gsl/assert>" Johel Ernesto Guerrero Peña 2020-12-21 13:25:19 -04:00
  • d7a82713d5 refactor: <gsl/gsl_assert> to <gsl/assert> Johel Ernesto Guerrero Peña 2020-12-20 16:13:37 -04:00
  • 9fbe7003fc ci: test_pacakge workflow and job renamed Mateusz Pusz 2020-12-17 23:48:15 +01:00
  • cd5ff553cd ci: Consequtive jobs in GitHub Actions does not work like a pipeline -> make one huge job Mateusz Pusz 2020-12-17 23:44:53 +01:00
  • 9bcc8464cc ci: Ninja apt package installed and set as a default CMake generator Mateusz Pusz 2020-12-17 23:22:22 +01:00
  • 36c88f6e02 Merge branch 'master' of github.com:mpusz/units Mateusz Pusz 2020-12-17 23:06:57 +01:00
  • cfcf26c3a7 ci: CMake test package workflow added Mateusz Pusz 2020-12-17 23:06:52 +01:00
  • 206712f046 build: Library renamed to mp::units Mateusz Pusz 2020-12-17 23:06:37 +01:00
  • 94e9b22caa '.github/workflows/documentation.yml' added for the workflow Mateusz Pusz 2020-12-16 22:20:05 +01:00
  • 943dba6562 ci: CMake generator changed to Ninja Mateusz Pusz 2020-12-16 22:15:31 +01:00
  • 3e541fa50a ci: CMake generator changed to Ninja Mateusz Pusz 2020-12-16 22:14:59 +01:00
  • 6a23718969 build: Conan test_package fixed Mateusz Pusz 2020-12-16 21:54:43 +01:00
  • 6ac08c2e3b ci: Documentation CI now uses a correct build target Mateusz Pusz 2020-12-16 21:00:45 +01:00
  • 1f16a64340 build: Project documentation is not being installed anymore Mateusz Pusz 2020-12-16 21:00:00 +01:00
  • badc8568aa build: Common CMake scripts are no longer common Mateusz Pusz 2020-12-16 19:18:06 +01:00
  • 3b63332f9a ci: "Ninja Multi-Config" set as a CMake generator for documenation generator workflow Mateusz Pusz 2020-12-16 18:46:40 +01:00
  • 306bf10836 ci: "Ninja Multi-Config" set as a default CMake generator Mateusz Pusz 2020-12-16 18:45:16 +01:00
  • 3bf4eb671c ci: Conan CI GitHub actions renamed Mateusz Pusz 2020-12-16 18:44:15 +01:00
  • a0990839a5 build: validate() method support added Mateusz Pusz 2020-12-16 18:40:42 +01:00
  • fdfba6c9b3 build: Documentation generation excluded from ALL Mateusz Pusz 2020-12-16 18:05:17 +01:00
  • bcaccccc7a refactor: abs() defnition refactored to be more explicit about the return type Mateusz Pusz 2020-12-16 17:58:02 +01:00
  • a82a9d8fe2 fix: exp() has sense only for dimensionless quantities Mateusz Pusz 2020-12-16 17:57:04 +01:00
  • ff22bae04e build: CMake cleanup Mateusz Pusz 2020-12-09 18:54:36 +01:00
  • 1b92f2c7e0 build: Documentation generation cleaned up Mateusz Pusz 2020-12-09 18:53:41 +01:00
  • c5919d2cd8 build: Conan generator changed to provide more transparent dependency handling Mateusz Pusz 2020-12-09 18:47:12 +01:00
  • 9efa8b4711 docs: conan build .. added to usage Mateusz Pusz 2020-11-05 17:51:04 +01:00
  • 1ea21b0e02 ci: Failed to make Autobuild work for C++ :-( Mateusz Pusz 2020-11-05 17:34:54 +01:00
  • c8f67ab5bf build: GENERATE_DOCS renamed to BUILD_DOCS Mateusz Pusz 2020-11-05 16:51:42 +01:00
  • 85d174ccbe ci: Alternative CodeQL C++ build Mateusz Pusz 2020-11-05 16:10:21 +01:00
  • 1ecda6d2f9 ci: CodeQL updated again Mateusz Pusz 2020-11-05 15:49:18 +01:00
  • 4ceb1de52c ci: CodeQL fixed Mateusz Pusz 2020-11-05 15:45:21 +01:00
  • 97af2e8576 ci: CodeQL workflow fixed for C++ Mateusz Pusz 2020-11-05 15:19:14 +01:00