#include <LOCA_Predictor_Manager.H>
Inheritance diagram for LOCA::Predictor::Manager:
Public Member Functions | |
| Manager (NOX::Parameter::List ¶ms) | |
| Constructor. | |
| virtual | ~Manager () |
| Destructor. | |
| virtual NOX::Abstract::Group::ReturnType | reset (NOX::Parameter::List ¶ms) |
| Reset parameters. | |
| virtual NOX::Abstract::Group::ReturnType | compute (bool baseOnSecant, double stepSize, LOCA::Continuation::ExtendedGroup &prevGroup, LOCA::Continuation::ExtendedGroup &curGroup, LOCA::Continuation::ExtendedVector &result) |
| Computes predictor based on predictor method parameter. | |
| virtual NOX::Abstract::Group::ReturnType | compute (bool baseOnSecant, const vector< double > &stepSize, LOCA::MultiContinuation::ExtendedGroup &grp, LOCA::MultiContinuation::ExtendedMultiVector &prevXMultiVec, LOCA::MultiContinuation::ExtendedMultiVector &xMultiVec, LOCA::MultiContinuation::ExtendedMultiVector &result) |
| Computes predictor based on predictor method parameter. | |
| const string & | getMethod () const |
| Returns current predictor method. | |
Protected Attributes | |
| string | method |
| Stores predictor method name. | |
| LOCA::Predictor::Generic * | predictorPtr |
| Stores pointer to current predictor object. | |
The parameters passed to the constructor or reset should specify the "Method", as described below, as well as any additional parameters for that particular method.
1.3.9.1