PLaSK library
Loading...
Searching...
No Matches
gaas.Barrier Class Reference
Inheritance diagram for gaas.Barrier:
[legend]
Collaboration diagram for gaas.Barrier:
[legend]

Public Member Functions

 VB (self, T=300., e=0., point=None, hole=None)
 
 A (self, T=300.)
 
 B (self, T=300.)
 
 C (self, T=300.)
 
 Eg (self, T=300., e=0., point=None)
 
 nr (self, wl, T=300., n=0.)
 
 absp (self, wl, T=300.)
 
 A (self, T=300.)
 
 B (self, T=300.)
 
 C (self, T=300.)
 
 Eg (self, T=300., e=0., point=None)
 
 nr (self, wl, T=300., n=0.)
 
 absp (self, wl, T=300.)
 

Static Public Member Functions

 VB (T=300., e=0., point=None, hole=None)
 

Static Public Attributes

float lattC = 5.654
 
float Dso = 0.3548
 
float Me = 0.103
 
float Mhh = 0.6
 
float Mlh = 0.14
 
int D = 10
 

Detailed Description

Definition at line 27 of file gaas.py.

Member Function Documentation

◆ A() [1/2]

gaas.Barrier.A (   self,
  T = 300. 
)

Definition at line 36 of file gaas.py.

◆ A() [2/2]

gaas.Barrier.A (   self,
  T = 300. 
)

Definition at line 36 of file gaas.py.

◆ absp() [1/2]

gaas.Barrier.absp (   self,
  wl,
  T = 300. 
)

Definition at line 46 of file gaas.py.

◆ absp() [2/2]

gaas.Barrier.absp (   self,
  wl,
  T = 300. 
)

Definition at line 46 of file gaas.py.

◆ B() [1/2]

gaas.Barrier.B (   self,
  T = 300. 
)

Definition at line 38 of file gaas.py.

◆ B() [2/2]

gaas.Barrier.B (   self,
  T = 300. 
)

Definition at line 38 of file gaas.py.

◆ C() [1/2]

gaas.Barrier.C (   self,
  T = 300. 
)

Definition at line 40 of file gaas.py.

◆ C() [2/2]

gaas.Barrier.C (   self,
  T = 300. 
)

Definition at line 40 of file gaas.py.

◆ Eg() [1/2]

gaas.Barrier.Eg (   self,
  T = 300.,
  e = 0.,
  point = None 
)

Definition at line 42 of file gaas.py.

◆ Eg() [2/2]

gaas.Barrier.Eg (   self,
  T = 300.,
  e = 0.,
  point = None 
)

Definition at line 42 of file gaas.py.

◆ nr() [1/2]

gaas.Barrier.nr (   self,
  wl,
  T = 300.,
  n = 0. 
)

Definition at line 44 of file gaas.py.

◆ nr() [2/2]

gaas.Barrier.nr (   self,
  wl,
  T = 300.,
  n = 0. 
)

Definition at line 44 of file gaas.py.

◆ VB() [1/2]

gaas.Barrier.VB (   self,
  T = 300.,
  e = 0.,
  point = None,
  hole = None 
)

Definition at line 34 of file gaas.py.

◆ VB() [2/2]

gaas.Barrier.VB (   T = 300.,
  e = 0.,
  point = None,
  hole = None 
)
static

Definition at line 34 of file gaas.py.

Member Data Documentation

◆ D

int gaas.Barrier.D = 10
static

Definition at line 33 of file gaas.py.

◆ Dso

float gaas.Barrier.Dso = 0.3548
static

Definition at line 29 of file gaas.py.

◆ lattC

float gaas.Barrier.lattC = 5.654
static

Definition at line 28 of file gaas.py.

◆ Me

float gaas.Barrier.Me = 0.103
static

Definition at line 30 of file gaas.py.

◆ Mhh

float gaas.Barrier.Mhh = 0.6
static

Definition at line 31 of file gaas.py.

◆ Mlh

float gaas.Barrier.Mlh = 0.14
static

Definition at line 32 of file gaas.py.


The documentation for this class was generated from the following files: