Class Scine::Utils::AfirOptimizerSettings

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

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.