13 long fqatom,
const std::vector<std::string>& fatom_not,
14 const std::vector<double>& fweight_quan,
double fdensity,
19 temperatureh(ftemperature),
21 mfunname(
"MatterDef::MatterDef(...)");
33 const std::string& fatom_not1,
double fweight_quan1,
34 const std::string& fatom_not2,
double fweight_quan2,
35 double fdensity,
double ftemperature) :
36 MatterDef(fname, fnotation, 2, {fatom_not1, fatom_not2},
37 {fweight_quan1, fweight_quan2}, fdensity, ftemperature) {
42 const std::string& fatom_not1,
double fweight_quan1,
43 const std::string& fatom_not2,
double fweight_quan2,
44 const std::string& fatom_not3,
double fweight_quan3,
45 double fdensity,
double ftemperature) :
46 MatterDef(fname, fnotation, 3, {fatom_not1, fatom_not2, fatom_not3},
47 {fweight_quan1, fweight_quan2, fweight_quan3},
48 fdensity, ftemperature) {