Select Git revision
bootstrap.sh
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
enum_scheme.cc 401 B
#include <dune/common/exceptions.hh>
template <> struct StringToEnum<Config::scheme> {
static Config::scheme convert(std::string const &s) {
if (s == "implicitTwoStep")
return Config::ImplicitTwoStep;
if (s == "implicitEuler")
return Config::ImplicitEuler;
if (s == "newmark")
return Config::Newmark;
DUNE_THROW(Dune::Exception, "failed to parse enum");
}
};