tidy3d.VarshniEnergyBandGap#

class VarshniEnergyBandGap[source]#

Bases: Tidy3dBaseModel

Models the temperature dependence of the energy band gap (Eg) using the Varshni formula.

Parameters:
  • eg_0 (PositiveFloat) – [units = eV]. Energy band gap at absolute zero (0 Kelvin).

  • alpha (PositiveFloat) – [units = eV/K]. Empirical Varshni coefficient (α).

  • beta (PositiveFloat) – [units = K]. Empirical Varshni coefficient (β), related to the Debye temperature.

Notes

The model implements the following formula:

\[E_g(T) = E_g(0) - \frac{\alpha T^2}{T + \beta}\]

Example

>>> # Parameters for Silicon (Si)
>>> si_model = VarshniEnergyBandGap(
...     eg_0=1.17,
...     alpha=4.73e-4,
...     beta=636.0,
... )

References

Attributes

eg_0#
alpha#
beta#