Physlib.Relativity.SpeedOfLight
6 declarations
Coercion from `SpeedOfLight` to
#instCoeRealThis definition provides a coercion from the `SpeedOfLight` type to the real numbers . It allows a value representing the speed of light to be automatically treated as its underlying numerical value in .
Speed of light
#instOneThis definition provides an instance of the speed of light with a numerical value of . It represents the unit speed of light in a system of units (such as natural units) where the speed of light in vacuum is normalized to .
The numerical value of the unit speed of light is
#val_oneThe numerical value of the unit speed of light constant in the `SpeedOfLight` type is equal to .
The speed of light is strictly positive ()
#val_posLet be a speed of light in vacuum. Its representation as a real number is strictly positive, i.e., .
The speed of light is non-negative ()
#val_nonnegLet be a speed of light in a vacuum. Its representation as a real number is non-negative, i.e., .
The speed of light is non-zero ()
#val_ne_zeroLet be a speed of light in a vacuum. Then, its representation as a real number is non-zero, i.e., .
