kittycad.models.physics_constant_name
Classes
|
The valid types of phys constant names. |
- class kittycad.models.physics_constant_name.PhysicsConstantName(value)[source][source]
The valid types of phys constant names.
- AVOGADRO_NUM = 'avogadro_num'[source]
//en.wikipedia.org/wiki/Gas_constant>
- Type
# R - Molar Gas constant. <https
- BOHR_MAGNETON = 'bohr_magneton'[source]
//en.wikipedia.org/wiki/Avogadro_constant>
- Type
# NA - Avogadro’s Number. <https
- BOLTZMANN_CONST = 'boltzmann_const'[source]
//en.wikipedia.org/wiki/Faraday_constant>
- Type
# F - Faraday constant. <https
- COULOMB_CONST = 'coulomb_const'[source]
//en.wikipedia.org/wiki/Elementary_charge>
- Type
# e - elementary charge. <https
- ELECTRON_MASS = 'electron_mass'[source]
//en.wikipedia.org/wiki/Proton>
- Type
# m_p - proton mass. <https
- ELEMENTARY_CHARGE = 'elementary_charge'[source]
//en.wikipedia.org/wiki/Electron_mass>
- Type
# m_e - electron mass. <https
- E_0 = 'E_0'[source]
//en.wikipedia.org/wiki/Vacuum_permittivity>]
- Type
# vacuum permitivity. <https
- FARADAY_CONST = 'faraday_const'[source]
//en.wikipedia.org/wiki/Stefan%E2%80%93Boltzmann_constant>
- Type
# Sigma - Stefan-Boltzmann constant. <https
- G = 'G'[source]
//en.wikipedia.org/wiki/Gravitational_constant>
- Type
# Newtonian constant of gravitation. <https
- MOLAR_GAS_CONST = 'molar_gas_const'[source]
//en.wikipedia.org/wiki/Boltzmann_constant>
- Type
# K_B - Boltzmann constant. <https
- MU_0 = 'mu_0'[source]
//en.wikipedia.org/wiki/Vacuum_permeability>
- Type
# vacuum permeability. <https
- NEWTONIAN_GRAVITATION = 'newtonian_gravitation'[source]
//en.wikipedia.org/wiki/Planck_constant>
- Type
# h - Planck constant. <https
- PI = 'pi'[source]
//en.wikipedia.org/wiki//Speed_of_light>
- Type
# c - Speed of light in vacuum. <https
- PLANCK_CONST = 'planck_const'[source]
//en.wikipedia.org/wiki/Vacuum_permeability>
- Type
# mu_0 - vacuum permeability. <https
- PROTON_MASS = 'proton_mass'[source]
//en.wikipedia.org/wiki/Bohr_magneton>
- Type
# mu_B - Bohr magneton. <https
- SIGMA = 'sigma'[source]
//en.wikipedia.org/wiki/Stefan%E2%80%93Boltzmann_constant>
- Type
# Stefan-Boltzmann constant. <https
- SPEED_OF_LIGHT = 'speed_of_light'[source]
//en.wikipedia.org/wiki/Gravitational_constant>
- Type
# G - Newtonian constant of gravitation. <https
- VACUUM_IMPEDANCE = 'vacuum_impedance'[source]
//en.wikipedia.org/wiki/Coulomb_constant>
- Type
# k_e - Coulomb’s constant. <https
- VACUUM_PERMEABILITY = 'vacuum_permeability'[source]
//en.wikipedia.org/wiki/Vacuum_permittivity>
- Type
# ε_0 - vacuum permitivity. <https
- VACUUM_PERMITIVITY = 'vacuum_permitivity'[source]
//en.wikipedia.org/wiki/Impedance_of_free_space>
- Type
# Z_0 - characteristic impedance of vacuum. <https
- Z_0 = 'Z_0'[source]
//en.wikipedia.org/wiki/Impedance_of_free_space>
- Type
# characteristic impedance of vacuum. <https
- __dict__ = mappingproxy({'_generate_next_value_': <function Enum._generate_next_value_>, '__module__': 'kittycad.models.physics_constant_name', '__doc__': 'The valid types of phys constant names.', '__str__': <function PhysicsConstantName.__str__>, '__dict__': <attribute '__dict__' of 'PhysicsConstantName' objects>, '__weakref__': <attribute '__weakref__' of 'PhysicsConstantName' objects>, '_member_names_': ['PI', 'C', 'SPEED_OF_LIGHT', 'G', 'NEWTONIAN_GRAVITATION', 'H', 'PLANCK_CONST', 'MU_0', 'VACUUM_PERMEABILITY', 'E_0', 'VACUUM_PERMITIVITY', 'Z_0', 'VACUUM_IMPEDANCE', 'K_E', 'COULOMB_CONST', 'E', 'ELEMENTARY_CHARGE', 'M_E', 'ELECTRON_MASS', 'M_P', 'PROTON_MASS', 'MU_B', 'BOHR_MAGNETON', 'NA', 'AVOGADRO_NUM', 'R', 'MOLAR_GAS_CONST', 'K_B', 'BOLTZMANN_CONST', 'F', 'FARADAY_CONST', 'SIGMA', 'STEFAN_BOLTZMANN_CONST'], '_member_map_': {'PI': <PhysicsConstantName.PI: 'pi'>, 'C': <PhysicsConstantName.C: 'c'>, 'SPEED_OF_LIGHT': <PhysicsConstantName.SPEED_OF_LIGHT: 'speed_of_light'>, 'G': <PhysicsConstantName.G: 'G'>, 'NEWTONIAN_GRAVITATION': <PhysicsConstantName.NEWTONIAN_GRAVITATION: 'newtonian_gravitation'>, 'H': <PhysicsConstantName.H: 'h'>, 'PLANCK_CONST': <PhysicsConstantName.PLANCK_CONST: 'planck_const'>, 'MU_0': <PhysicsConstantName.MU_0: 'mu_0'>, 'VACUUM_PERMEABILITY': <PhysicsConstantName.VACUUM_PERMEABILITY: 'vacuum_permeability'>, 'E_0': <PhysicsConstantName.E_0: 'E_0'>, 'VACUUM_PERMITIVITY': <PhysicsConstantName.VACUUM_PERMITIVITY: 'vacuum_permitivity'>, 'Z_0': <PhysicsConstantName.Z_0: 'Z_0'>, 'VACUUM_IMPEDANCE': <PhysicsConstantName.VACUUM_IMPEDANCE: 'vacuum_impedance'>, 'K_E': <PhysicsConstantName.K_E: 'k_e'>, 'COULOMB_CONST': <PhysicsConstantName.COULOMB_CONST: 'coulomb_const'>, 'E': <PhysicsConstantName.E: 'e'>, 'ELEMENTARY_CHARGE': <PhysicsConstantName.ELEMENTARY_CHARGE: 'elementary_charge'>, 'M_E': <PhysicsConstantName.M_E: 'm_e'>, 'ELECTRON_MASS': <PhysicsConstantName.ELECTRON_MASS: 'electron_mass'>, 'M_P': <PhysicsConstantName.M_P: 'm_p'>, 'PROTON_MASS': <PhysicsConstantName.PROTON_MASS: 'proton_mass'>, 'MU_B': <PhysicsConstantName.MU_B: 'mu_B'>, 'BOHR_MAGNETON': <PhysicsConstantName.BOHR_MAGNETON: 'bohr_magneton'>, 'NA': <PhysicsConstantName.NA: 'NA'>, 'AVOGADRO_NUM': <PhysicsConstantName.AVOGADRO_NUM: 'avogadro_num'>, 'R': <PhysicsConstantName.R: 'R'>, 'MOLAR_GAS_CONST': <PhysicsConstantName.MOLAR_GAS_CONST: 'molar_gas_const'>, 'K_B': <PhysicsConstantName.K_B: 'K_B'>, 'BOLTZMANN_CONST': <PhysicsConstantName.BOLTZMANN_CONST: 'boltzmann_const'>, 'F': <PhysicsConstantName.F: 'F'>, 'FARADAY_CONST': <PhysicsConstantName.FARADAY_CONST: 'faraday_const'>, 'SIGMA': <PhysicsConstantName.SIGMA: 'sigma'>, 'STEFAN_BOLTZMANN_CONST': <PhysicsConstantName.STEFAN_BOLTZMANN_CONST: 'stefan_boltzmann_const'>}, '_member_type_': <class 'str'>, '_value2member_map_': {'pi': <PhysicsConstantName.PI: 'pi'>, 'c': <PhysicsConstantName.C: 'c'>, 'speed_of_light': <PhysicsConstantName.SPEED_OF_LIGHT: 'speed_of_light'>, 'G': <PhysicsConstantName.G: 'G'>, 'newtonian_gravitation': <PhysicsConstantName.NEWTONIAN_GRAVITATION: 'newtonian_gravitation'>, 'h': <PhysicsConstantName.H: 'h'>, 'planck_const': <PhysicsConstantName.PLANCK_CONST: 'planck_const'>, 'mu_0': <PhysicsConstantName.MU_0: 'mu_0'>, 'vacuum_permeability': <PhysicsConstantName.VACUUM_PERMEABILITY: 'vacuum_permeability'>, 'E_0': <PhysicsConstantName.E_0: 'E_0'>, 'vacuum_permitivity': <PhysicsConstantName.VACUUM_PERMITIVITY: 'vacuum_permitivity'>, 'Z_0': <PhysicsConstantName.Z_0: 'Z_0'>, 'vacuum_impedance': <PhysicsConstantName.VACUUM_IMPEDANCE: 'vacuum_impedance'>, 'k_e': <PhysicsConstantName.K_E: 'k_e'>, 'coulomb_const': <PhysicsConstantName.COULOMB_CONST: 'coulomb_const'>, 'e': <PhysicsConstantName.E: 'e'>, 'elementary_charge': <PhysicsConstantName.ELEMENTARY_CHARGE: 'elementary_charge'>, 'm_e': <PhysicsConstantName.M_E: 'm_e'>, 'electron_mass': <PhysicsConstantName.ELECTRON_MASS: 'electron_mass'>, 'm_p': <PhysicsConstantName.M_P: 'm_p'>, 'proton_mass': <PhysicsConstantName.PROTON_MASS: 'proton_mass'>, 'mu_B': <PhysicsConstantName.MU_B: 'mu_B'>, 'bohr_magneton': <PhysicsConstantName.BOHR_MAGNETON: 'bohr_magneton'>, 'NA': <PhysicsConstantName.NA: 'NA'>, 'avogadro_num': <PhysicsConstantName.AVOGADRO_NUM: 'avogadro_num'>, 'R': <PhysicsConstantName.R: 'R'>, 'molar_gas_const': <PhysicsConstantName.MOLAR_GAS_CONST: 'molar_gas_const'>, 'K_B': <PhysicsConstantName.K_B: 'K_B'>, 'boltzmann_const': <PhysicsConstantName.BOLTZMANN_CONST: 'boltzmann_const'>, 'F': <PhysicsConstantName.F: 'F'>, 'faraday_const': <PhysicsConstantName.FARADAY_CONST: 'faraday_const'>, 'sigma': <PhysicsConstantName.SIGMA: 'sigma'>, 'stefan_boltzmann_const': <PhysicsConstantName.STEFAN_BOLTZMANN_CONST: 'stefan_boltzmann_const'>}, 'PI': <PhysicsConstantName.PI: 'pi'>, 'C': <PhysicsConstantName.C: 'c'>, 'SPEED_OF_LIGHT': <PhysicsConstantName.SPEED_OF_LIGHT: 'speed_of_light'>, 'G': <PhysicsConstantName.G: 'G'>, 'NEWTONIAN_GRAVITATION': <PhysicsConstantName.NEWTONIAN_GRAVITATION: 'newtonian_gravitation'>, 'H': <PhysicsConstantName.H: 'h'>, 'PLANCK_CONST': <PhysicsConstantName.PLANCK_CONST: 'planck_const'>, 'MU_0': <PhysicsConstantName.MU_0: 'mu_0'>, 'VACUUM_PERMEABILITY': <PhysicsConstantName.VACUUM_PERMEABILITY: 'vacuum_permeability'>, 'E_0': <PhysicsConstantName.E_0: 'E_0'>, 'VACUUM_PERMITIVITY': <PhysicsConstantName.VACUUM_PERMITIVITY: 'vacuum_permitivity'>, 'Z_0': <PhysicsConstantName.Z_0: 'Z_0'>, 'VACUUM_IMPEDANCE': <PhysicsConstantName.VACUUM_IMPEDANCE: 'vacuum_impedance'>, 'K_E': <PhysicsConstantName.K_E: 'k_e'>, 'COULOMB_CONST': <PhysicsConstantName.COULOMB_CONST: 'coulomb_const'>, 'E': <PhysicsConstantName.E: 'e'>, 'ELEMENTARY_CHARGE': <PhysicsConstantName.ELEMENTARY_CHARGE: 'elementary_charge'>, 'M_E': <PhysicsConstantName.M_E: 'm_e'>, 'ELECTRON_MASS': <PhysicsConstantName.ELECTRON_MASS: 'electron_mass'>, 'M_P': <PhysicsConstantName.M_P: 'm_p'>, 'PROTON_MASS': <PhysicsConstantName.PROTON_MASS: 'proton_mass'>, 'MU_B': <PhysicsConstantName.MU_B: 'mu_B'>, 'BOHR_MAGNETON': <PhysicsConstantName.BOHR_MAGNETON: 'bohr_magneton'>, 'NA': <PhysicsConstantName.NA: 'NA'>, 'AVOGADRO_NUM': <PhysicsConstantName.AVOGADRO_NUM: 'avogadro_num'>, 'R': <PhysicsConstantName.R: 'R'>, 'MOLAR_GAS_CONST': <PhysicsConstantName.MOLAR_GAS_CONST: 'molar_gas_const'>, 'K_B': <PhysicsConstantName.K_B: 'K_B'>, 'BOLTZMANN_CONST': <PhysicsConstantName.BOLTZMANN_CONST: 'boltzmann_const'>, 'F': <PhysicsConstantName.F: 'F'>, 'FARADAY_CONST': <PhysicsConstantName.FARADAY_CONST: 'faraday_const'>, 'SIGMA': <PhysicsConstantName.SIGMA: 'sigma'>, 'STEFAN_BOLTZMANN_CONST': <PhysicsConstantName.STEFAN_BOLTZMANN_CONST: 'stefan_boltzmann_const'>, '__repr__': <function Enum.__repr__>, '__format__': <function Enum.__format__>, '__new__': <function Enum.__new__>, '__annotations__': {}})[source]
- _generate_next_value_(start, count, last_values)[source]
Generate the next value when not given.
name: the name of the member start: the initial start value or None count: the number of existing members last_value: the last value assigned or None
- _member_map_ = {'AVOGADRO_NUM': PhysicsConstantName.AVOGADRO_NUM, 'BOHR_MAGNETON': PhysicsConstantName.BOHR_MAGNETON, 'BOLTZMANN_CONST': PhysicsConstantName.BOLTZMANN_CONST, 'C': PhysicsConstantName.C, 'COULOMB_CONST': PhysicsConstantName.COULOMB_CONST, 'E': PhysicsConstantName.E, 'ELECTRON_MASS': PhysicsConstantName.ELECTRON_MASS, 'ELEMENTARY_CHARGE': PhysicsConstantName.ELEMENTARY_CHARGE, 'E_0': PhysicsConstantName.E_0, 'F': PhysicsConstantName.F, 'FARADAY_CONST': PhysicsConstantName.FARADAY_CONST, 'G': PhysicsConstantName.G, 'H': PhysicsConstantName.H, 'K_B': PhysicsConstantName.K_B, 'K_E': PhysicsConstantName.K_E, 'MOLAR_GAS_CONST': PhysicsConstantName.MOLAR_GAS_CONST, 'MU_0': PhysicsConstantName.MU_0, 'MU_B': PhysicsConstantName.MU_B, 'M_E': PhysicsConstantName.M_E, 'M_P': PhysicsConstantName.M_P, 'NA': PhysicsConstantName.NA, 'NEWTONIAN_GRAVITATION': PhysicsConstantName.NEWTONIAN_GRAVITATION, 'PI': PhysicsConstantName.PI, 'PLANCK_CONST': PhysicsConstantName.PLANCK_CONST, 'PROTON_MASS': PhysicsConstantName.PROTON_MASS, 'R': PhysicsConstantName.R, 'SIGMA': PhysicsConstantName.SIGMA, 'SPEED_OF_LIGHT': PhysicsConstantName.SPEED_OF_LIGHT, 'STEFAN_BOLTZMANN_CONST': PhysicsConstantName.STEFAN_BOLTZMANN_CONST, 'VACUUM_IMPEDANCE': PhysicsConstantName.VACUUM_IMPEDANCE, 'VACUUM_PERMEABILITY': PhysicsConstantName.VACUUM_PERMEABILITY, 'VACUUM_PERMITIVITY': PhysicsConstantName.VACUUM_PERMITIVITY, 'Z_0': PhysicsConstantName.Z_0}[source]
- _member_names_ = ['PI', 'C', 'SPEED_OF_LIGHT', 'G', 'NEWTONIAN_GRAVITATION', 'H', 'PLANCK_CONST', 'MU_0', 'VACUUM_PERMEABILITY', 'E_0', 'VACUUM_PERMITIVITY', 'Z_0', 'VACUUM_IMPEDANCE', 'K_E', 'COULOMB_CONST', 'E', 'ELEMENTARY_CHARGE', 'M_E', 'ELECTRON_MASS', 'M_P', 'PROTON_MASS', 'MU_B', 'BOHR_MAGNETON', 'NA', 'AVOGADRO_NUM', 'R', 'MOLAR_GAS_CONST', 'K_B', 'BOLTZMANN_CONST', 'F', 'FARADAY_CONST', 'SIGMA', 'STEFAN_BOLTZMANN_CONST'][source]
- _value2member_map_ = {'E_0': PhysicsConstantName.E_0, 'F': PhysicsConstantName.F, 'G': PhysicsConstantName.G, 'K_B': PhysicsConstantName.K_B, 'NA': PhysicsConstantName.NA, 'R': PhysicsConstantName.R, 'Z_0': PhysicsConstantName.Z_0, 'avogadro_num': PhysicsConstantName.AVOGADRO_NUM, 'bohr_magneton': PhysicsConstantName.BOHR_MAGNETON, 'boltzmann_const': PhysicsConstantName.BOLTZMANN_CONST, 'c': PhysicsConstantName.C, 'coulomb_const': PhysicsConstantName.COULOMB_CONST, 'e': PhysicsConstantName.E, 'electron_mass': PhysicsConstantName.ELECTRON_MASS, 'elementary_charge': PhysicsConstantName.ELEMENTARY_CHARGE, 'faraday_const': PhysicsConstantName.FARADAY_CONST, 'h': PhysicsConstantName.H, 'k_e': PhysicsConstantName.K_E, 'm_e': PhysicsConstantName.M_E, 'm_p': PhysicsConstantName.M_P, 'molar_gas_const': PhysicsConstantName.MOLAR_GAS_CONST, 'mu_0': PhysicsConstantName.MU_0, 'mu_B': PhysicsConstantName.MU_B, 'newtonian_gravitation': PhysicsConstantName.NEWTONIAN_GRAVITATION, 'pi': PhysicsConstantName.PI, 'planck_const': PhysicsConstantName.PLANCK_CONST, 'proton_mass': PhysicsConstantName.PROTON_MASS, 'sigma': PhysicsConstantName.SIGMA, 'speed_of_light': PhysicsConstantName.SPEED_OF_LIGHT, 'stefan_boltzmann_const': PhysicsConstantName.STEFAN_BOLTZMANN_CONST, 'vacuum_impedance': PhysicsConstantName.VACUUM_IMPEDANCE, 'vacuum_permeability': PhysicsConstantName.VACUUM_PERMEABILITY, 'vacuum_permitivity': PhysicsConstantName.VACUUM_PERMITIVITY}[source]