kittycad.models.physics_constant_name.PhysicsConstantName

class kittycad.models.physics_constant_name.PhysicsConstantName(value)[source][source]

Bases: str, enum.Enum

The valid types of phys constant names.

__init__()[source]

Attributes

PI

//en.wikipedia.org/wiki//Speed_of_light>

C

//en.wikipedia.org/wiki//Speed_of_light>

SPEED_OF_LIGHT

//en.wikipedia.org/wiki/Gravitational_constant>

G

//en.wikipedia.org/wiki/Gravitational_constant>

NEWTONIAN_GRAVITATION

//en.wikipedia.org/wiki/Planck_constant>

H

//en.wikipedia.org/wiki/Planck_constant>

PLANCK_CONST

//en.wikipedia.org/wiki/Vacuum_permeability>

MU_0

//en.wikipedia.org/wiki/Vacuum_permeability>

VACUUM_PERMEABILITY

//en.wikipedia.org/wiki/Vacuum_permittivity>

E_0

//en.wikipedia.org/wiki/Vacuum_permittivity>]

VACUUM_PERMITIVITY

//en.wikipedia.org/wiki/Impedance_of_free_space>

Z_0

//en.wikipedia.org/wiki/Impedance_of_free_space>

VACUUM_IMPEDANCE

//en.wikipedia.org/wiki/Coulomb_constant>

K_E

//en.wikipedia.org/wiki/Coulomb_constant>

COULOMB_CONST

//en.wikipedia.org/wiki/Elementary_charge>

E

//en.wikipedia.org/wiki/Elementary_charge>

ELEMENTARY_CHARGE

//en.wikipedia.org/wiki/Electron_mass>

M_E

//en.wikipedia.org/wiki/Electron_mass>

ELECTRON_MASS

//en.wikipedia.org/wiki/Proton>

M_P

//en.wikipedia.org/wiki/Proton>

PROTON_MASS

//en.wikipedia.org/wiki/Bohr_magneton>

MU_B

//en.wikipedia.org/wiki/Bohr_magneton>

BOHR_MAGNETON

//en.wikipedia.org/wiki/Avogadro_constant>

NA

//en.wikipedia.org/wiki/Avogadro_constant>

AVOGADRO_NUM

//en.wikipedia.org/wiki/Gas_constant>

R

//en.wikipedia.org/wiki/Gas_constant>

MOLAR_GAS_CONST

//en.wikipedia.org/wiki/Boltzmann_constant>

K_B

//en.wikipedia.org/wiki/Boltzmann_constant>

BOLTZMANN_CONST

//en.wikipedia.org/wiki/Faraday_constant>

F

//en.wikipedia.org/wiki/Faraday_constant>

FARADAY_CONST

//en.wikipedia.org/wiki/Stefan%E2%80%93Boltzmann_constant>

SIGMA

//en.wikipedia.org/wiki/Stefan%E2%80%93Boltzmann_constant>

STEFAN_BOLTZMANN_CONST

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

C = 'c'[source]

//en.wikipedia.org/wiki//Speed_of_light>

Type

# Speed of light in a vacuum. <https

COULOMB_CONST = 'coulomb_const'[source]

//en.wikipedia.org/wiki/Elementary_charge>

Type

# e - elementary charge. <https

E = 'e'[source]

//en.wikipedia.org/wiki/Elementary_charge>

Type

# 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

F = 'F'[source]

//en.wikipedia.org/wiki/Faraday_constant>

Type

# Faraday constant. <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

H = 'h'[source]

//en.wikipedia.org/wiki/Planck_constant>

Type

# Planck constant. <https

K_B = 'K_B'[source]

//en.wikipedia.org/wiki/Boltzmann_constant>

Type

# Boltzmann constant. <https

K_E = 'k_e'[source]

//en.wikipedia.org/wiki/Coulomb_constant>

Type

# Coulomb’s constant. <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

MU_B = 'mu_B'[source]

//en.wikipedia.org/wiki/Bohr_magneton>

Type

# Bohr magneton. <https

M_E = 'm_e'[source]

//en.wikipedia.org/wiki/Electron_mass>

Type

# electron mass. <https

M_P = 'm_p'[source]

//en.wikipedia.org/wiki/Proton>

Type

# proton mass. <https

NA = 'NA'[source]

//en.wikipedia.org/wiki/Avogadro_constant>

Type

# Avogadro’s Number. <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

R = 'R'[source]

//en.wikipedia.org/wiki/Gas_constant>

Type

# Molar Gas constant. <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

STEFAN_BOLTZMANN_CONST = 'stefan_boltzmann_const'[source]
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

__annotations__ = {}[source]
__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]
__module__ = 'kittycad.models.physics_constant_name'[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]
_member_type_[source]

alias of str

_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]