18 ConvergenceIterationTypeRegistry &
22 return conv_iter_type_registry;
30 const auto type_iter =
_types.
find(name_upper);
std::string name(const ElemQuality q)
ConvergenceIterationTypeEnum _types
The registered types.
const std::set< MooseEnumItem > & items() const
Return the complete set of available flags.
std::string toUpper(const std::string &name)
Convert supplied string to upper case.
static ConvergenceIterationTypeRegistry & getRegistry()
Return Singleton instance.
const MooseEnumItem & addConvergenceIterationType(const std::string &raw_name)
Add a new Convergence iteration type.
Class for containing MooseEnum item information.
const Convergence::IterationType & registerType(const std::string &name)
Registers a Convergence iteration type.
Registry for Convergence iteration types.
const Convergence::IterationType & registerType(const std::string &it_type)
Registers a Convergence iteration type to the registry.
std::set< MooseEnumItem >::const_iterator find(const MooseEnumItem &other) const
Locate an item.