#include <LOCA_StepSize_Manager.H>
Inheritance diagram for LOCA::StepSize::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 (LOCA::Continuation::ExtendedGroup &curGroup, const LOCA::Continuation::ExtendedVector &predictor, const NOX::Solver::Generic &solver, const LOCA::Abstract::Iterator::StepStatus &stepStatus, const LOCA::Stepper &stepper, double &stepSize) |
| Computes step size based on step size control method. | |
| virtual NOX::Abstract::Group::ReturnType | compute (LOCA::MultiContinuation::AbstractStrategy &curGroup, const LOCA::MultiContinuation::ExtendedVector &predictor, const NOX::Solver::Generic &solver, const LOCA::Abstract::Iterator::StepStatus &stepStatus, const LOCA::NewStepper &stepper, double &stepSize) |
| Computes step size based on step size control method. | |
| const string & | getMethod () const |
| Returns step size control method. | |
| virtual double | getPrevStepSize () const |
| Returns previous step size. | |
| virtual double | getStartStepSize () const |
| Returns initial step size. | |
Protected Attributes | |
| string | method |
| Stores step size control method name. | |
| LOCA::StepSize::Generic * | stepSizePtr |
| Stores pointer to current step size control 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