|
KASKADE 7 development version
|
#include <homotopy_base.hh>
Definition at line 29 of file homotopy_base.hh.
Public Member Functions | |
| InteriorPointParameters (double mu_, double desiredAccuracy_, double desiredContraction_, int maxSteps_, double muFinal_, double relDist, double accfinal_, double reductionStart_, double reductionFactorBest_, double redWorst_=1-1e-4) | |
| virtual | ~InteriorPointParameters () |
| void | reset () |
| Reset all quantities in this class. More... | |
Public Attributes | |
| double | desiredContraction |
| double | muFinal |
| double | reductionFactorWorst |
| double | firstStepFailureFactor |
| double | reductionStart |
| double | relDistanceToPath |
| double | accfinal |
| double | reductionFactorBest |
| int | maxTrialSteps |
| int | termination |
| LoggedQuantity< double > | mu |
| LoggedQuantity< double > | sigma |
Protected Member Functions | |
| virtual void | doForAll (LQAction::ToDo td) |
| To be overloaded by derived class. More... | |
Protected Attributes | |
| bool | stepSuccessful |
| int | correctorTermination |
| LoggedQuantity< double > | deltaMu |
| LoggedQuantity< double > | j |
| LoggedQuantity< double > | jp |
| LoggedQuantity< double > | muTrial |
Friends | |
| class | HomotopyBase |
| class | InteriorPointSimple |
| class | InteriorPointSqrtModel |
| template<class A , class B > | |
| class | InteriorPointTangentialPredictor |
| class | InteriorPointSlopeEstimate |
|
inline |
Definition at line 32 of file homotopy_base.hh.
|
inlinevirtual |
Definition at line 53 of file homotopy_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.
Definition at line 81 of file homotopy_base.hh.
|
inlinevirtual |
Reset all quantities in this class.
Reimplemented from Kaskade::IterationParameters.
Definition at line 57 of file homotopy_base.hh.
Referenced by InteriorPointParameters().
|
friend |
Definition at line 75 of file homotopy_base.hh.
|
friend |
Definition at line 76 of file homotopy_base.hh.
|
friend |
Definition at line 79 of file homotopy_base.hh.
|
friend |
Definition at line 77 of file homotopy_base.hh.
|
friend |
Definition at line 78 of file homotopy_base.hh.
| double Kaskade::InteriorPointParameters::accfinal |
Definition at line 50 of file homotopy_base.hh.
|
protected |
Definition at line 70 of file homotopy_base.hh.
Referenced by reset().
|
protected |
Definition at line 73 of file homotopy_base.hh.
Referenced by doForAll().
| double Kaskade::InteriorPointParameters::desiredContraction |
Definition at line 50 of file homotopy_base.hh.
| double Kaskade::InteriorPointParameters::firstStepFailureFactor |
Definition at line 50 of file homotopy_base.hh.
|
protected |
Definition at line 73 of file homotopy_base.hh.
Referenced by doForAll().
|
protected |
Definition at line 73 of file homotopy_base.hh.
Referenced by doForAll().
| int Kaskade::InteriorPointParameters::maxTrialSteps |
Definition at line 51 of file homotopy_base.hh.
| LoggedQuantity<double> Kaskade::InteriorPointParameters::mu |
Definition at line 64 of file homotopy_base.hh.
Referenced by doForAll(), InteriorPointParameters(), Kaskade::InteriorPointSimple::lengthOfPath(), Kaskade::InteriorPointSqrtModel::lengthOfPath(), Kaskade::InteriorPointSlopeEstimate::lengthOfPath(), Kaskade::InteriorPointSimple::muOnFailure(), Kaskade::InteriorPointSlopeEstimate::muOnFailure(), and Kaskade::InteriorPointSimple::muOnSuccess().
| double Kaskade::InteriorPointParameters::muFinal |
Definition at line 50 of file homotopy_base.hh.
Referenced by Kaskade::InteriorPointSqrtModel::muFinal(), and Kaskade::InteriorPointSlopeEstimate::muFinal().
|
protected |
Definition at line 73 of file homotopy_base.hh.
Referenced by doForAll().
| double Kaskade::InteriorPointParameters::reductionFactorBest |
Definition at line 50 of file homotopy_base.hh.
| double Kaskade::InteriorPointParameters::reductionFactorWorst |
Definition at line 50 of file homotopy_base.hh.
| double Kaskade::InteriorPointParameters::reductionStart |
Definition at line 50 of file homotopy_base.hh.
Referenced by Kaskade::InteriorPointSimple::muOnFailure(), and Kaskade::InteriorPointSimple::muOnSuccess().
| double Kaskade::InteriorPointParameters::relDistanceToPath |
Definition at line 50 of file homotopy_base.hh.
| LoggedQuantity<double> Kaskade::InteriorPointParameters::sigma |
Definition at line 64 of file homotopy_base.hh.
Referenced by doForAll(), and Kaskade::InteriorPointSlopeEstimate::muOnFailure().
|
protected |
Definition at line 68 of file homotopy_base.hh.
Referenced by reset().
| int Kaskade::InteriorPointParameters::termination |
Definition at line 55 of file homotopy_base.hh.