LOCA::Predictor::Secant Class Reference

Secant predictor computation class More...

#include <LOCA_Predictor_Secant.H>

Inheritance diagram for LOCA::Predictor::Secant:

[legend]
Collaboration diagram for LOCA::Predictor::Secant:
[legend]
List of all members.

Public Member Functions

 Secant (NOX::Parameter::List &params)
 Constructor.
virtual ~Secant ()
 Destructor.
virtual NOX::Abstract::Group::ReturnType reset (NOX::Parameter::List &params)
 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 the secant predictor.
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 the secant predictor.

Protected Attributes

LOCA::Predictor::ManagerfirstStepPredictorPtr
 Predictor manager for first step.
bool isFirstStep
 Flag indicating whether to use the first step predictor.

Detailed Description

Secant predictor computation class

This class computes the predictor direction given by the secant vector to the continuation curve. The secant vector calculation is implemented by the computeSecant method of the LOCA::Continuation::Group class.

The parameters used by this class supplied in the constructor or reset method are:


Member Function Documentation

NOX::Abstract::Group::ReturnType LOCA::Predictor::Secant::reset NOX::Parameter::List params  )  [virtual]
 

Reset parameters.

There are now parameters for the secant predictor calculation.

Reimplemented from LOCA::Predictor::Generic.


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