#include <LOCA_TurningPoint_MinimallyAugmented_Constraint.H>
Public Member Functions | |
Constraint (const Teuchos::RCP< LOCA::GlobalData > &global_data, const Teuchos::RCP< LOCA::Parameter::SublistParser > &topParams, const Teuchos::RCP< Teuchos::ParameterList > &tpParams, const Teuchos::RCP< LOCA::TurningPoint::MinimallyAugmented::AbstractGroup > &g, bool is_symmetric, const NOX::Abstract::Vector &a, const NOX::Abstract::Vector *b, int bif_param) | |
Constructor. | |
Constraint (const Constraint &source, NOX::CopyType type=NOX::DeepCopy) | |
Copy constructor. | |
virtual | ~Constraint () |
Destructor. | |
virtual void | setGroup (const Teuchos::RCP< LOCA::TurningPoint::MinimallyAugmented::AbstractGroup > &g) |
Set the group pointer. | |
virtual Teuchos::RCP< const NOX::Abstract::Vector > | getLeftNullVec () const |
Returns left null vector w. | |
virtual Teuchos::RCP< const NOX::Abstract::Vector > | getRightNullVec () const |
Returns right null vector v. | |
virtual double | getSigma () const |
Returns sigma. | |
Implementation of LOCA::MultiContinuation::ConstraintInterface | |
virtual methods | |
virtual void | copy (const LOCA::MultiContinuation::ConstraintInterface &source) |
Copy. | |
virtual Teuchos::RCP < LOCA::MultiContinuation::ConstraintInterface > | clone (NOX::CopyType type=NOX::DeepCopy) const |
Cloning function. | |
virtual int | numConstraints () const |
Return number of constraints. | |
virtual void | setX (const NOX::Abstract::Vector &y) |
Set the solution vector to y. | |
virtual void | setParam (int paramID, double val) |
Sets parameter indexed by paramID. | |
virtual void | setParams (const vector< int > ¶mIDs, const NOX::Abstract::MultiVector::DenseMatrix &vals) |
Sets parameters indexed by paramIDs. | |
virtual NOX::Abstract::Group::ReturnType | computeConstraints () |
Compute continuation constraint equations. | |
virtual NOX::Abstract::Group::ReturnType | computeDX () |
Compute derivative of constraints w.r.t. solution vector x. | |
virtual NOX::Abstract::Group::ReturnType | computeDP (const vector< int > ¶mIDs, NOX::Abstract::MultiVector::DenseMatrix &dgdp, bool isValidG) |
Compute derivative of constraints w.r.t. supplied parameters. | |
virtual bool | isConstraints () const |
Return true if constraint residuals are valid. | |
virtual bool | isDX () const |
Return true if derivatives of constraints w.r.t. x are valid. | |
virtual const NOX::Abstract::MultiVector::DenseMatrix & | getConstraints () const |
Return constraint residuals. | |
virtual const NOX::Abstract::MultiVector * | getDX () const |
Return solution component of constraint derivatives. | |
virtual bool | isDXZero () const |
Return true if solution component of constraint derivatives is zero. | |
virtual void | postProcessContinuationStep (LOCA::Abstract::Iterator::StepStatus stepStatus) |
Perform any postprocessing after a continuation step finishes. | |
Protected Attributes | |
Teuchos::RCP< LOCA::GlobalData > | globalData |
Pointer LOCA global data object. | |
Teuchos::RCP < LOCA::Parameter::SublistParser > | parsedParams |
Parsed top-level parameters. | |
Teuchos::RCP < Teuchos::ParameterList > | turningPointParams |
Bifurcation parameter list. | |
Teuchos::RCP < LOCA::TurningPoint::MinimallyAugmented::AbstractGroup > | grpPtr |
Pointer to base group that defines ![]() | |
Teuchos::RCP < NOX::Abstract::MultiVector > | a_vector |
Vector for ![]() | |
Teuchos::RCP < NOX::Abstract::MultiVector > | b_vector |
Vector for ![]() | |
Teuchos::RCP < NOX::Abstract::MultiVector > | w_vector |
Stores left null vector. | |
Teuchos::RCP < NOX::Abstract::MultiVector > | v_vector |
Stores right null vector. | |
Teuchos::RCP < NOX::Abstract::MultiVector > | Jv_vector |
Stores J*v. | |
Teuchos::RCP < NOX::Abstract::MultiVector > | sigma_x |
Stores sigma_x. | |
NOX::Abstract::MultiVector::DenseMatrix | constraints |
Constraint values. | |
Teuchos::RCP < LOCA::BorderedSolver::AbstractStrategy > | borderedSolver |
Stores bordered solver strategy. | |
double | dn |
Stores vector length as a double. | |
double | sigma_scale |
Stores scale factor on sigma. | |
bool | isSymmetric |
Flag indicating whether Jacobian is symmetric. | |
bool | isValidConstraints |
Flag indicating whether constraints are valid. | |
bool | isValidDX |
Flag indicating whether sigma_x is valid. | |
vector< int > | bifParamID |
Stores the bifurcation parameter index. | |
bool | updateVectorsEveryContinuationStep |
Flag indicating whether to update ![]() ![]() | |
bool | updateVectorsEveryIteration |
Flag indicating whether to update ![]() ![]() | |
Private Member Functions | |
Constraint & | operator= (const Constraint &source) |
Prohibit generation and use of operator=(). |
This class implements the turning point constraint equation for the minimally augmented turning point formulation where
is defined via
for any vectors and
in
. Using these relationships, it is easy to show
The class is intialized via the tpParams
parameter list argument to the constructor. The parameters this class recognizes are:
Definition at line 132 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
LOCA::TurningPoint::MinimallyAugmented::Constraint::Constraint | ( | const Teuchos::RCP< LOCA::GlobalData > & | global_data, | |
const Teuchos::RCP< LOCA::Parameter::SublistParser > & | topParams, | |||
const Teuchos::RCP< Teuchos::ParameterList > & | tpParams, | |||
const Teuchos::RCP< LOCA::TurningPoint::MinimallyAugmented::AbstractGroup > & | g, | |||
bool | is_symmetric, | |||
const NOX::Abstract::Vector & | a, | |||
const NOX::Abstract::Vector * | b, | |||
int | bif_param | |||
) |
Constructor.
Definition at line 54 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References a_vector, b_vector, borderedSolver, NOX::Abstract::Vector::createMultiVector(), NOX::DeepCopy, globalData, isSymmetric, parsedParams, turningPointParams, updateVectorsEveryContinuationStep, and updateVectorsEveryIteration.
Referenced by clone().
LOCA::TurningPoint::MinimallyAugmented::Constraint::Constraint | ( | const Constraint & | source, | |
NOX::CopyType | type = NOX::DeepCopy | |||
) |
Copy constructor.
Definition at line 107 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References borderedSolver, NOX::DeepCopy, globalData, isValidConstraints, isValidDX, parsedParams, and turningPointParams.
LOCA::TurningPoint::MinimallyAugmented::Constraint::~Constraint | ( | ) | [virtual] |
Destructor.
Reimplemented in LOCA::Pitchfork::MinimallyAugmented::Constraint.
Definition at line 145 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
void LOCA::TurningPoint::MinimallyAugmented::Constraint::setGroup | ( | const Teuchos::RCP< LOCA::TurningPoint::MinimallyAugmented::AbstractGroup > & | g | ) | [virtual] |
Set the group pointer.
This method should be called when ever the constrained group is copied, since we don't explicitly copy the underlying group here.
Definition at line 151 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References grpPtr.
Teuchos::RCP< const NOX::Abstract::Vector > LOCA::TurningPoint::MinimallyAugmented::Constraint::getLeftNullVec | ( | ) | const [virtual] |
Returns left null vector w.
Definition at line 158 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References w_vector.
Teuchos::RCP< const NOX::Abstract::Vector > LOCA::TurningPoint::MinimallyAugmented::Constraint::getRightNullVec | ( | ) | const [virtual] |
Returns right null vector v.
Definition at line 165 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References v_vector.
double LOCA::TurningPoint::MinimallyAugmented::Constraint::getSigma | ( | ) | const [virtual] |
Returns sigma.
Definition at line 172 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References constraints.
void LOCA::TurningPoint::MinimallyAugmented::Constraint::copy | ( | const LOCA::MultiContinuation::ConstraintInterface & | source | ) | [virtual] |
Copy.
Implements LOCA::MultiContinuation::ConstraintInterface.
Reimplemented in LOCA::Pitchfork::MinimallyAugmented::Constraint, and LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint.
Definition at line 179 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References a_vector, b_vector, bifParamID, borderedSolver, constraints, dn, globalData, isSymmetric, isValidConstraints, isValidDX, Jv_vector, parsedParams, sigma_scale, sigma_x, turningPointParams, updateVectorsEveryContinuationStep, updateVectorsEveryIteration, v_vector, and w_vector.
Teuchos::RCP< LOCA::MultiContinuation::ConstraintInterface > LOCA::TurningPoint::MinimallyAugmented::Constraint::clone | ( | NOX::CopyType | type = NOX::DeepCopy |
) | const [virtual] |
Cloning function.
Implements LOCA::MultiContinuation::ConstraintInterface.
Reimplemented in LOCA::Pitchfork::MinimallyAugmented::Constraint, and LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint.
Definition at line 219 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References Constraint().
int LOCA::TurningPoint::MinimallyAugmented::Constraint::numConstraints | ( | ) | const [virtual] |
Return number of constraints.
Implements LOCA::MultiContinuation::ConstraintInterface.
Reimplemented in LOCA::Pitchfork::MinimallyAugmented::Constraint.
Definition at line 226 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
void LOCA::TurningPoint::MinimallyAugmented::Constraint::setX | ( | const NOX::Abstract::Vector & | y | ) | [virtual] |
Set the solution vector to y.
Implements LOCA::MultiContinuation::ConstraintInterface.
Definition at line 233 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References grpPtr, isValidConstraints, and isValidDX.
void LOCA::TurningPoint::MinimallyAugmented::Constraint::setParam | ( | int | paramID, | |
double | val | |||
) | [virtual] |
Sets parameter indexed by paramID.
Implements LOCA::MultiContinuation::ConstraintInterface.
Definition at line 242 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References grpPtr, isValidConstraints, and isValidDX.
void LOCA::TurningPoint::MinimallyAugmented::Constraint::setParams | ( | const vector< int > & | paramIDs, | |
const NOX::Abstract::MultiVector::DenseMatrix & | vals | |||
) | [virtual] |
Sets parameters indexed by paramIDs.
Implements LOCA::MultiContinuation::ConstraintInterface.
Definition at line 251 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References grpPtr, isValidConstraints, and isValidDX.
NOX::Abstract::Group::ReturnType LOCA::TurningPoint::MinimallyAugmented::Constraint::computeConstraints | ( | ) | [virtual] |
Compute continuation constraint equations.
Implements LOCA::MultiContinuation::ConstraintInterface.
Reimplemented in LOCA::Pitchfork::MinimallyAugmented::Constraint, and LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint.
Definition at line 261 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References a_vector, b_vector, borderedSolver, constraints, dn, globalData, grpPtr, isSymmetric, isValidConstraints, Jv_vector, NOX::Abstract::Group::Ok, NOX::Utils::OuterIteration, parsedParams, sigma_scale, updateVectorsEveryIteration, v_vector, and w_vector.
Referenced by computeDP(), and computeDX().
NOX::Abstract::Group::ReturnType LOCA::TurningPoint::MinimallyAugmented::Constraint::computeDX | ( | ) | [virtual] |
Compute derivative of constraints w.r.t. solution vector x.
Implements LOCA::MultiContinuation::ConstraintInterface.
Reimplemented in LOCA::Pitchfork::MinimallyAugmented::Constraint.
Definition at line 383 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References computeConstraints(), globalData, grpPtr, isValidConstraints, isValidDX, NOX::Abstract::Group::Ok, sigma_scale, sigma_x, v_vector, and w_vector.
NOX::Abstract::Group::ReturnType LOCA::TurningPoint::MinimallyAugmented::Constraint::computeDP | ( | const vector< int > & | paramIDs, | |
NOX::Abstract::MultiVector::DenseMatrix & | dgdp, | |||
bool | isValidG | |||
) | [virtual] |
Compute derivative of constraints w.r.t. supplied parameters.
The first column of dgdp
should be filled with the constraint residuals if
isValidG
is false
. If isValidG
is true
, then the dgdp
contains on input.
Implements LOCA::MultiContinuation::ConstraintInterface.
Reimplemented in LOCA::Pitchfork::MinimallyAugmented::Constraint.
Definition at line 418 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References computeConstraints(), constraints, globalData, grpPtr, isValidConstraints, NOX::Abstract::Group::Ok, sigma_scale, v_vector, and w_vector.
bool LOCA::TurningPoint::MinimallyAugmented::Constraint::isConstraints | ( | ) | const [virtual] |
Return true
if constraint residuals are valid.
Implements LOCA::MultiContinuation::ConstraintInterface.
Definition at line 453 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References isValidConstraints.
bool LOCA::TurningPoint::MinimallyAugmented::Constraint::isDX | ( | ) | const [virtual] |
Return true
if derivatives of constraints w.r.t. x are valid.
Implements LOCA::MultiContinuation::ConstraintInterface.
Definition at line 460 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References isValidDX.
const NOX::Abstract::MultiVector::DenseMatrix & LOCA::TurningPoint::MinimallyAugmented::Constraint::getConstraints | ( | ) | const [virtual] |
Return constraint residuals.
Implements LOCA::MultiContinuation::ConstraintInterface.
Reimplemented in LOCA::Pitchfork::MinimallyAugmented::Constraint.
Definition at line 467 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References constraints.
const NOX::Abstract::MultiVector * LOCA::TurningPoint::MinimallyAugmented::Constraint::getDX | ( | ) | const [virtual] |
Return solution component of constraint derivatives.
Implements LOCA::MultiContinuation::ConstraintInterfaceMVDX.
Reimplemented in LOCA::Pitchfork::MinimallyAugmented::Constraint.
Definition at line 474 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References sigma_x.
bool LOCA::TurningPoint::MinimallyAugmented::Constraint::isDXZero | ( | ) | const [virtual] |
Return true
if solution component of constraint derivatives is zero.
Implements LOCA::MultiContinuation::ConstraintInterface.
Definition at line 481 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
void LOCA::TurningPoint::MinimallyAugmented::Constraint::postProcessContinuationStep | ( | LOCA::Abstract::Iterator::StepStatus | stepStatus | ) | [virtual] |
Perform any postprocessing after a continuation step finishes.
The stepStatus
argument indicates whether the step was successful. Here we update the and
vectors to
and
respectively if requested.
Reimplemented from LOCA::MultiContinuation::ConstraintInterface.
Reimplemented in LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint.
Definition at line 488 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.C.
References a_vector, b_vector, dn, globalData, NOX::Utils::StepperDetails, LOCA::Abstract::Iterator::Successful, updateVectorsEveryContinuationStep, v_vector, and w_vector.
Constraint& LOCA::TurningPoint::MinimallyAugmented::Constraint::operator= | ( | const Constraint & | source | ) | [private] |
Prohibit generation and use of operator=().
Teuchos::RCP<LOCA::GlobalData> LOCA::TurningPoint::MinimallyAugmented::Constraint::globalData [protected] |
Pointer LOCA global data object.
Definition at line 262 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), computeDP(), computeDX(), Constraint(), copy(), and postProcessContinuationStep().
Teuchos::RCP<LOCA::Parameter::SublistParser> LOCA::TurningPoint::MinimallyAugmented::Constraint::parsedParams [protected] |
Parsed top-level parameters.
Definition at line 265 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), Constraint(), and copy().
Teuchos::RCP<Teuchos::ParameterList> LOCA::TurningPoint::MinimallyAugmented::Constraint::turningPointParams [protected] |
Bifurcation parameter list.
Definition at line 268 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by Constraint(), and copy().
Teuchos::RCP<LOCA::TurningPoint::MinimallyAugmented::AbstractGroup> LOCA::TurningPoint::MinimallyAugmented::Constraint::grpPtr [protected] |
Pointer to base group that defines .
Definition at line 271 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), computeDP(), computeDX(), setGroup(), setParam(), setParams(), and setX().
Teuchos::RCP<NOX::Abstract::MultiVector> LOCA::TurningPoint::MinimallyAugmented::Constraint::a_vector [protected] |
Vector for .
Definition at line 274 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), Constraint(), copy(), and postProcessContinuationStep().
Teuchos::RCP<NOX::Abstract::MultiVector> LOCA::TurningPoint::MinimallyAugmented::Constraint::b_vector [protected] |
Vector for .
Definition at line 277 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), Constraint(), copy(), and postProcessContinuationStep().
Teuchos::RCP<NOX::Abstract::MultiVector> LOCA::TurningPoint::MinimallyAugmented::Constraint::w_vector [protected] |
Stores left null vector.
Definition at line 280 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), computeDP(), computeDX(), copy(), getLeftNullVec(), and postProcessContinuationStep().
Teuchos::RCP<NOX::Abstract::MultiVector> LOCA::TurningPoint::MinimallyAugmented::Constraint::v_vector [protected] |
Stores right null vector.
Definition at line 283 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), computeDP(), computeDX(), copy(), getRightNullVec(), and postProcessContinuationStep().
Teuchos::RCP<NOX::Abstract::MultiVector> LOCA::TurningPoint::MinimallyAugmented::Constraint::Jv_vector [protected] |
Stores J*v.
Definition at line 286 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), and copy().
Teuchos::RCP<NOX::Abstract::MultiVector> LOCA::TurningPoint::MinimallyAugmented::Constraint::sigma_x [protected] |
Stores sigma_x.
Definition at line 289 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by computeDX(), copy(), and getDX().
NOX::Abstract::MultiVector::DenseMatrix LOCA::TurningPoint::MinimallyAugmented::Constraint::constraints [protected] |
Constraint values.
Definition at line 292 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), LOCA::Pitchfork::MinimallyAugmented::Constraint::computeConstraints(), computeDP(), copy(), getConstraints(), and getSigma().
Teuchos::RCP<LOCA::BorderedSolver::AbstractStrategy> LOCA::TurningPoint::MinimallyAugmented::Constraint::borderedSolver [protected] |
Stores bordered solver strategy.
Definition at line 295 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), Constraint(), and copy().
double LOCA::TurningPoint::MinimallyAugmented::Constraint::dn [protected] |
Stores vector length as a double.
Definition at line 298 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), copy(), and postProcessContinuationStep().
double LOCA::TurningPoint::MinimallyAugmented::Constraint::sigma_scale [protected] |
Stores scale factor on sigma.
Definition at line 301 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), computeDP(), computeDX(), and copy().
bool LOCA::TurningPoint::MinimallyAugmented::Constraint::isSymmetric [protected] |
Flag indicating whether Jacobian is symmetric.
Definition at line 306 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), Constraint(), and copy().
Flag indicating whether constraints are valid.
Definition at line 309 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), LOCA::Pitchfork::MinimallyAugmented::Constraint::computeConstraints(), computeDP(), computeDX(), Constraint(), copy(), isConstraints(), setParam(), setParams(), and setX().
bool LOCA::TurningPoint::MinimallyAugmented::Constraint::isValidDX [protected] |
Flag indicating whether sigma_x is valid.
Definition at line 312 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by computeDX(), LOCA::Pitchfork::MinimallyAugmented::Constraint::computeDX(), Constraint(), copy(), isDX(), setParam(), setParams(), and setX().
vector<int> LOCA::TurningPoint::MinimallyAugmented::Constraint::bifParamID [protected] |
Stores the bifurcation parameter index.
Definition at line 315 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), and copy().
bool LOCA::TurningPoint::MinimallyAugmented::Constraint::updateVectorsEveryContinuationStep [protected] |
Flag indicating whether to update and
every continuation step.
Definition at line 321 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by Constraint(), copy(), and postProcessContinuationStep().
Flag indicating whether to update and
every nonlinear iteration.
Definition at line 327 of file LOCA_TurningPoint_MinimallyAugmented_Constraint.H.
Referenced by LOCA::TurningPoint::MinimallyAugmented::ModifiedConstraint::computeConstraints(), computeConstraints(), Constraint(), and copy().