Class StandardModel


  • class StandardModel
    extends DimensionalModel
    Provides support for Dimensional Analysis.

    The difference between dimensional models lies in the assumptions each makes and, in consequence,the operations each permits. For example, the summation of a length and a time is not allowed by the standard model, but is quite valid in a relativistic context.

    The names and characteristics of the models are presented in the following table:

    Model Class Defining Characteristics DefaultQuantityFactory Output CommonUnits
    Standard "StandardModel" per Système Internationale LengthmMasskgDurationsElectricCurrentATemperatureKAmountOfSubstancemolLuminousIntensitycd
    Relativistic "RelativisticModel" 1 = c Length, DurationsMasseVElectricCurrentATemperatureKAmountOfSubstancemolLuminousIntensitycd
    High-Energy "HighEnergyModel" 1 = c
       = k
       = ePlus
    Length, DurationnsMass, TemperatureGeVElectricCurrent1/nsAmountOfSubstancemolLuminousIntensitycd
    Quantum "QuantumModel" 1 = c
       = k
       = µ0
       = hBar
    Length, Duration1/GeVMass, Temperature, ElectricCurrentGeVAmountOfSubstancemolLuminousIntensitycd
    Natural "NaturalModel" 1 = c
       = k
       = µ0
       = hBar
       = G
    Length, Mass, Duration, ElectricCurrent, Temperature: 1;  AmountOfSubstancemolLuminousIntensitycd
    This class represents the standard model.
    Since:
    1.0
    Version:
    1.0, December 28, 2017
    • Constructor Detail

      • StandardModel

        public StandardModel()
        StandardModel constructor.