Mateusz Pusz

Results 84 issues of Mateusz Pusz

Hi, I am the author of [mp-units](https://github.com/mpusz/units) which is a Physical Units Library and is targeting C++23 or C++23 and uses C++20 features. Following `fmtlib` example I would like to...

Please provide support for C++20 requires clauses and requires expressions.

upstream

![image](https://user-images.githubusercontent.com/506260/76147307-37c3d600-609b-11ea-9da9-c75c88c7fc20.png) Pretty please :-)

enhancement

Hi Lewis, could you please consider adding your package to [ConanCenter](https://conan.io/center/)? It is quite easy to do: https://github.com/conan-io/conan-center-index/blob/master/docs/how_to_add_packages.md. If you are interested in doing so and want/need my help, please...

Most of the magnitudes is the user's code will be the power of `10`, only some will be the power of `2`, and only a few a power of `pi`....

13f03bfe704083fb1e397f515fba08fd730823be added support for `luminous_flux` that for now is just an alias for power. It does not account for steradian. Should it? How to properly define it?

There are a few pairs (or more) quantities that have the same quantity: - "moment of force/torque" vs "energy/work" It is not clear how to handle those. Should the library:...

enhancement

Modules: 1. Framework 2. IO 4. Systems (one submodule per system) - dimensions (one submodule per dimension) Framework types that should not be explicitly used by the user (i.e. `dimension`,...

enhancement

During his great CppCon talk @chiphogg among others raised an additional overflow policy that might be interesting for additionally guarding integral representation types: `CanScale1000WithoutOverflow`.

enhancement
iso
design

- [Pint](https://pint.readthedocs.io/en/stable/index.html) has one ![image](https://user-images.githubusercontent.com/506260/96851226-16f89700-1458-11eb-80bf-14381967374b.png) - [JSR 363](http://unitsofmeasurement.github.io/unit-api) has one ![image](https://user-images.githubusercontent.com/506260/96851275-224bc280-1458-11eb-9fd9-d740082e34a6.png) - maybe we should have one too... ;-)

help wanted