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
Some domains use non-SI unit systems. For example, astronomers like to use CGS units (also known as Gaussian units). Although CGS units are falling out of use (and have been dead in most fields for a long time) it could be nice if these other domains could use DynamicQuantities.jl.
One should generally not mix cgs units with SI because:
There are only 3 base dimensions: length, mass, and time. All others (even charge) are derived based on these.
Some equations need to be rewritten. i.e., you could not write one version of Maxwell's equations and have it work for both SI units and cgs units – there is an extra $4\pi$ factor in the cgs version.
I think all that would be required is a CGSQuantity <: AbstractQuantity and CGSDimensions <: AbstractQuantity (requiring #24), with one fewer dimension.
However, maybe it's just easier to define erg as one of the available units, and be clear that the SI convention is used. We could even throw a warning when someone uses erg – letting them know that it is being converted to the SI equivalent.
The text was updated successfully, but these errors were encountered:
Some domains use non-SI unit systems. For example, astronomers like to use CGS units (also known as Gaussian units). Although CGS units are falling out of use (and have been dead in most fields for a long time) it could be nice if these other domains could use DynamicQuantities.jl.
One should generally not mix cgs units with SI because:
I think all that would be required is a
CGSQuantity <: AbstractQuantity
andCGSDimensions <: AbstractQuantity
(requiring #24), with one fewer dimension.However, maybe it's just easier to define
erg
as one of the available units, and be clear that the SI convention is used. We could even throw a warning when someone useserg
– letting them know that it is being converted to the SI equivalent.The text was updated successfully, but these errors were encountered: