2 #ifndef DUNE_FEM_SOLVERPARAMETER_HH 3 #define DUNE_FEM_SOLVERPARAMETER_HH 28 : keyPrefix_(
"fem.solver." ), parameter_( parameter )
32 : keyPrefix_( keyPrefix ), parameter_( parameter )
37 return Parameter::getValue< bool >( keyPrefix_ +
"verbose", false );
42 static const std::string errorTypeTable[] = {
"absolute",
"relative" };
43 return parameter_.
getEnum( keyPrefix_ +
"errormeasure", errorTypeTable, 0 );
51 #endif // #ifndef DUNE_FEM_SOLVERPARAMETER_HH
const std::string keyPrefix_
Definition: solver/parameter.hh:21
SolverParameter(const std::string keyPrefix, const ParameterReader ¶meter=Parameter::container())
Definition: solver/parameter.hh:31
int getEnum(const std::string &key, const std::string(&values)[n]) const
Definition: reader.hh:215
SolverParameter(const ParameterReader ¶meter=Parameter::container())
Definition: solver/parameter.hh:27
virtual bool verbose() const
Definition: solver/parameter.hh:35
virtual int errorMeasure() const
Definition: solver/parameter.hh:40
Definition: io/parameter.hh:549
Definition: coordinate.hh:4
static ParameterContainer & container()
Definition: io/parameter.hh:190
Definition: solver/parameter.hh:14
ParameterReader parameter_
Definition: solver/parameter.hh:23