Class Scine::Utils::GeometryOptimizerSettings¶
-
template<class
OptimizerType
, classConvergenceCheckType
>
classGeometryOptimizerSettings
: public Scine::Utils::Settings¶ Settings for a GeometryOptimizer.
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
-
GeometryOptimizerSettings
(const GeometryOptimizerBase &base, const OptimizerType &optimizer, const ConvergenceCheckType &check)¶ Construct a new GeometryOptimizerSettings object.
Sets the default values of the settings to the current values set in the objects given to the constructor.
- Parameters
base
: The geometry optimizer.optimizer
: The optimizer.check
: The convergence check criteria.