Web Analytics Made Easy - Statcounter
Skip to content

File SBDQuantityElectronvolt.hpp#

FileList > DataModel > Quantity > SBDQuantityElectronvolt.hpp

  • #include "SBDQuantityUnitSystem.hpp"
  • #include "SBDQuantityScaledUnit.hpp"
  • #include "SBDQuantitySI.hpp"
  • #include "SBDQuantityAU.hpp"
  • #include "SBDQuantityDalton.hpp"
  • #include "SBDQuantityType.hpp"
  • #include "SBDQuantityConverter.hpp"
  • #include "SBDQuantityConstantDefines.hpp"
  • #include <iostream>

Public Functions#

Type Name
SB_REGISTER_QUANTITY_CONVERSION (SBUnitSystemElectronvolt, 1, 0, 0, 0, 0, 0, 0, SB_QUANTITY_ELECTRONVOLT, SBUnitSystemSI, 2, 1, - 2, 0, 0, 0, 0)
SB_REGISTER_QUANTITY_CONVERSION (SBUnitSystemElectronvolt, 1, 0, 0, 0, 0, 0, 0, (SB_QUANTITY_ELECTRONVOLT *SB_QUANTITY_AVOGADRO_CONSTANT), SBUnitSystemSI, 2, 1, - 2, 0, 0, - 1, 0)
SB_REGISTER_QUANTITY_CONVERSION (SBUnitSystemElectronvolt, 1, 0, 0, 0, 0, 0, 0, (1.0/SB_QUANTITY_HARTREE_ENERGY_IN_EV), SBUnitSystemAU, 1, 4, - 2, 2, 0, 0, 0)
SB_REGISTER_SCALED_UNIT (Electronvolt, energy, 12, "teraelectronvolt", "TeV")
SB_REGISTER_SCALED_UNIT (Electronvolt, energy, 9, "gigaelectronvolt", "GeV")
SB_REGISTER_SCALED_UNIT (Electronvolt, energy, 6, "megaelectronvolt", "MeV")
SB_REGISTER_SCALED_UNIT (Electronvolt, energy, 3, "kiloelectronvolt", "keV")
SB_REGISTER_SCALED_UNIT (Electronvolt, energy, 0, "electronvolt", "eV")
SB_REGISTER_SCALED_UNIT (Electronvolt, energy, - 3, "millielectronvolt", "meV")
SB_REGISTER_SCALED_UNIT (Electronvolt, energy, - 6, "microelectronvolt", "ueV")
SB_REGISTER_SCALED_UNIT (Electronvolt, energy, - 9, "nanoelectronvolt", "neV")
SB_REGISTER_SCALED_UNIT (Electronvolt, energy, - 12, "picoelectronvolt", "peV")
SB_REGISTER_SCALED_UNIT (Electronvolt, energy, - 15, "femtoelectronvolt", "feV")
SB_REGISTER_SCALED_UNIT (Electronvolt, energy, - 18, "attoelectronvolt", "aeV")
SB_REGISTER_SCALED_UNIT (Electronvolt, energy, - 21, "zeptoelectronvolt", "zeV")
SB_REGISTER_SCALED_UNIT (Electronvolt, energy, - 24, "yoctoelectronvolt", "yeV")
SB_REGISTER_UNIT_SYSTEM_1 (Electronvolt, energy)

Public Functions Documentation#

function SB_REGISTER_QUANTITY_CONVERSION#

SB_REGISTER_QUANTITY_CONVERSION (
    SBUnitSystemElectronvolt,
    1,
    0,
    0,
    0,
    0,
    0,
    0,
    SB_QUANTITY_ELECTRONVOLT,
    SBUnitSystemSI,
    2,
    1,
    - 2,
    0,
    0,
    0,
    0
) 

function SB_REGISTER_QUANTITY_CONVERSION#

SB_REGISTER_QUANTITY_CONVERSION (
    SBUnitSystemElectronvolt,
    1,
    0,
    0,
    0,
    0,
    0,
    0,
    (SB_QUANTITY_ELECTRONVOLT *SB_QUANTITY_AVOGADRO_CONSTANT),
    SBUnitSystemSI,
    2,
    1,
    - 2,
    0,
    0,
    - 1,
    0
) 

function SB_REGISTER_QUANTITY_CONVERSION#

SB_REGISTER_QUANTITY_CONVERSION (
    SBUnitSystemElectronvolt,
    1,
    0,
    0,
    0,
    0,
    0,
    0,
    (1.0/SB_QUANTITY_HARTREE_ENERGY_IN_EV),
    SBUnitSystemAU,
    1,
    4,
    - 2,
    2,
    0,
    0,
    0
) 

function SB_REGISTER_SCALED_UNIT#

SB_REGISTER_SCALED_UNIT (
    Electronvolt,
    energy,
    12,
    "teraelectronvolt",
    "TeV"
) 

function SB_REGISTER_SCALED_UNIT#

SB_REGISTER_SCALED_UNIT (
    Electronvolt,
    energy,
    9,
    "gigaelectronvolt",
    "GeV"
) 

function SB_REGISTER_SCALED_UNIT#

SB_REGISTER_SCALED_UNIT (
    Electronvolt,
    energy,
    6,
    "megaelectronvolt",
    "MeV"
) 

function SB_REGISTER_SCALED_UNIT#

SB_REGISTER_SCALED_UNIT (
    Electronvolt,
    energy,
    3,
    "kiloelectronvolt",
    "keV"
) 

function SB_REGISTER_SCALED_UNIT#

SB_REGISTER_SCALED_UNIT (
    Electronvolt,
    energy,
    0,
    "electronvolt",
    "eV"
) 

function SB_REGISTER_SCALED_UNIT#

SB_REGISTER_SCALED_UNIT (
    Electronvolt,
    energy,
    - 3,
    "millielectronvolt",
    "meV"
) 

function SB_REGISTER_SCALED_UNIT#

SB_REGISTER_SCALED_UNIT (
    Electronvolt,
    energy,
    - 6,
    "microelectronvolt",
    "ueV"
) 

function SB_REGISTER_SCALED_UNIT#

SB_REGISTER_SCALED_UNIT (
    Electronvolt,
    energy,
    - 9,
    "nanoelectronvolt",
    "neV"
) 

function SB_REGISTER_SCALED_UNIT#

SB_REGISTER_SCALED_UNIT (
    Electronvolt,
    energy,
    - 12,
    "picoelectronvolt",
    "peV"
) 

function SB_REGISTER_SCALED_UNIT#

SB_REGISTER_SCALED_UNIT (
    Electronvolt,
    energy,
    - 15,
    "femtoelectronvolt",
    "feV"
) 

function SB_REGISTER_SCALED_UNIT#

SB_REGISTER_SCALED_UNIT (
    Electronvolt,
    energy,
    - 18,
    "attoelectronvolt",
    "aeV"
) 

function SB_REGISTER_SCALED_UNIT#

SB_REGISTER_SCALED_UNIT (
    Electronvolt,
    energy,
    - 21,
    "zeptoelectronvolt",
    "zeV"
) 

function SB_REGISTER_SCALED_UNIT#

SB_REGISTER_SCALED_UNIT (
    Electronvolt,
    energy,
    - 24,
    "yoctoelectronvolt",
    "yeV"
) 

function SB_REGISTER_UNIT_SYSTEM_1#

SB_REGISTER_UNIT_SYSTEM_1 (
    Electronvolt,
    energy
)