Field algbera constants as parametric types
When using the base Julia language it is frequently necessary to use Float64
or Int64
numbers as compile time constants for generating code.
FieldConstants
implements a parametric type similar to Val
called Constant
which satisfies the mathematical field axioms.
Used in UnitSystems.jl, FieldAlgebra.jl, Similitude.jl, and MeasureSystems.jl.