Table Of Contents

This Page

openbandparams.iii_v package

Submodules

openbandparams.iii_v.binary module

class openbandparams.iii_v.binary.Binary[source]

Bases: openbandparams.iii_v.base_material.Base

classmethod Delta_SO(**kwargs)[source]

Returns the split-off energy, Delta_SO, in electron Volts.

classmethod Eg(**kwargs)[source]

Returns the bandgap, Eg, in electron Volts at a given temperature, T, in Kelvin (default: 300 K).

classmethod Eg_Gamma(**kwargs)[source]

Returns the Gamma-valley bandgap, Eg_Gamma, in electron Volts at a given temperature, T, in Kelvin (default: 300 K).

classmethod Eg_Gamma_0(**kwargs)[source]

Returns the Gamma-valley bandgap, Eg_Gamma, in electron Volts at 0 K.

classmethod Eg_L(**kwargs)[source]

Returns the L-valley bandgap, Eg_L, in electron Volts at a given temperature, T, in Kelvin (default: 300 K).

classmethod Eg_L_0(**kwargs)[source]

Returns the L-valley bandgap, Eg_L, in electron Volts at 0 K.

classmethod Eg_X(**kwargs)[source]

Returns the X-valley bandgap, Eg_X, in electron Volts at a given temperature, T, in Kelvin (default: 300 K).

classmethod Eg_X_0(**kwargs)[source]

Returns the X-valley bandgap, Eg_X, in electron Volts at 0 K.

classmethod Ep(**kwargs)[source]

Returns the Ep matrix element, in electron Volts.

classmethod F(**kwargs)[source]

Returns the F Kane parameter (unitless).

LaTeX = <bound class method Binary.LaTeX>[source]
classmethod Luttinger1(**kwargs)[source]

Returns the first Luttinger parameter (unitless).

classmethod Luttinger2(**kwargs)[source]

Returns the second Luttinger parameter (unitless).

classmethod Luttinger3(**kwargs)[source]

Returns the second Luttinger parameter (unitless).

classmethod VBO(**kwargs)[source]

Returns the valance band offset energy, VBO, in electron Volts relative to the InSb valance band maximum.

classmethod a(**kwargs)[source]

Returns the lattice parameter, a, in Angstroms at a given temperature, T, in Kelvin (default: 300 K).

classmethod a_300K(**kwargs)[source]

Returns the lattice parameter, a, in Angstroms at 300 K.

classmethod a_c(**kwargs)[source]

Returns the conduction band deformation potential, a_c, in electron Volts.

classmethod a_v(**kwargs)[source]

Returns the valance band deformation potential, a_v, in electron Volts.

classmethod alpha_Gamma(**kwargs)[source]

Returns the Gamma-valley alpha Varshni parameter, alpha_Gamma, in electron Volts per Kelvin.

classmethod alpha_L(**kwargs)[source]

Returns the L-valley alpha Varshni parameter, alpha_L, in electron Volts per Kelvin.

classmethod alpha_X(**kwargs)[source]

Returns the X-valley alpha Varshni parameter, alpha_X, in electron Volts per Kelvin.

classmethod b(**kwargs)[source]

Returns the b shear deformation potential, in electron Volts.

classmethod beta_Gamma(**kwargs)[source]

Returns the Gamma-valley beta Varshni parameter, beta_Gamma, in Kelvin.

classmethod beta_L(**kwargs)[source]

Returns the L-valley beta Varshni parameter, beta_L, in Kelvin.

classmethod beta_X(**kwargs)[source]

Returns the X-valley beta Varshni parameter, beta_X, in Kelvin.

classmethod c_11(**kwargs)[source]

Returns the c_11 elastic constant, in gigapascals.

classmethod c_12(**kwargs)[source]

Returns the c_12 elastic constant, in gigapascals.

classmethod c_44(**kwargs)[source]

Returns the c_44 elastic constant, in gigapascals.

classmethod d(**kwargs)[source]

Returns the d shear deformation potential, in electron Volts.

classmethod da_dT(**kwargs)[source]

Returns the thermal expansion coefficient, da_dT, of the lattice parameter, a, in Angstroms per Kelvin.

classmethod elementFraction(element)[source]

Returns the fractional concentration of element with respect to its sublattice. In a III-V binary, the fraction is either 1 if element is present, or 0 if it is not.

classmethod meff_SO(**kwargs)[source]

Returns the split-off band hole effective mass, meff_SO, in units of electron mass.

classmethod meff_e_Gamma(**kwargs)[source]

Returns the Gamma-valley electron effective mass, meff_e_Gamma, in units of electron mass.

classmethod meff_e_L_DOS(**kwargs)[source]

Returns the L-valley electron density of states effective mass, meff_e_L_DOS, in units of electron mass.

classmethod meff_e_L_long(**kwargs)[source]

Returns the L-valley electron effective mass in the longitudinal direction, meff_e_L_long, in units of electron mass.

classmethod meff_e_L_trans(**kwargs)[source]

Returns the L-valley electron effective mass in the transverse direction, meff_e_L_trans, in units of electron mass.

classmethod meff_e_X_DOS(**kwargs)[source]

Returns the X-valley electron density of states effective mass, meff_e_X_DOS, in units of electron mass.

classmethod meff_e_X_long(**kwargs)[source]

Returns the X-valley electron effective mass in the longitudinal direction, meff_e_X_long, in units of electron mass.

classmethod meff_e_X_trans(**kwargs)[source]

Returns the X-valley electron effective mass in the transverse direction, meff_e_X_trans, in units of electron mass.

class openbandparams.iii_v.binary.BinaryType[source]

Bases: openbandparams.base_material.BaseType

openbandparams.iii_v.quaternary module

class openbandparams.iii_v.quaternary.Quaternary[source]

Bases: openbandparams.iii_v.base_material.Base

class openbandparams.iii_v.quaternary.Quaternary1(**kwargs)[source]

Bases: openbandparams.iii_v.quaternary.Quaternary1or2

For alloys of the AB_{x}C_{y}D_{1-x-y} type [1], where A is the only Group III element. These require only three ternaries for interpolation.

[1] C. K. Williams, T. H. Glisson, J. R. Hauser, and M. A. Littlejohn, “Energy bandgap and lattice constant contours of iii-v quaternary alloys of the form Ax By Cz D or A Bx Cy Dz,” JEM, vol. 7, no. 5, pp. 639-646, Sep. 1978.

LaTeX = <bound class method Quaternary1.LaTeX>[source]
elementFraction = <bound class method Quaternary1.elementFraction>[source]
class openbandparams.iii_v.quaternary.Quaternary1or2(**kwargs)[source]

Bases: openbandparams.iii_v.quaternary.Quaternary

For alloys of the AB_{x}C_{y}D_{1-x-y} and A_{x}B_{y}C_{1-x-y}D types [1]. These require only three ternaries for interpolation.

[1] C. K. Williams, T. H. Glisson, J. R. Hauser, and M. A. Littlejohn, “Energy bandgap and lattice constant contours of iii-v quaternary alloys of the form Ax By Cz D or A Bx Cy Dz,” JEM, vol. 7, no. 5, pp. 639-646, Sep. 1978.

class openbandparams.iii_v.quaternary.Quaternary1or2Type[source]

Bases: openbandparams.base_material.BaseType

class openbandparams.iii_v.quaternary.Quaternary2(**kwargs)[source]

Bases: openbandparams.iii_v.quaternary.Quaternary1or2

For alloys of the A_{x}B_{y}C_{1-x-y}D type [1], where D is the only Group V element. These require only three ternaries for interpolation.

[1] C. K. Williams, T. H. Glisson, J. R. Hauser, and M. A. Littlejohn, “Energy bandgap and lattice constant contours of iii-v quaternary alloys of the form Ax By Cz D or A Bx Cy Dz,” JEM, vol. 7, no. 5, pp. 639-646, Sep. 1978.

LaTeX = <bound class method Quaternary2.LaTeX>[source]
elementFraction = <bound class method Quaternary2.elementFraction>[source]
class openbandparams.iii_v.quaternary.Quaternary3(**kwargs)[source]

Bases: openbandparams.iii_v.quaternary.Quaternary

For alloys of the A_{x}B_{1-x}C_{y}D_{1-y} type [1-2]. Where A and B are Group III elements, and C and D are Group V elements. These require four ternaries for interpolation.

[1] T. H. Glisson, J. R. Hauser, M. A. Littlejohn, and C. K. Williams, “Energy bandgap and lattice constant contours of iii-v quaternary alloys,” JEM, vol. 7, no. 1, pp. 1-16, Jan. 1978.

[2] I. Vurgaftman, J. R. Meyer, and L. R. Ram-Mohan, “Band parameters for III-V compound semiconductors and their alloys,” J. Appl. Phys., vol. 89, no. 11, pp. 5815-5875, Jun. 2001.

LaTeX = <bound class method Quaternary3.LaTeX>[source]
elementFraction = <bound class method Quaternary3.elementFraction>[source]
class openbandparams.iii_v.quaternary.Quaternary3Type[source]

Bases: openbandparams.base_material.BaseType

openbandparams.iii_v.ternary module

class openbandparams.iii_v.ternary.Ternary(**kwargs)[source]

Bases: openbandparams.iii_v.base_material.Base

class openbandparams.iii_v.ternary.Ternary1(**kwargs)[source]

Bases: openbandparams.iii_v.ternary.Ternary

For alloys of the A_{x}B_{1-x}C type, where A and B are Group III elements, and C is a Group V element.

LaTeX = <bound class method Ternary1.LaTeX>[source]
elementFraction(element)[source]
class openbandparams.iii_v.ternary.Ternary2(**kwargs)[source]

Bases: openbandparams.iii_v.ternary.Ternary

For alloys of the AB_{x}C_{1-x} type, where A is a Group III element, and B and C are Group V elements.

LaTeX = <bound class method Ternary2.LaTeX>[source]
elementFraction(element)[source]
class openbandparams.iii_v.ternary.TernaryType[source]

Bases: openbandparams.base_material.BaseType

Module contents

class openbandparams.iii_v.AlN

Bases: openbandparams.iii_v.binary.Binary

elements = ('Al', 'N')
name = 'AlN'
class openbandparams.iii_v.GaN

Bases: openbandparams.iii_v.binary.Binary

elements = ('Ga', 'N')
name = 'GaN'
class openbandparams.iii_v.InN

Bases: openbandparams.iii_v.binary.Binary

elements = ('In', 'N')
name = 'InN'
class openbandparams.iii_v.AlP

Bases: openbandparams.iii_v.binary.Binary

elements = ('Al', 'P')
name = 'AlP'
class openbandparams.iii_v.GaP

Bases: openbandparams.iii_v.binary.Binary

classmethod Eg_Gamma(**kwargs)

Returns the Gamma-valley bandgap, Eg_Gamma, in electron Volts at a given temperature, T, in Kelvin (default: 300 K).

GaP has a unique Gamma-gap temperature dependence.

elements = ('Ga', 'P')
name = 'GaP'
class openbandparams.iii_v.InP

Bases: openbandparams.iii_v.binary.Binary

elements = ('In', 'P')
name = 'InP'
class openbandparams.iii_v.AlAs

Bases: openbandparams.iii_v.binary.Binary

elements = ('Al', 'As')
name = 'AlAs'
class openbandparams.iii_v.GaAs

Bases: openbandparams.iii_v.binary.Binary

elements = ('Ga', 'As')
name = 'GaAs'
class openbandparams.iii_v.InAs

Bases: openbandparams.iii_v.binary.Binary

elements = ('In', 'As')
name = 'InAs'
class openbandparams.iii_v.AlSb

Bases: openbandparams.iii_v.binary.Binary

elements = ('Al', 'Sb')
name = 'AlSb'
class openbandparams.iii_v.GaSb

Bases: openbandparams.iii_v.binary.Binary

elements = ('Ga', 'Sb')
name = 'GaSb'
class openbandparams.iii_v.InSb

Bases: openbandparams.iii_v.binary.Binary

elements = ('In', 'Sb')
name = 'InSb'
class openbandparams.iii_v.AlGaN(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary1

binaries = (AlN, GaN)
elements = ('Al', 'Ga', 'N')
name = 'AlGaN'
class openbandparams.iii_v.AlInN(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary1

binaries = (AlN, InN)
elements = ('Al', 'In', 'N')
name = 'AlInN'
class openbandparams.iii_v.GaInN(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary1

binaries = (GaN, InN)
elements = ('Ga', 'In', 'N')
name = 'GaInN'
class openbandparams.iii_v.AlGaP(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary1

binaries = (AlP, GaP)
elements = ('Al', 'Ga', 'P')
name = 'AlGaP'
class openbandparams.iii_v.AlInP(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary1

binaries = (AlP, InP)
elements = ('Al', 'In', 'P')
name = 'AlInP'
class openbandparams.iii_v.GaInP(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary1

binaries = (GaP, InP)
elements = ('Ga', 'In', 'P')
name = 'GaInP'
class openbandparams.iii_v.AlGaAs(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary1

binaries = (AlAs, GaAs)
elements = ('Al', 'Ga', 'As')
name = 'AlGaAs'
class openbandparams.iii_v.AlInAs(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary1

binaries = (AlAs, InAs)
elements = ('Al', 'In', 'As')
name = 'AlInAs'
class openbandparams.iii_v.GaInAs(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary1

binaries = (GaAs, InAs)
elements = ('Ga', 'In', 'As')
name = 'GaInAs'
class openbandparams.iii_v.AlGaSb(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary1

binaries = (AlSb, GaSb)
elements = ('Al', 'Ga', 'Sb')
name = 'AlGaSb'
class openbandparams.iii_v.AlInSb(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary1

binaries = (AlSb, InSb)
elements = ('Al', 'In', 'Sb')
name = 'AlInSb'
class openbandparams.iii_v.GaInSb(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary1

binaries = (GaSb, InSb)
elements = ('Ga', 'In', 'Sb')
name = 'GaInSb'
class openbandparams.iii_v.AlNP(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (AlN, AlP)
elements = ('Al', 'N', 'P')
name = 'AlNP'
class openbandparams.iii_v.GaNP(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (GaN, GaP)
elements = ('Ga', 'N', 'P')
name = 'GaNP'
class openbandparams.iii_v.InNP(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (InN, InP)
elements = ('In', 'N', 'P')
name = 'InNP'
class openbandparams.iii_v.AlNAs(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (AlN, AlAs)
elements = ('Al', 'N', 'As')
name = 'AlNAs'
class openbandparams.iii_v.GaNAs(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (GaN, GaAs)
elements = ('Ga', 'N', 'As')
name = 'GaNAs'
class openbandparams.iii_v.InNAs(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (InN, InAs)
elements = ('In', 'N', 'As')
name = 'InNAs'
class openbandparams.iii_v.AlPAs(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (AlP, AlAs)
elements = ('Al', 'P', 'As')
name = 'AlPAs'
class openbandparams.iii_v.GaPAs(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (GaP, GaAs)
elements = ('Ga', 'P', 'As')
name = 'GaPAs'
class openbandparams.iii_v.InPAs(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (InP, InAs)
elements = ('In', 'P', 'As')
name = 'InPAs'
class openbandparams.iii_v.AlPSb(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (AlP, AlSb)
elements = ('Al', 'P', 'Sb')
name = 'AlPSb'
class openbandparams.iii_v.GaPSb(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (GaP, GaSb)
elements = ('Ga', 'P', 'Sb')
name = 'GaPSb'
class openbandparams.iii_v.InPSb(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (InP, InSb)
elements = ('In', 'P', 'Sb')
name = 'InPSb'
class openbandparams.iii_v.AlAsSb(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (AlAs, AlSb)
elements = ('Al', 'As', 'Sb')
name = 'AlAsSb'
class openbandparams.iii_v.GaAsSb(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (GaAs, GaSb)
elements = ('Ga', 'As', 'Sb')
name = 'GaAsSb'
class openbandparams.iii_v.InAsSb(**kwargs)

Bases: openbandparams.iii_v.ternary.Ternary2

binaries = (InAs, InSb)
elements = ('In', 'As', 'Sb')
name = 'InAsSb'
class openbandparams.iii_v.AlNPAs(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary1

binaries = (AlN, AlP, AlAs)
elements = ('Al', 'N', 'P', 'As')
name = 'AlNPAs'
ternaries = (AlNP, AlNAs, AlPAs)
class openbandparams.iii_v.AlPAsSb(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary1

binaries = (AlP, AlAs, AlSb)
elements = ('Al', 'P', 'As', 'Sb')
name = 'AlPAsSb'
ternaries = (AlPAs, AlPSb, AlAsSb)
class openbandparams.iii_v.GaNPAs(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary1

binaries = (GaN, GaP, GaAs)
elements = ('Ga', 'N', 'P', 'As')
name = 'GaNPAs'
ternaries = (GaNP, GaNAs, GaPAs)
class openbandparams.iii_v.GaPAsSb(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary1

binaries = (GaP, GaAs, GaSb)
elements = ('Ga', 'P', 'As', 'Sb')
name = 'GaPAsSb'
ternaries = (GaPAs, GaPSb, GaAsSb)
class openbandparams.iii_v.InNPAs(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary1

binaries = (InN, InP, InAs)
elements = ('In', 'N', 'P', 'As')
name = 'InNPAs'
ternaries = (InNP, InNAs, InPAs)
class openbandparams.iii_v.InPAsSb(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary1

binaries = (InP, InAs, InSb)
elements = ('In', 'P', 'As', 'Sb')
name = 'InPAsSb'
ternaries = (InPAs, InPSb, InAsSb)
class openbandparams.iii_v.AlGaInN(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary2

binaries = (AlN, GaN, InN)
elements = ('Al', 'Ga', 'In', 'N')
name = 'AlGaInN'
ternaries = (AlGaN, AlInN, GaInN)
class openbandparams.iii_v.AlGaInP(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary2

binaries = (AlP, GaP, InP)
elements = ('Al', 'Ga', 'In', 'P')
name = 'AlGaInP'
ternaries = (AlGaP, AlInP, GaInP)
class openbandparams.iii_v.AlGaInAs(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary2

binaries = (AlAs, GaAs, InAs)
elements = ('Al', 'Ga', 'In', 'As')
name = 'AlGaInAs'
ternaries = (AlGaAs, AlInAs, GaInAs)
class openbandparams.iii_v.AlGaInSb(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary2

binaries = (AlSb, GaSb, InSb)
elements = ('Al', 'Ga', 'In', 'Sb')
name = 'AlGaInSb'
ternaries = (AlGaSb, AlInSb, GaInSb)
class openbandparams.iii_v.AlGaNP(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (AlN, AlP, GaN, GaP)
elements = ('Al', 'Ga', 'N', 'P')
name = 'AlGaNP'
ternaries = (AlGaN, AlGaP, AlNP, GaNP)
class openbandparams.iii_v.AlInNP(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (AlN, AlP, InN, InP)
elements = ('Al', 'In', 'N', 'P')
name = 'AlInNP'
ternaries = (AlInN, AlInP, AlNP, InNP)
class openbandparams.iii_v.GaInNP(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (GaN, GaP, InN, InP)
elements = ('Ga', 'In', 'N', 'P')
name = 'GaInNP'
ternaries = (GaInN, GaInP, GaNP, InNP)
class openbandparams.iii_v.AlGaNAs(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (AlN, AlAs, GaN, GaAs)
elements = ('Al', 'Ga', 'N', 'As')
name = 'AlGaNAs'
ternaries = (AlGaN, AlGaAs, AlNAs, GaNAs)
class openbandparams.iii_v.AlInNAs(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (AlN, AlAs, InN, InAs)
elements = ('Al', 'In', 'N', 'As')
name = 'AlInNAs'
ternaries = (AlInN, AlInAs, AlNAs, InNAs)
class openbandparams.iii_v.GaInNAs(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (GaN, GaAs, InN, InAs)
elements = ('Ga', 'In', 'N', 'As')
name = 'GaInNAs'
ternaries = (GaInN, GaInAs, GaNAs, InNAs)
class openbandparams.iii_v.AlGaPAs(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (AlP, AlAs, GaP, GaAs)
elements = ('Al', 'Ga', 'P', 'As')
name = 'AlGaPAs'
ternaries = (AlGaP, AlGaAs, AlPAs, GaPAs)
class openbandparams.iii_v.AlInPAs(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (AlP, AlAs, InP, InAs)
elements = ('Al', 'In', 'P', 'As')
name = 'AlInPAs'
ternaries = (AlInP, AlInAs, AlPAs, InPAs)
class openbandparams.iii_v.GaInPAs(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (GaP, GaAs, InP, InAs)
elements = ('Ga', 'In', 'P', 'As')
name = 'GaInPAs'
ternaries = (GaInP, GaInAs, GaPAs, InPAs)
class openbandparams.iii_v.AlGaPSb(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (AlP, AlSb, GaP, GaSb)
elements = ('Al', 'Ga', 'P', 'Sb')
name = 'AlGaPSb'
ternaries = (AlGaP, AlGaSb, AlPSb, GaPSb)
class openbandparams.iii_v.AlInPSb(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (AlP, AlSb, InP, InSb)
elements = ('Al', 'In', 'P', 'Sb')
name = 'AlInPSb'
ternaries = (AlInP, AlInSb, AlPSb, InPSb)
class openbandparams.iii_v.GaInPSb(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (GaP, GaSb, InP, InSb)
elements = ('Ga', 'In', 'P', 'Sb')
name = 'GaInPSb'
ternaries = (GaInP, GaInSb, GaPSb, InPSb)
class openbandparams.iii_v.AlGaAsSb(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (AlAs, AlSb, GaAs, GaSb)
elements = ('Al', 'Ga', 'As', 'Sb')
name = 'AlGaAsSb'
ternaries = (AlGaAs, AlGaSb, AlAsSb, GaAsSb)
class openbandparams.iii_v.AlInAsSb(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (AlAs, AlSb, InAs, InSb)
elements = ('Al', 'In', 'As', 'Sb')
name = 'AlInAsSb'
ternaries = (AlInAs, AlInSb, AlAsSb, InAsSb)
class openbandparams.iii_v.GaInAsSb(**kwargs)

Bases: openbandparams.iii_v.quaternary.Quaternary3

binaries = (GaAs, GaSb, InAs, InSb)
elements = ('Ga', 'In', 'As', 'Sb')
name = 'GaInAsSb'
ternaries = (GaInAs, GaInSb, GaAsSb, InAsSb)