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=0.0) const | plask::MaterialsDB | |
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 |