Chip Hogg
Chip Hogg
I'll close this for now, as I don't think there's any work left to do here, but if I've erred in doing so then please feel free to re-open. :slightly_smiling_face:
There is also a high-quality production-level units library that is compatible as far back as C++14: Au ([aurora-opensource/au](https://github.com/aurora-opensource/au)). We've been closely collaborating with the mp-units project for several years, sharing...
Maybe! The main benefit is that it would let us automatically support types that implicitly convert _to_, but not _from_, a `quantity` or `quantity_point`. (That said, mp-units has traditionally aligned...
To be concrete: which specific functions were you considering?
> > and mp-units constants do not convert to quantities > > Are constants in Au modeled as units that convert to quantities? No, they are _constants_ that convert to...
> But I assume that such a constant is a part of the unit of a quantity and simplifies at compile-time when needed? I don't understand what you're asking, but...
Thanks for giving a concrete example. I think the answers will be just as you expect (with the caveat that this syntax wouldn't work for Au because we don't have...
> I also think that Au uses implicit conversions for operators. It means that things like `c - 0.5 * c` and `-0.5 * c + c` will probably work?...
So, was this closed because the fix was merged? Closed because it won't be fixed? @gennadiycivil -- can you please elaborate?
It seems there is an open pull request. Perhaps this issue should be reopened?