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