Class Scine::Utils::AFIROptimizerSettings¶
-
template<class
OptimizerType
, classConvergenceCheckType
>
classAFIROptimizerSettings
: public Scine::Utils::Settings¶ Settings for an AFIROptimizer.
Uses template arguments in order to automatically include the settings of underlying objects into the given settings.
- Template Parameters
OptimizerType
: The underlying Optimizer class.ConvergenceCheckType
: The underlying ConvergenceCheck class.
Public Functions
-
AFIROptimizerSettings
(const AFIROptimizerBase &afirBase, const OptimizerType &optimizer, const ConvergenceCheckType &check)¶ Construct a new AFIROptimizerSettings object.
Sets the default values of the settings to the current values set in the objects given to the constructor.
- Parameters
afirBase
: The AFIR optimizer.optimizer
: The optimizer.check
: The convergence check criteria.