Class Scine::Utils::GeometryOptimizerSettings

template<class OptimizerType, class ConvergenceCheckType>
class GeometryOptimizerSettings : 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

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.