28 if (mean_field_export.empty() || mean_field_export ==
"none") {
29 return std::make_unique<NullMeanFieldExporter>();
31 if (mean_field_export ==
"berkeleygw") {
32 return std::make_unique<BerkeleyGWExporter>();
34 throw std::runtime_error(
"Unknown mean_field_export '" + mean_field_export +
35 "'. Supported: none, berkeleygw");