Registry for Convergence iteration types.
More...
#include <ConvergenceIterationTypes.h>
Registry for Convergence iteration types.
Definition at line 23 of file ConvergenceIterationTypes.h.
◆ ConvergenceIterationTypeRegistry() [1/3]
Don't allow creation through copy/move construction or assignment.
◆ ConvergenceIterationTypeRegistry() [2/3]
◆ ConvergenceIterationTypeRegistry() [3/3]
moose::internal::ConvergenceIterationTypeRegistry::ConvergenceIterationTypeRegistry |
( |
| ) |
|
|
inlineprivate |
◆ getRegistry()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ registerType()
Registers a Convergence iteration type.
- Parameters
-
Definition at line 26 of file ConvergenceIterationTypes.C.
Referenced by ConvergenceIterationTypes::registerType().
30 const auto type_iter =
_types.
find(name_upper);
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.
const MooseEnumItem & addConvergenceIterationType(const std::string &raw_name)
Add a new Convergence iteration type.
std::set< MooseEnumItem >::const_iterator find(const MooseEnumItem &other) const
Locate an item.
◆ _types
The documentation for this class was generated from the following files: