Constants
The Constants module contains the list of global constants defined in LensFactory. For examples on how to import and use various constants, see Example - 1. Below is the full list of various constants available.
Typed constants
RV = Union{Int64, Float64}
ROA = Union{Vector{T}, Matrix{T}} where T <: Float64Natural constants
CONST_C = 299792458.0 # Speed of light (in meters/s)
CONST_G = 6.6743E-11 # Gravitational constant (in m^3 kg/s^2)Solar constants
MASS_SUN = 1.988409870698051E+30 # Solar mass (in kg)
RADIUS_SUN = 695700000.0 # Solar radius (in meters)
LUMINOSITY_SUN = 3.828E26 # Solar luminosity (Watts = Joule/s)Distance units
DIST_AU = 1.495978707000000E+11 # One Astronomical Unit (in meters)
DIST_LYR = 9.460730472580800E+15 # One Light Year (in meters)
DIST_PC = 3.085677581491367E+16 # One parsec (in meters)
DIST_KPC = 3.085677581491367E+19 # One kiloparsec (in meters)
DIST_MPC = 3.085677581491367E+22 # One Megaparsec (in meters)
DIST_GPC = 3.085677581491367E+25 # One Gigaparsec (in meters)Angular units
ANGLE_MICROARCSEC = 4.848136811095361E-12 # One micro-arcsecond (in radians)
ANGLE_MILLIARCSEC = 4.848136811095361E-09 # One milli-arcsecond (in radians)
ANGLE_ARCSEC = 4.848136811095361E-06 # One arcsecond (in radians)
ANGLE_ARCMIN = 0.0002908882086657216 # One arcminute (in radians)
ANGLE_DEGREE = 0.017453292519943295 # One degree (in radians)Temporal units
YEAR2SECOND = 31557600.0 # Seconds in a year
YEAR2HOUR = 8766.0 # Hours in a year
YEAR2DAY = 365.25 # Days in a year
DAY2HOUR = 24.0 # Hours in a day
DAY2SECOND = 86400.0 # Seconds in a day