PLaSK library
|
This is the complete list of members for plask::GenericMaterial, including all inherited members.
A(double T) const | plask::Material | virtual |
absp(double lam, double T) const | plask::Material | virtual |
ac(double T) const | plask::Material | virtual |
av(double T) const | plask::Material | virtual |
B(double T) const | plask::Material | virtual |
b(double T) const | plask::Material | virtual |
C(double T) const | plask::Material | virtual |
c11(double T) const | plask::Material | virtual |
c12(double T) const | plask::Material | virtual |
c13(double T) const | plask::Material | virtual |
c33(double T) const | plask::Material | virtual |
c44(double T) const | plask::Material | virtual |
CB(double T, double e=0., char point=' *') const | plask::Material | virtual |
Ce(double T) const | plask::Material | virtual |
Ch(double T) const | plask::Material | virtual |
chi(double T, double e=0., char point=' *') const | plask::Material | virtual |
completeComposition(const Composition &composition) | plask::Material | static |
Composition typedef | plask::Material | |
composition() const | plask::Material | virtual |
cond(double T) const | plask::Material | virtual |
condtype() const | plask::Material | virtual |
CONDUCTIVITY_I enum value | plask::Material | |
CONDUCTIVITY_N enum value | plask::Material | |
CONDUCTIVITY_OTHER enum value | plask::Material | |
CONDUCTIVITY_P enum value | plask::Material | |
CONDUCTIVITY_UNDETERMINED enum value | plask::Material | |
ConductivityType enum name | plask::Material | |
cp(double T) const | plask::Material | virtual |
d(double T) const | plask::Material | virtual |
D(double T) const | plask::Material | virtual |
dens(double T) const | plask::Material | virtual |
DIELECTRIC enum value | plask::Material | |
dopant() const | plask::Material | |
doping() const | plask::Material | virtual |
Dso(double T, double e=0.) const | plask::Material | virtual |
e13(double T) const | plask::Material | virtual |
e15(double T) const | plask::Material | virtual |
e33(double T) const | plask::Material | virtual |
EactA(double T) const | plask::Material | virtual |
EactD(double T) const | plask::Material | virtual |
Eg(double T, double e=0., char point=' *') const | plask::Material | virtual |
EMPTY enum value | plask::Material | |
Eps(double lam, double T, double n=0) const | plask::Material | virtual |
eps(double T) const | plask::Material | virtual |
firstCompositionObject(const char *&begin, const char *end, const char *fullname) | plask::Material | static |
GENERIC enum value | plask::Material | |
isAlloy() const | plask::Material | |
isEqual(const Material &) const override | plask::GenericMaterial | inlinevirtual |
isNameWithDopant(const std::string &material_name) | plask::Material | inlinestatic |
isSimpleMaterialName(const std::string &material_name) | plask::Material | inlinestatic |
kind() const override | plask::GenericMaterial | inlinevirtual |
Kind enum name | plask::Material | |
lattC(double T, char x) const | plask::Material | virtual |
LIQUID_CRYSTAL enum value | plask::Material | |
lock() const | plask::Material | inlinevirtual |
Me(double T, double e=0., char point=' *') const | plask::Material | virtual |
METAL enum value | plask::Material | |
Mh(double T, double e=0.) const | plask::Material | virtual |
Mhh(double T, double e=0.) const | plask::Material | virtual |
minimalComposition(const Composition &composition) | plask::Material | static |
MIXED enum value | plask::Material | |
Mlh(double T, double e=0.) const | plask::Material | virtual |
mob(double T) const | plask::Material | virtual |
mobe(double T) const | plask::Material | virtual |
mobh(double T) const | plask::Material | virtual |
Mso(double T, double e=0.) const | plask::Material | virtual |
Na() const | plask::Material | virtual |
name() const override | plask::GenericMaterial | inlinevirtual |
nameWithoutDopant() const | plask::Material | |
Nd() const | plask::Material | virtual |
Nf(double T) const | plask::Material | virtual |
Ni(double T) const | plask::Material | virtual |
Nr(double lam, double T, double n=0) const | plask::Material | virtual |
nr(double lam, double T, double n=0) const | plask::Material | virtual |
operator!=(const Material &other) const | plask::Material | inline |
operator!=(shared_ptr< const Material > other) const | plask::Material | inline |
operator==(const Material &other) const | plask::Material | |
operator==(shared_ptr< const Material > other) const | plask::Material | inline |
OXIDE enum value | plask::Material | |
parseComposition(const char *begin, const char *end, const char *fullname=nullptr) | plask::Material | static |
parseComposition(const std::string &composition_str, const std::string &fullname="") | plask::Material | static |
parseDopant(const char *begin, const char *end, std::string &dopant_elem_name, double &doping, bool allow_dopant_without_amount, const char *fullname) | plask::Material | static |
parseDopant(const std::string &dopant, std::string &dopant_elem_name, double &doping, bool allow_dopant_without_amount, const std::string &fullname) | plask::Material | static |
parseObjectsNames(const char *begin, const char *end) | plask::Material | static |
parseObjectsNames(const std::string &allNames) | plask::Material | static |
Psp(double T) const | plask::Material | virtual |
SEMICONDUCTOR enum value | plask::Material | |
str() const | plask::Material | virtual |
taue(double T) const | plask::Material | virtual |
tauh(double T) const | plask::Material | virtual |
thermk(double T, double h=INFINITY) const | plask::Material | virtual |
throwNotImplemented(const std::string &method_name) const | plask::Material | protected |
VB(double T, double e=0., char point=' *', char hole='H') const | plask::Material | virtual |
y1() const | plask::Material | virtual |
y2() const | plask::Material | virtual |
y3() const | plask::Material | virtual |
~Material() | plask::Material | inlinevirtual |