#include <LOCA_MultiContinuation_NaturalGroup.H>
Inheritance diagram for LOCA::MultiContinuation::NaturalGroup:
Public Member Functions | |
| NaturalGroup (const Teuchos::RefCountPtr< LOCA::GlobalData > &global_data, const Teuchos::RefCountPtr< LOCA::Parameter::SublistParser > &topParams, const Teuchos::RefCountPtr< Teuchos::ParameterList > &continuationParams, const Teuchos::RefCountPtr< LOCA::MultiContinuation::AbstractGroup > &grp, const Teuchos::RefCountPtr< LOCA::MultiPredictor::AbstractStrategy > &pred, const vector< int > ¶mIDs) | |
| Constructor. | |
| NaturalGroup (const NaturalGroup &source, NOX::CopyType type=NOX::DeepCopy) | |
| Copy constructor. | |
| virtual | ~NaturalGroup () |
| Destructor. | |
Implementation of NOX::Abstract::Group virtual methods | |
| virtual NOX::Abstract::Group & | operator= (const NOX::Abstract::Group &source) |
| Assignment operator. | |
|
virtual Teuchos::RefCountPtr< NOX::Abstract::Group > | clone (NOX::CopyType type=NOX::DeepCopy) const |
| Clone function. | |
Implementation of LOCA::MultiContinuation::AbstractStrategy virtual methods | |
| virtual void | copy (const NOX::Abstract::Group &source) |
| Copy. | |
Natural continuation corresponds to a continuation equation
with
given by
where
is the parameter component of the predictor direction
. This corresponds geometrically to constraining the nonlinear solver steps used in calculating
to be orthogonal to the parameter axis. The natural constraint
is represented by a LOCA::MultiContinuation::NaturalConstraint object.
|
||||||||||||||||||||||||||||
|
Constructor.
|
1.3.9.1