Constants#

Physical Constants#

constants.C_0

Speed of light in vacuum [um/s]

constants.HBAR

Reduced Planck constant [eV*s]

constants.Q_e

Fundamental charge [C]

constants.ETA_0

Vacuum impedance in Ohms

constants.EPSILON_0

Vacuum permittivity [F/um]

constants.MU_0

Vacuum permeability [H/um]

constants.K_B

Boltzmann constant [eV/K]

Tidy3D Special Constants#

constants.inf

Representation of infinity used within tidy3d.

Tidy3D Configuration#

config.ConfigManager

High-level orchestrator for tidy3d configuration.

Default Absorber Parameters#

DefaultPMLParameters

Specifies full set of parameters needed for complex, frequency-shifted PML.

DefaultStablePMLParameters

Specifies full set of parameters needed for complex, frequency-shifted PML.

DefaultAbsorberParameters

Specifies parameters common to Absorbers and PMLs.

Units#

constants.HERTZ

One cycle per second.

constants.TERAHERTZ

One trillion (10^12) cycles per second.

constants.SECOND

SI unit of time.

constants.PICOSECOND

One trillionth (10^-12) of a second.

constants.METER

SI unit of length.

constants.MICROMETER

One millionth (10^-6) of a meter.

constants.NANOMETER

One billionth (10^-9) of a meter.

constants.RADIAN

SI unit of angle.

constants.CONDUCTIVITY

Siemens per micrometer.

constants.PERMITTIVITY

Relative permittivity.

constants.PML_SIGMA

2 times vacuum permittivity over time differential step.

constants.RADPERSEC

One radian per second.

constants.ELECTRON_VOLT

Unit of energy.

constants.KELVIN

SI unit of temperature.

constants.PML_SIGMA

2 times vacuum permittivity over time differential step.

constants.CMCUBE

Cubic centimeter unit of volume.

constants.PERCMCUBE

Unit per centimeter cube.

constants.WATT

SI unit of power.

constants.VOLT

SI unit of electric potential.

constants.THERMAL_CONDUCTIVITY

Watts per (micrometer Kelvin).

constants.SPECIFIC_HEAT_CAPACITY

Joules per (kilogram Kelvin).

constants.HEAT_FLUX

Watts per square micrometer.

constants.VOLUMETRIC_HEAT_RATE

Watts per cube micrometer.

constants.HEAT_TRANSFER_COEFF

Watts per (square micrometer Kelvin).

Precision & Comparator Values#

constants.dp_eps

Double floating point precision.

constants.fp_eps

Floating point precision.

constants.pec_val

PEC values for mode solver

constants.LARGE_NUMBER

Large number used for comparing infinity.

constants.GLANCING_CUTOFF

If angle_theta is within GLANCING_CUTOFF of an odd multiple of np.pi/2 in an angled source or in mode spec, raise warning.