PLaSK library
Loading...
Searching...
No Matches
plask::Material Member List

This is the complete list of members for plask::Material, including all inherited members.

A(double T) constplask::Materialvirtual
absp(double lam, double T) constplask::Materialvirtual
ac(double T) constplask::Materialvirtual
av(double T) constplask::Materialvirtual
B(double T) constplask::Materialvirtual
b(double T) constplask::Materialvirtual
C(double T) constplask::Materialvirtual
c11(double T) constplask::Materialvirtual
c12(double T) constplask::Materialvirtual
c13(double T) constplask::Materialvirtual
c33(double T) constplask::Materialvirtual
c44(double T) constplask::Materialvirtual
CB(double T, double e=0., char point=' *') constplask::Materialvirtual
Ce(double T) constplask::Materialvirtual
Ch(double T) constplask::Materialvirtual
chi(double T, double e=0., char point=' *') constplask::Materialvirtual
completeComposition(const Composition &composition)plask::Materialstatic
composition() constplask::Materialvirtual
Composition typedefplask::Material
cond(double T) constplask::Materialvirtual
condtype() constplask::Materialvirtual
CONDUCTIVITY_I enum valueplask::Material
CONDUCTIVITY_N enum valueplask::Material
CONDUCTIVITY_OTHER enum valueplask::Material
CONDUCTIVITY_P enum valueplask::Material
CONDUCTIVITY_UNDETERMINED enum valueplask::Material
ConductivityType enum nameplask::Material
cp(double T) constplask::Materialvirtual
d(double T) constplask::Materialvirtual
D(double T) constplask::Materialvirtual
dens(double T) constplask::Materialvirtual
DIELECTRIC enum valueplask::Material
dopant() constplask::Material
doping() constplask::Materialvirtual
Dso(double T, double e=0.) constplask::Materialvirtual
e13(double T) constplask::Materialvirtual
e15(double T) constplask::Materialvirtual
e33(double T) constplask::Materialvirtual
EactA(double T) constplask::Materialvirtual
EactD(double T) constplask::Materialvirtual
Eg(double T, double e=0., char point=' *') constplask::Materialvirtual
EMPTY enum valueplask::Material
Eps(double lam, double T, double n=0) constplask::Materialvirtual
eps(double T) constplask::Materialvirtual
firstCompositionObject(const char *&begin, const char *end, const char *fullname)plask::Materialstatic
GENERIC enum valueplask::Material
isAlloy() constplask::Material
isEqual(const Material &other) constplask::Materialprotectedvirtual
isNameWithDopant(const std::string &material_name)plask::Materialinlinestatic
isSimpleMaterialName(const std::string &material_name)plask::Materialinlinestatic
kind() const =0plask::Materialpure virtual
Kind enum nameplask::Material
lattC(double T, char x) constplask::Materialvirtual
LIQUID_CRYSTAL enum valueplask::Material
lock() constplask::Materialinlinevirtual
MaterialsDBplask::Materialfriend
Me(double T, double e=0., char point=' *') constplask::Materialvirtual
METAL enum valueplask::Material
Mh(double T, double e=0.) constplask::Materialvirtual
Mhh(double T, double e=0.) constplask::Materialvirtual
minimalComposition(const Composition &composition)plask::Materialstatic
MIXED enum valueplask::Material
Mlh(double T, double e=0.) constplask::Materialvirtual
mob(double T) constplask::Materialvirtual
mobe(double T) constplask::Materialvirtual
mobh(double T) constplask::Materialvirtual
Mso(double T, double e=0.) constplask::Materialvirtual
Na() constplask::Materialvirtual
name() const =0plask::Materialpure virtual
nameWithoutDopant() constplask::Material
Nd() constplask::Materialvirtual
Nf(double T) constplask::Materialvirtual
Ni(double T) constplask::Materialvirtual
nr(double lam, double T, double n=0) constplask::Materialvirtual
Nr(double lam, double T, double n=0) constplask::Materialvirtual
operator!=(const Material &other) constplask::Materialinline
operator!=(shared_ptr< const Material > other) constplask::Materialinline
operator==(const Material &other) constplask::Material
operator==(shared_ptr< const Material > other) constplask::Materialinline
OXIDE enum valueplask::Material
parseComposition(const char *begin, const char *end, const char *fullname=nullptr)plask::Materialstatic
parseComposition(const std::string &composition_str, const std::string &fullname="")plask::Materialstatic
parseDopant(const char *begin, const char *end, std::string &dopant_elem_name, double &doping, bool allow_dopant_without_amount, const char *fullname)plask::Materialstatic
parseDopant(const std::string &dopant, std::string &dopant_elem_name, double &doping, bool allow_dopant_without_amount, const std::string &fullname)plask::Materialstatic
parseObjectsNames(const char *begin, const char *end)plask::Materialstatic
parseObjectsNames(const std::string &allNames)plask::Materialstatic
Psp(double T) constplask::Materialvirtual
SEMICONDUCTOR enum valueplask::Material
str() constplask::Materialvirtual
taue(double T) constplask::Materialvirtual
tauh(double T) constplask::Materialvirtual
thermk(double T, double h=INFINITY) constplask::Materialvirtual
throwNotImplemented(const std::string &method_name) constplask::Materialprotected
VB(double T, double e=0., char point=' *', char hole='H') constplask::Materialvirtual
y1() constplask::Materialvirtual
y2() constplask::Materialvirtual
y3() constplask::Materialvirtual
~Material()plask::Materialinlinevirtual