Shiiiit

aaa

class semiconductor.material.BandGap(**kwargs)[source]

A simple class that combines the intrinsic band gap (band gap variation with temperature) and band gap narrowing (band gap changes from everything else) for easy use.

Inputs to this class are:

  1. material: (str)
    The elemental name for the material. Defualt (Si)
  2. temp: (float)
    The temperature of the material in Kelvin (300)
  3. iEg_author: (str)
    The author of the intrinsic band gap model to be used
  4. multiplier: (float)
    A multipler. This is a hack that people use to adjust the bandgap to achieve other desired values.
  5. BGN_author: (str)
    The author of the band gap narrowing.
  1. nxc: (array like |cm-3|)
    The number of excess carriers
  2. Na: (array like |cm-3| )
    The number of acceptor dopants
  3. Nd: (array like |cm-3|)
    The number of donar dopants
class semiconductor.material.BandGap(**kwargs)[source]

A simple class that combines the intrinsic band gap (band gap variation with temperature) and band gap narrowing (band gap changes from everything else) for easy use.

Inputs to this class are:

  1. material: (str)
    The elemental name for the material. Defualt (Si)
  2. temp: (float)
    The temperature of the material in Kelvin (300)
  3. iEg_author: (str)
    The author of the intrinsic band gap model to be used
  4. multiplier: (float)
    A multipler. This is a hack that people use to adjust the bandgap to achieve other desired values.
  5. BGN_author: (str)
    The author of the band gap narrowing.
  1. nxc: (array like |cm-3|)
    The number of excess carriers
  2. Na: (array like |cm-3| )
    The number of acceptor dopants
  3. Nd: (array like |cm-3|)
    The number of donar dopants
update(**kwargs)[source]

Calculates the band gap for the given models

:any::py:func: test

E = m c^2

this is a thing

:doc:’bandgap’

download test.py

This formula $ y=sum_{i=1}^n g(x_i) $ –>