|
PLaSK library
|
This is the complete list of members for plask::MaterialsDB, including all inherited members.
| add(const std::string &name) | plask::MaterialsDB | inline |
| add(const std::string &name) | plask::MaterialsDB | inline |
| add() | plask::MaterialsDB | inline |
| addAlloy(shared_ptr< MaterialConstructor > constructor) | plask::MaterialsDB | |
| addSimple(shared_ptr< MaterialConstructor > constructor) | plask::MaterialsDB | |
| begin() const | plask::MaterialsDB | inline |
| clear() | plask::MaterialsDB | inline |
| const_iterator typedef | plask::MaterialsDB | |
| end() const | plask::MaterialsDB | inline |
| ensureCompositionIsNotEmpty(const Material::Composition &composition) | plask::MaterialsDB | static |
| get(const Material::Composition &composition, const std::string &label, const std::string &dopant_name, double doping) const | plask::MaterialsDB | |
| get(const Material::Composition &composition, const std::string &dopant_name, double doping) const | plask::MaterialsDB | inline |
| get(const Material::Composition &composition, const std::string &label="") const | plask::MaterialsDB | inline |
| get(const std::string &name_with_dopant, double doping) const | plask::MaterialsDB | |
| get(const Material::Parameters ¶m) const | plask::MaterialsDB | |
| get(const std::string &full_name) const | plask::MaterialsDB | |
| getConstructor(const std::string &name_without_composition) const | plask::MaterialsDB | |
| getConstructor(const Material::Composition &composition, const std::string &label="", const std::string &dopant_name="") const | plask::MaterialsDB | |
| getConstructor(const Material::Parameters &material, bool allow_alloy_without_composition=false) const | plask::MaterialsDB | |
| getDefault() | plask::MaterialsDB | static |
| getFactory(const std::string &material1_fullname, const std::string &material2_fullname, double shape=1.) const | plask::MaterialsDB | |
| info | plask::MaterialsDB | |
| isAlloy(const std::string &material_name) const | plask::MaterialsDB | |
| iterator typedef | plask::MaterialsDB | |
| loadAllToDefault(const std::string &dir=plaskMaterialsPath()) | plask::MaterialsDB | static |
| loadToDefault(const std::string &fileName_mainpart) | plask::MaterialsDB | static |
| operator=(const TemporaryReplaceDefault &)=delete | plask::MaterialsDB | |
| operator=(TemporaryReplaceDefault &&)=delete | plask::MaterialsDB | |
| remove(const std::string &name) | plask::MaterialsDB | |
| size() const | plask::MaterialsDB | inline |
| TemporaryClearDefault typedef | plask::MaterialsDB | |
| TemporaryReplaceDefault(const TemporaryReplaceDefault &)=delete | plask::MaterialsDB | |
| TemporaryReplaceDefault(TemporaryReplaceDefault &&)=delete | plask::MaterialsDB | |
| TemporaryReplaceDefault(MaterialsDB temporaryValue=MaterialsDB()) | plask::MaterialsDB | inline |
| toRevert | plask::MaterialsDB | |
| update(const MaterialsDB &src) | plask::MaterialsDB | inline |
| ~TemporaryReplaceDefault() | plask::MaterialsDB | inline |