|
KASKADE 7 development version
|
#include <newton_base.hh>
Definition at line 19 of file newton_base.hh.
Public Member Functions | |
| NewtonParameters (double desiredAccuracy_, int maxSteps_) | |
| virtual | ~NewtonParameters () |
| virtual void | reset () |
| Reset all quantities in this class. More... | |
Public Attributes | |
| bool | reuseFactorization |
| double | desiredAccuracy |
| int | maxSteps |
| int | termination |
Protected Member Functions | |
| void | logStep () |
| virtual void | doForAll (LQAction::ToDo td) |
| To be overloaded by derived class. More... | |
Protected Attributes | |
| LoggedQuantity< double > | normCorr |
Friends | |
| class | NewtonsMethod |
| class | SimpleNewtonMethod |
|
inline |
Definition at line 22 of file newton_base.hh.
|
inlinevirtual |
Definition at line 33 of file newton_base.hh.
|
inlineprotectedvirtual |
To be overloaded by derived class.
For any LoggedQuantity quant, declared in the derived class, insert quant.doAction(td)
Reimplemented from Kaskade::IterationParameters.
Reimplemented in Kaskade::GuardedCovariantNewtonParameters, Kaskade::DampedCovariantNewtonParameters, and Kaskade::ModifiedCovariantNewtonParameters.
Definition at line 49 of file newton_base.hh.
Referenced by Kaskade::GuardedCovariantNewtonParameters::doForAll(), logStep(), and reset().
|
inlineprotected |
Definition at line 45 of file newton_base.hh.
Referenced by Kaskade::NewtonsMethod::logQuantities().
|
inlinevirtual |
Reset all quantities in this class.
Reimplemented from Kaskade::IterationParameters.
Definition at line 35 of file newton_base.hh.
Referenced by Kaskade::DampedCovariantNewtonParameters::DampedCovariantNewtonParameters(), Kaskade::GuardedCovariantNewtonParameters::GuardedCovariantNewtonParameters(), NewtonParameters(), and Kaskade::NewtonsMethod::resetParameters().
|
friend |
Definition at line 42 of file newton_base.hh.
|
friend |
Definition at line 43 of file newton_base.hh.
|
inherited |
Definition at line 139 of file algorithm_base.hh.
Referenced by Kaskade::CompositeStep::setDesiredAccuracy(), Kaskade::HypIP::setDesiredAccuracy(), and Kaskade::NewtonsMethod::setDesiredAccuracy().
|
inherited |
Definition at line 140 of file algorithm_base.hh.
Referenced by Kaskade::CompositeStep::maxSteps(), Kaskade::HypIP::maxSteps(), and Kaskade::NewtonsMethod::maxSteps().
|
protected |
Definition at line 54 of file newton_base.hh.
Referenced by doForAll(), and Kaskade::StateConstraintsNewtonMethod::predictNextDampingFactor().
| bool Kaskade::NewtonParameters::reuseFactorization |
Definition at line 39 of file newton_base.hh.
Referenced by Kaskade::NewtonsMethod::resolve().
|
inherited |
Definition at line 141 of file algorithm_base.hh.