#include <LOCA_MultiContinuation_NaturalGroup.H>
Inheritance diagram for LOCA::MultiContinuation::NaturalGroup:
Public Member Functions | |
| NaturalGroup (LOCA::MultiContinuation::AbstractGroup &grp, const vector< int > ¶mIDs, NOX::Parameter::List ¶ms) | |
| Constructor with integer continuation parameter ids. | |
| NaturalGroup (LOCA::MultiContinuation::AbstractGroup &grp, const string ¶mID, NOX::Parameter::List ¶ms) | |
| Constructor for single parameter continuation. | |
| NaturalGroup (const NaturalGroup &source, NOX::CopyType type=NOX::DeepCopy) | |
| Copy constructor. | |
| virtual | ~NaturalGroup () |
| Destructor. | |
| virtual NaturalGroup & | operator= (const NaturalGroup &source) |
| Assignment operator. | |
Implementation of LOCA::MultiContinuation::ExtendedGroup virtual methods | |
| virtual LOCA::MultiContinuation::ExtendedGroup & | operator= (const LOCA::MultiContinuation::ExtendedGroup &source) |
| Assignment operator. | |
| virtual NOX::Abstract::Group::ReturnType | computeConstraints () |
| Compute continuation constraint equations. | |
| virtual NOX::Abstract::Group::ReturnType | computeConstraintDerivatives () |
| Compute continuation constraint equations. | |
| virtual bool | isConstraints () const |
Return true if constraint residuals are valid. | |
| virtual bool | isConstraintDerivatives () const |
Return true if constraint derivatives are valid. | |
| virtual const NOX::Abstract::MultiVector::DenseMatrix & | getConstraints () const |
| Return constraint residuals. | |
| virtual const NOX::Abstract::MultiVector * | getConstraintDerivativesX () const |
| Return solution component of constraint derivatives. | |
| virtual const NOX::Abstract::MultiVector::DenseMatrix * | getConstraintDerivativesP () const |
| Return parameter component of constraint derivatives. | |
| virtual bool | isConstraintDerivativesXZero () const |
Return true if solution component of constraint derivatives is zero. | |
| virtual bool | isConstraintDerivativesPZero () const |
Return true if solution component of constraint derivatives is zero. | |
Implementation of LOCA::Extended::AbstractGroup virtual methods | |
| virtual LOCA::Extended::AbstractGroup & | operator= (const LOCA::Extended::AbstractGroup &source) |
| Assignment operator. | |
Implementation of NOX::Abstract::Group virtual methods | |
| virtual NOX::Abstract::Group & | operator= (const NOX::Abstract::Group &source) |
| Assignment operator. | |
| virtual NOX::Abstract::Group * | clone (NOX::CopyType type=NOX::DeepCopy) const |
| Clone function. | |
Implementation of LOCA::Stepper::AbstractGroup virtual methods | |
| virtual void | setPrevX (const NOX::Abstract::Vector &y) |
| Set the previous solution vector y. | |
| virtual void | setStepSize (double deltaS, int i=0) |
| Set step size for continuation constraint equation i. | |
Protected Member Functions | |
| virtual void | resetIsValid () |
| Resets all isValid flags to false. | |
Protected Attributes | |
| NOX::Abstract::MultiVector::DenseMatrix | constraints |
| Stores constraint residuals. | |
| NOX::Abstract::MultiVector::DenseMatrix | dgdp |
| Stores derivative of constraints w.r.t. parameters. | |
| bool | isValidConstraints |
| Flag indicating whether constraints are valid. | |
|
||||||||||||||||
|
Constructor with integer continuation parameter ids.
The argument grp is the underlying group which implements The grp argument is a non-const reference and may be modified. |
|
||||||||||||||||
|
Constructor for single parameter continuation.
The argument grp is the underlying group which implements The grp argument is a non-const reference and may be modified. |
1.3.9.1