Mateusz Pusz

Results 99 issues of Mateusz Pusz

I had to speed up refactoring, design, and implementation of the V2 design, and because of it plenty of unit tests are missing now. Any help would be appreciated. Here...

help wanted
good first issue

Besides the Unicode text output mp-units provides the ability to [output ASCI-only text](https://mpusz.github.io/mp-units/2.2/users_guide/framework_basics/text_output/#unit-symbol-formatting) as well. Standardizing such ASCII-only text output will be hard as ISO and SI standards do not...

help wanted
question
design

Gated by the following issues: - [x] https://gitlab.kitware.com/cmake/cmake/-/issues/25568 - [x] https://gitlab.kitware.com/cmake/cmake/-/issues/25909 - [ ] https://gitlab.kitware.com/cmake/cmake/-/issues/25916

gated

We allowed deriving from predefined quantity points to allow the users to provide a different name not only for a value but also for a type. This is also used...

high priority
design

Text input support is progressing through WG21 (https://wg21.link/p1729). A reference implementation can be found on a dev branch here: https://github.com/eliaskosunen/scnlib/tree/dev. This branch is still not provided in Conan: https://conan.io/center/recipes/scnlib.

enhancement
good first issue

As we discussed before, the spelling of `distance.force_in(si::metre)` may be confusing. Also, the C++ standard does not use "force" word anywhere to force a conversion. AU library is using `coerse_in(Unit)`...

question
iso
design

This is the framework to present API reference. We can't proceed with this until the initial version of the API Reference HTML is prepared.

`quantity_point_traits` require `to_numerical_value` and `from_numerical_value` member functions. `quantity_point_like_traits` require `to_quantity` and `from_quantity`. This is consistent with the `quantity_point` and `std::chrono::time_point` design but is inconsistent with `quantity_point_traits` and may make it...

question
iso
design

`zero` is really useful, as described here: https://aurora-opensource.github.io/au/main/discussion/concepts/zero.

enhancement
design

Improve and productize a `measurement` class and use it in the definition of the IAU system based on https://web.archive.org/web/20131110215339/http://asa.usno.navy.mil/static/files/2014/Astronomical_Constants_2014.pdf.

enhancement