You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I read in a comment on JuliaMath/IrrationalConstants.jl#1 that you have compile time issues with this package, as it is slow. If that is an issue for you, I highly recommend using my UnitSystems.jl package, as it has very quick compilation times. Unfortunately, I was not able to respond directly to that discussion, since the Julia Stewarses have banned me from all their websites and repositories. If you need arbitrary precision, it should be possible to add as a feature to UnitSystems also, but in practice none of the physical constants are known beyond Float64 precision, so I did not implement it as of now.
The text was updated successfully, but these errors were encountered:
The solution would simply be to have a composite data type instead of dozens of singletons, I just don't have the time/motivation to do it at the moment.
in practice none of the physical constants are known beyond Float64 precision
That's not true, as some constants are defined exactly, and some derived constants are multiplied by pi.
Aha, well my main goal with UnitSystems is to have physics constants loaded as fast as possible. I may look into making a separate variant of my package with error bounds and arbitrary precision, but this would make the package load times slower, so it would have to be a separate package most likely, unless there is a way to do it without slowing load times.
I read in a comment on JuliaMath/IrrationalConstants.jl#1 that you have compile time issues with this package, as it is slow. If that is an issue for you, I highly recommend using my UnitSystems.jl package, as it has very quick compilation times. Unfortunately, I was not able to respond directly to that discussion, since the Julia Stewarses have banned me from all their websites and repositories. If you need arbitrary precision, it should be possible to add as a feature to
UnitSystems
also, but in practice none of the physical constants are known beyond Float64 precision, so I did not implement it as of now.The text was updated successfully, but these errors were encountered: