LOCA::StepSize::Manager Class Reference

Manager for step size control strategies More...

#include <LOCA_StepSize_Manager.H>

Inheritance diagram for LOCA::StepSize::Manager:

[legend]
Collaboration diagram for LOCA::StepSize::Manager:
[legend]
List of all members.

Public Member Functions

 Manager (NOX::Parameter::List &params)
 Constructor.
virtual ~Manager ()
 Destructor.
virtual NOX::Abstract::Group::ReturnType reset (NOX::Parameter::List &params)
 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::GenericstepSizePtr
 Stores pointer to current step size control object.

Detailed Description

Manager for step size control strategies

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.


The documentation for this class was generated from the following files:
Generated on Thu Sep 18 12:40:48 2008 for NOX by doxygen 1.3.9.1