diff --git a/src/enumparser.cc b/src/enumparser.cc index f5649effd99a20d95a7dc966246182af0cf56e92..93ebb91d8405e2b541e1254e29ef568beef73490 100644 --- a/src/enumparser.cc +++ b/src/enumparser.cc @@ -67,22 +67,7 @@ Config::PatchType StringToEnum<Config::PatchType>::convert( DUNE_THROW(Dune::Exception, "failed to parse enum"); } -Solver::VerbosityMode StringToEnum<Solver::VerbosityMode>::convert( - std::string const &s) { - if (s == "full") - return Solver::FULL; - - if (s == "reduced") - return Solver::REDUCED; - - if (s == "quiet") - return Solver::QUIET; - - DUNE_THROW(Dune::Exception, "failed to parse enum"); -} - template std::istream &operator>>(std::istream &lhs, Config::FrictionModel &); template std::istream &operator>>(std::istream &lhs, Config::stateModel &); template std::istream &operator>>(std::istream &lhs, Config::scheme &); template std::istream &operator>>(std::istream &lhs, Config::PatchType &); -template std::istream &operator>>(std::istream &lhs, Solver::VerbosityMode &); diff --git a/src/enumparser.hh b/src/enumparser.hh index 0f5cd5d80b76ba815a449a9828ae35647c36f126..877c0d588ed5685e4f5788085397bf243c477baf 100644 --- a/src/enumparser.hh +++ b/src/enumparser.hh @@ -27,10 +27,6 @@ template <> struct StringToEnum<Config::PatchType> { static Config::PatchType convert(std::string const &s); }; -template <> struct StringToEnum<Solver::VerbosityMode> { - static Solver::VerbosityMode convert(std::string const &s); -}; - template <class Enum> typename Dune::enable_if< !Dune::IsBaseOf<Dune::NotImplemented, StringToEnum<Enum>>::value,