LOCA::Predictor::Tangent Class Reference

Tangent predictor computation class More...

#include <LOCA_Predictor_Tangent.H>

Inheritance diagram for LOCA::Predictor::Tangent:

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

Public Member Functions

 Tangent (NOX::Parameter::List &params)
 Constructor.
virtual ~Tangent ()
 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 tangent 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 tangent predictor.

Protected Attributes

NOX::Abstract::VectordfdpVecPtr
 Stores derivative of residual w.r.t. parameter.

Detailed Description

Tangent predictor computation class

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


Member Function Documentation

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

Reset parameters.

The parameters are eventually passed to the LOCA::Continuation::Group::computeTangent method and therefore should be the parameters for the linear solver.

Reimplemented from LOCA::Predictor::Generic.


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