|
KASKADE 7 development version
|
Paramters that are used and Logged by GuardedCovariantNewtonMethod. More...
#include <newton_damped.hh>
Paramters that are used and Logged by GuardedCovariantNewtonMethod.
Definition at line 52 of file newton_damped.hh.
Classes | |
| struct | LastRejected |
Public Member Functions | |
| DampedCovariantNewtonParameters (double desiredAccuracy_, int maxSteps_, double minDampingFactor_=1e-12) | |
| void | doForAll (LQAction::ToDo td) |
| To be overloaded by derived class. More... | |
| virtual void | reset () |
| Reset all quantities in this class. More... | |
Public Attributes | |
| double | initDampingFactor |
| double | minDampingFactor |
| double | reduceOnOutsideDomain |
| double | dampingForDomain |
| double | relativeAccuracy |
| LoggedQuantity< double > | dampingFactor |
| LoggedQuantity< double > | SCorrByCorr |
| LoggedQuantity< double > | absoluteAccuracyLast |
| LoggedQuantity< double > | totalCorrection |
| LoggedQuantity< double > | lengthOfStep |
| LastRejected | lastrejected |
| double | maxContraction |
| LoggedQuantity< double > | omega0 |
| LoggedQuantity< double > | omega |
| double | accuracyReached |
| bool | reuseFactorization |
| double | desiredAccuracy |
| int | maxSteps |
| int | termination |
Protected Member Functions | |
| void | logStep () |
Protected Attributes | |
| LoggedQuantity< double > | Theta |
| LoggedQuantity< double > | normSCorr |
| LoggedQuantity< double > | normCorrLast |
| LoggedQuantity< double > | normCorr |
Friends | |
| class | DampedCovariantNewtonMethod |
|
inline |
Definition at line 55 of file newton_damped.hh.
|
inlinevirtual |
To be overloaded by derived class.
For any LoggedQuantity quant, declared in the derived class, insert quant.doAction(td)
Reimplemented from Kaskade::GuardedCovariantNewtonParameters.
Reimplemented in Kaskade::ModifiedCovariantNewtonParameters.
Definition at line 68 of file newton_damped.hh.
Referenced by Kaskade::ModifiedCovariantNewtonParameters::doForAll().
|
inlineprotectedinherited |
Definition at line 45 of file newton_base.hh.
Referenced by Kaskade::NewtonsMethod::logQuantities().
|
inlinevirtualinherited |
Reset all quantities in this class.
Reimplemented from Kaskade::IterationParameters.
Definition at line 35 of file newton_base.hh.
Referenced by DampedCovariantNewtonParameters(), Kaskade::GuardedCovariantNewtonParameters::GuardedCovariantNewtonParameters(), Kaskade::NewtonParameters::NewtonParameters(), and Kaskade::NewtonsMethod::resetParameters().
|
friend |
Definition at line 66 of file newton_damped.hh.
| LoggedQuantity<double> Kaskade::DampedCovariantNewtonParameters::absoluteAccuracyLast |
Definition at line 91 of file newton_damped.hh.
Referenced by doForAll().
|
inherited |
Definition at line 26 of file newton_damped.hh.
| LoggedQuantity<double> Kaskade::DampedCovariantNewtonParameters::dampingFactor |
Definition at line 89 of file newton_damped.hh.
Referenced by Kaskade::DampedCovariantNewtonMethod::dampingFactor(), and doForAll().
| double Kaskade::DampedCovariantNewtonParameters::dampingForDomain |
Definition at line 85 of file newton_damped.hh.
Referenced by doForAll().
|
inherited |
Definition at line 139 of file algorithm_base.hh.
Referenced by Kaskade::CompositeStep::setDesiredAccuracy(), Kaskade::HypIP::setDesiredAccuracy(), and Kaskade::NewtonsMethod::setDesiredAccuracy().
| double Kaskade::DampedCovariantNewtonParameters::initDampingFactor |
Definition at line 79 of file newton_damped.hh.
Referenced by Kaskade::DampedCovariantNewtonMethod::setDampingFactorStart().
| LastRejected Kaskade::DampedCovariantNewtonParameters::lastrejected |
Definition at line 101 of file newton_damped.hh.
Referenced by DampedCovariantNewtonParameters(), and doForAll().
| LoggedQuantity<double> Kaskade::DampedCovariantNewtonParameters::lengthOfStep |
Definition at line 93 of file newton_damped.hh.
Referenced by doForAll().
|
inherited |
Definition at line 23 of file newton_damped.hh.
|
inherited |
Definition at line 140 of file algorithm_base.hh.
Referenced by Kaskade::CompositeStep::maxSteps(), Kaskade::HypIP::maxSteps(), and Kaskade::NewtonsMethod::maxSteps().
| double Kaskade::DampedCovariantNewtonParameters::minDampingFactor |
Definition at line 81 of file newton_damped.hh.
|
protectedinherited |
Definition at line 54 of file newton_base.hh.
Referenced by Kaskade::NewtonParameters::doForAll(), and Kaskade::StateConstraintsNewtonMethod::predictNextDampingFactor().
|
protectedinherited |
Definition at line 43 of file newton_damped.hh.
Referenced by Kaskade::GuardedCovariantNewtonParameters::doForAll().
|
protectedinherited |
Definition at line 42 of file newton_damped.hh.
Referenced by Kaskade::GuardedCovariantNewtonParameters::doForAll().
|
inherited |
Definition at line 25 of file newton_damped.hh.
Referenced by Kaskade::GuardedCovariantNewtonParameters::doForAll().
|
inherited |
Definition at line 24 of file newton_damped.hh.
Referenced by Kaskade::GuardedCovariantNewtonParameters::doForAll().
| double Kaskade::DampedCovariantNewtonParameters::reduceOnOutsideDomain |
Definition at line 83 of file newton_damped.hh.
| double Kaskade::DampedCovariantNewtonParameters::relativeAccuracy |
Definition at line 87 of file newton_damped.hh.
Referenced by Kaskade::DampedCovariantNewtonMethod::setDesiredRelativeAccuracy().
|
inherited |
Definition at line 39 of file newton_base.hh.
Referenced by Kaskade::NewtonsMethod::resolve().
| LoggedQuantity<double> Kaskade::DampedCovariantNewtonParameters::SCorrByCorr |
Definition at line 90 of file newton_damped.hh.
Referenced by doForAll().
|
inherited |
Definition at line 141 of file algorithm_base.hh.
|
protectedinherited |
Definition at line 41 of file newton_damped.hh.
Referenced by Kaskade::GuardedCovariantNewtonParameters::doForAll().
| LoggedQuantity<double> Kaskade::DampedCovariantNewtonParameters::totalCorrection |
Definition at line 92 of file newton_damped.hh.
Referenced by doForAll().