PLaSK library
Loading...
Searching...
No Matches
db.cpp File Reference
#include "db.hpp"
#include "mixed.hpp"
#include "const_material.hpp"
#include "../utils/string.hpp"
#include "../utils/dynlib/manager.hpp"
#include "../log/log.hpp"
#include <boost/filesystem.hpp>
Include dependency graph for db.cpp:

Go to the source code of this file.

Namespaces

namespace  plask
 Patterson quadrature for complex function along specified line.
 

Functions

void plask::checkCompositionSimilarity (const Material::Composition &material1composition, const Material::Composition &material2composition)
 
std::string & plask::appendPart (std::string &name, const std::string &part_value, char separator)
 
std::string & plask::appendDopant (std::string &name, const std::string &dopant_name)
 
std::string & plask::appendLabel (std::string &name, const std::string &label)
 
std::string & plask::appendLabelDopant (std::string &name, const std::string &label, const std::string &dopant_name)
 
std::string plask::alloyDbKey (const Material::Composition &composition, const std::string &label, const std::string &dopant_name)
 
std::string plask::alloyDbKey (std::vector< std::string > elNames, const std::string &label, const std::string &dopant_name)
 
std::string plask::alloyDbKey (const std::string &name, const std::string &label, const std::string &dopant_name)
 
std::string plask::alloyDbKey (const std::string &fullAlloyName)
 
std::string plask::dbKey (const Material::Parameters &parameters)