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 11 of file newton_damped.hh.
Public Member Functions | |
GuardedCovariantNewtonParameters (double desiredAccuracy_, int maxSteps_) | |
virtual void | reset () |
Reset all quantities in this class. More... | |
Public Attributes | |
double | maxContraction |
LoggedQuantity< double > | omega0 |
LoggedQuantity< double > | omega |
double | accuracyReached |
bool | reuseFactorization |
double | desiredAccuracy |
int | maxSteps |
int | termination |
Protected Member Functions | |
virtual void | doForAll (LQAction::ToDo td) |
To be overloaded by derived class. More... | |
void | logStep () |
Protected Attributes | |
LoggedQuantity< double > | Theta |
LoggedQuantity< double > | normSCorr |
LoggedQuantity< double > | normCorrLast |
LoggedQuantity< double > | normCorr |
Friends | |
class | GuardedCovariantNewtonMethod |
|
inline |
Definition at line 14 of file newton_damped.hh.
|
inlineprotectedvirtual |
To be overloaded by derived class.
For any LoggedQuantity quant, declared in the derived class, insert quant.doAction(td)
Reimplemented from Kaskade::NewtonParameters.
Reimplemented in Kaskade::DampedCovariantNewtonParameters, and Kaskade::ModifiedCovariantNewtonParameters.
Definition at line 31 of file newton_damped.hh.
Referenced by Kaskade::DampedCovariantNewtonParameters::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 Kaskade::DampedCovariantNewtonParameters::DampedCovariantNewtonParameters(), GuardedCovariantNewtonParameters(), Kaskade::NewtonParameters::NewtonParameters(), and Kaskade::NewtonsMethod::resetParameters().
|
friend |
Definition at line 29 of file newton_damped.hh.
double Kaskade::GuardedCovariantNewtonParameters::accuracyReached |
Definition at line 26 of file newton_damped.hh.
|
inherited |
Definition at line 139 of file algorithm_base.hh.
Referenced by Kaskade::CompositeStep::setDesiredAccuracy(), Kaskade::HypIP::setDesiredAccuracy(), and Kaskade::NewtonsMethod::setDesiredAccuracy().
double Kaskade::GuardedCovariantNewtonParameters::maxContraction |
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().
|
protectedinherited |
Definition at line 54 of file newton_base.hh.
Referenced by Kaskade::NewtonParameters::doForAll(), and Kaskade::StateConstraintsNewtonMethod::predictNextDampingFactor().
|
protected |
Definition at line 43 of file newton_damped.hh.
Referenced by doForAll().
|
protected |
Definition at line 42 of file newton_damped.hh.
Referenced by doForAll().
LoggedQuantity<double> Kaskade::GuardedCovariantNewtonParameters::omega |
Definition at line 25 of file newton_damped.hh.
Referenced by doForAll().
LoggedQuantity<double> Kaskade::GuardedCovariantNewtonParameters::omega0 |
Definition at line 24 of file newton_damped.hh.
Referenced by doForAll().
|
inherited |
Definition at line 39 of file newton_base.hh.
Referenced by Kaskade::NewtonsMethod::resolve().
|
inherited |
Definition at line 141 of file algorithm_base.hh.
|
protected |
Definition at line 41 of file newton_damped.hh.
Referenced by doForAll().