21 :
Convergence(parameters), _added_as_default(getParam<bool>(
"added_as_default"))
37 std::ostringstream oss;
38 oss <<
"The following parameters were set in both this Convergence object and the "
41 oss <<
" " << param <<
"\n";
Base class for convergence criteria.
virtual void initialSetup() override
Gets called at the beginning of the simulation before this object is asked to do its job.
static InputParameters validParams()
void checkDuplicateSetSharedExecutionerParams() const
Throws an error if any of the parameters shared with the executioner have been set by the user in bot...
std::vector< std::string > _duplicate_shared_executioner_params
List of shared executioner parameters that have been set by the user in both places.
const bool _added_as_default
True if this object was added as a default instead of by the user.
DefaultConvergenceBase(const InputParameters ¶meters)
virtual void initialSetup() override
Gets called at the beginning of the simulation before this object is asked to do its job.
static InputParameters validParams()
void mooseError(Args &&... args) const
Emits an error prefixed with object name and type and optionally a file path to the top-level block p...