Yves Delley
|
3e502fb795
|
increase tolerance for certain math tests to two epsilon
|
2024-09-16 20:34:12 +02:00 |
|
Mateusz Pusz
|
3d39472f46
|
test: unit tests for creating a quantity from a volatile variable
|
2024-09-06 18:07:33 +02:00 |
|
Mateusz Pusz
|
45013f6752
|
fix: inline restored for non-template constexpr global variables
|
2024-09-05 10:06:43 +02:00 |
|
Mateusz Pusz
|
2e840cfdb4
|
refactor: Repetitive inline constexpr removed as no longer needed
Not needed anymore as stated in cplusplus/draft#4601
|
2024-09-05 08:43:36 +02:00 |
|
Chip Hogg
|
f088d544b3
|
Fix known errors
|
2024-07-29 20:43:06 -04:00 |
|
Chip Hogg
|
3a6fac9858
|
Move tests to runtime
|
2024-07-24 20:04:15 -04:00 |
|
Mateusz Pusz
|
b870b85c25
|
feat: import std; support added
Resolves #595
|
2024-07-16 17:36:00 +02:00 |
|
Mateusz Pusz
|
73f7901329
|
build: duplicated cmake_minimum_required commands removed
Resolves #592
|
2024-07-14 18:04:05 +02:00 |
|
Mateusz Pusz
|
f66222fb87
|
fix: _angular impulse_ unit symbol formatting unit test fixed
|
2024-07-12 19:48:01 +02:00 |
|
Mateusz Pusz
|
0fbe0bb5e0
|
style: clang-format
|
2024-06-10 22:13:37 +02:00 |
|
Mateusz Pusz
|
e90cffcbda
|
refactor: text formatting library header files are no longer included in compat_macros.h
|
2024-06-10 22:04:41 +02:00 |
|
Mateusz Pusz
|
c69bd140b2
|
refactor: all units made final
|
2024-06-06 13:18:45 +02:00 |
|
Yves Delley
|
b6df881134
|
added more testing of conversion accuracy when using integral types
|
2024-06-02 11:09:46 +02:00 |
|
Mateusz Pusz
|
2a5d5c4ebf
|
fix: missing sstream header added to fixed_string_test
|
2024-05-16 13:06:34 +02:00 |
|
Mateusz Pusz
|
a479246ea7
|
feat: basic_fixed_string implementation and testing improved
|
2024-05-16 12:30:45 +02:00 |
|
Mateusz Pusz
|
5bac7d341d
|
style: clang-format applied to distibution_test.cpp
|
2024-05-08 12:16:02 +02:00 |
|
Mateusz Pusz
|
75f719add7
|
refactor: code refactored to comply with clang-tidy
|
2024-05-08 11:12:38 +02:00 |
|
Mateusz Pusz
|
f770057052
|
refactor: IWYU updates
|
2024-04-25 19:33:03 +02:00 |
|
Mateusz Pusz
|
8ea346be1c
|
refactor: 💥 header files with the entire system definitions moved up in the directory tree
|
2024-04-25 16:34:11 +02:00 |
|
Mateusz Pusz
|
c066104af7
|
refactor: 💥 framework.h introduced + IWYU
|
2024-04-24 21:09:29 +02:00 |
|
Mateusz Pusz
|
15389107d4
|
fix: dependencies on cstdint header fixed
|
2024-04-23 08:59:14 +02:00 |
|
Mateusz Pusz
|
41f500e729
|
Merge pull request #555 from mpusz/new_format
docs: new formatting syntax ideas
|
2024-04-20 00:18:23 +09:00 |
|
Mateusz Pusz
|
c5afd722e7
|
docs: Some docs updated to reflect the latest formatting changes
|
2024-04-18 22:40:30 +01:00 |
|
Mateusz Pusz
|
fa04e93687
|
feat: New formatting specification implemented
|
2024-04-18 22:29:09 +01:00 |
|
Nebojsa Cvetkovic
|
069f2bf11a
|
feat: IEEE floating-point division remainder
|
2024-04-18 12:04:12 +01:00 |
|
Mateusz Pusz
|
7b57ce5ab1
|
build: 💥 MP_UNITS_BUILD_LA and MP_UNITS_IWYU CMake options now have _DEV_ in the name
|
2024-04-12 09:43:02 +02:00 |
|
Mateusz Pusz
|
16f4f5d4a8
|
refactor: fixed_string refactored to reflect the latest changes to P3094R1
|
2024-03-18 22:50:35 +09:00 |
|
Mateusz Pusz
|
5d041fda2d
|
test: unit_symbol() and dimension_symbol() runtime unit tests added
|
2024-02-27 10:23:09 +01:00 |
|
Nick
|
34eac6a61e
|
Update test/runtime/atomic_test.cpp
Co-authored-by: Mateusz Pusz <mateusz.pusz@gmail.com>
|
2024-02-10 11:35:09 -08:00 |
|
Nick
|
947baa6d67
|
Update test/runtime/atomic_test.cpp
Co-authored-by: Mateusz Pusz <mateusz.pusz@gmail.com>
|
2024-02-10 09:35:04 -08:00 |
|
Nick Thompson
|
c313c2c083
|
Ensure mp-units are compatible with std::atomic
|
2024-02-10 08:43:44 -08:00 |
|
Mateusz Pusz
|
8fb800670c
|
refactor: 'o' replaced with '1' as a modifier for unit_symbol_solidus::one_denominator
|
2024-01-23 21:20:22 +01:00 |
|
Nebojsa Cvetkovic
|
64c351906d
|
feat: fmod floating-point division remainder
|
2024-01-22 10:48:15 +00:00 |
|
Nebojsa Cvetkovic
|
057d659c1f
|
feat: atan2 2-argument arctangent
|
2024-01-20 19:37:00 +00:00 |
|
Mateusz Pusz
|
1df2cc7b58
|
feat: do not print space between a number and percent or per_mille
|
2024-01-19 21:20:33 +01:00 |
|
Mateusz Pusz
|
9511995d04
|
build: find_package() calls don't spell CONFIG explicitly anymore
|
2024-01-12 12:32:12 +01:00 |
|
Mateusz Pusz
|
fb8552b1d9
|
refactor: core-fmt and core-ostream modules merged with core
|
2024-01-06 08:51:01 +01:00 |
|
Mateusz Pusz
|
0eaf6e2e56
|
refactor: modules support redesigned
|
2024-01-06 08:51:01 +01:00 |
|