|
PLaSK library
|
This is the complete list of members for plask::MaterialWithBase, including all inherited members.
| A(double T) const override | plask::MaterialWithBase | virtual |
| absp(double lam, double T) const override | plask::MaterialWithBase | virtual |
| ac(double T) const override | plask::MaterialWithBase | virtual |
| av(double T) const override | plask::MaterialWithBase | virtual |
| b(double T) const override | plask::MaterialWithBase | virtual |
| B(double T) const override | plask::MaterialWithBase | virtual |
| base | plask::MaterialWithBase | |
| C(double T) const override | plask::MaterialWithBase | virtual |
| c11(double T) const override | plask::MaterialWithBase | virtual |
| c12(double T) const override | plask::MaterialWithBase | virtual |
| c13(double T) const override | plask::MaterialWithBase | virtual |
| c33(double T) const override | plask::MaterialWithBase | virtual |
| c44(double T) const override | plask::MaterialWithBase | virtual |
| CB(double T, double e, char point) const override | plask::MaterialWithBase | virtual |
| Ce(double T) const override | plask::MaterialWithBase | virtual |
| Ch(double T) const override | plask::MaterialWithBase | virtual |
| chi(double T, double e, char point) const override | plask::MaterialWithBase | virtual |
| completeComposition(const Composition &composition) | plask::Material | static |
| composition() const | plask::Material | virtual |
| Composition typedef | plask::Material | |
| cond(double T) const override | plask::MaterialWithBase | 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 override | plask::MaterialWithBase | virtual |
| D(double T) const override | plask::MaterialWithBase | virtual |
| d(double T) const override | plask::MaterialWithBase | virtual |
| dens(double T) const override | plask::MaterialWithBase | virtual |
| DIELECTRIC enum value | plask::Material | |
| dopant() const | plask::Material | |
| doping() const | plask::Material | virtual |
| Dso(double T, double e) const override | plask::MaterialWithBase | virtual |
| e13(double T) const override | plask::MaterialWithBase | virtual |
| e15(double T) const override | plask::MaterialWithBase | virtual |
| e33(double T) const override | plask::MaterialWithBase | virtual |
| EactA(double T) const override | plask::MaterialWithBase | virtual |
| EactD(double T) const override | plask::MaterialWithBase | virtual |
| Eg(double T, double e, char point) const override | plask::MaterialWithBase | virtual |
| EMPTY enum value | plask::Material | |
| eps(double T) const override | plask::MaterialWithBase | virtual |
| Eps(double lam, double T, double n) const override | plask::MaterialWithBase | 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 &other) const | plask::Material | protectedvirtual |
| isNameWithDopant(const std::string &material_name) | plask::Material | inlinestatic |
| isSimpleMaterialName(const std::string &material_name) | plask::Material | inlinestatic |
| Kind enum name | plask::Material | |
| kind() const override | plask::MaterialWithBase | virtual |
| lattC(double T, char x) const override | plask::MaterialWithBase | virtual |
| LIQUID_CRYSTAL enum value | plask::Material | |
| lock() const | plask::Material | inlinevirtual |
| MaterialWithBase()=default | plask::MaterialWithBase | |
| MaterialWithBase(const shared_ptr< Material > &base) | plask::MaterialWithBase | inline |
| MaterialWithBase(Material *base) | plask::MaterialWithBase | inline |
| Me(double T, double e, char point) const override | plask::MaterialWithBase | virtual |
| METAL enum value | plask::Material | |
| Mh(double T, double e) const override | plask::MaterialWithBase | virtual |
| Mhh(double T, double e) const override | plask::MaterialWithBase | virtual |
| minimalComposition(const Composition &composition) | plask::Material | static |
| MIXED enum value | plask::Material | |
| Mlh(double T, double e) const override | plask::MaterialWithBase | virtual |
| mob(double T) const override | plask::MaterialWithBase | virtual |
| mobe(double T) const override | plask::MaterialWithBase | virtual |
| mobh(double T) const override | plask::MaterialWithBase | virtual |
| Mso(double T, double e) const override | plask::MaterialWithBase | virtual |
| Na() const override | plask::MaterialWithBase | virtual |
| name() const =0 | plask::Material | pure virtual |
| nameWithoutDopant() const | plask::Material | |
| Nd() const override | plask::MaterialWithBase | virtual |
| Nf(double T) const override | plask::MaterialWithBase | virtual |
| Ni(double T) const override | plask::MaterialWithBase | virtual |
| nr(double lam, double T, double n) const override | plask::MaterialWithBase | virtual |
| Nr(double lam, double T, double n) const override | plask::MaterialWithBase | 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 override | plask::MaterialWithBase | virtual |
| SEMICONDUCTOR enum value | plask::Material | |
| str() const | plask::Material | virtual |
| taue(double T) const override | plask::MaterialWithBase | virtual |
| tauh(double T) const override | plask::MaterialWithBase | virtual |
| thermk(double T, double t) const override | plask::MaterialWithBase | virtual |
| throwNotImplemented(const std::string &method_name) const | plask::Material | protected |
| VB(double T, double e, char point, char hole) const override | plask::MaterialWithBase | virtual |
| y1() const override | plask::MaterialWithBase | virtual |
| y2() const override | plask::MaterialWithBase | virtual |
| y3() const override | plask::MaterialWithBase | virtual |
| ~Material() | plask::Material | inlinevirtual |