14 }
else if (name ==
"HO") {
15 return std::shared_ptr<Model_HO>(
new Model_HO());
16 }
else if (name ==
"SystemBath") {
18 }
else if (name ==
"ET") {
20 }
else if (name ==
"LVCM") {
21 return std::shared_ptr<Model_LVCM>(
new Model_LVCM());
22 }
else if (name ==
"NAD1D") {
23 return std::shared_ptr<Model_NAD1D>(
new Model_NAD1D());
24 }
else if (name ==
"Interf_MNDO") {
27 throw std::runtime_error(
"unknown Model name");