NOX
Development
|
Default singular Jacobian solve computation class More...
#include <LOCA_SingularJacobianSolve_Default.H>
Public Member Functions | |
Default (Teuchos::ParameterList ¶ms) | |
Constructor. | |
Default (const Default &source) | |
Copy constructor. | |
virtual | ~Default () |
Destructor. | |
virtual LOCA::SingularJacobianSolve::Generic * | clone () const |
Clone function. | |
virtual LOCA::SingularJacobianSolve::Generic & | operator= (const LOCA::SingularJacobianSolve::Generic &source) |
Assignment operator. | |
virtual Default & | operator= (const Default &source) |
Assignment operator. | |
virtual NOX::Abstract::Group::ReturnType | reset (Teuchos::ParameterList ¶ms) |
Reset parameters. More... | |
virtual NOX::Abstract::Group::ReturnType | compute (Teuchos::ParameterList ¶ms, LOCA::Continuation::AbstractGroup &grp, const NOX::Abstract::Vector &input, const NOX::Abstract::Vector &approxNullVec, const NOX::Abstract::Vector &jacApproxNullVec, NOX::Abstract::Vector &result) |
Computes the solution as described above. | |
virtual NOX::Abstract::Group::ReturnType | computeMulti (Teuchos::ParameterList ¶ms, LOCA::Continuation::AbstractGroup &grp, const NOX::Abstract::Vector *const *inputs, const NOX::Abstract::Vector &approxNullVec, const NOX::Abstract::Vector &jacApproxNullVec, NOX::Abstract::Vector **results, int nVecs) |
Computes solution for multiple RHS using applyJacobianInverseMulti. | |
Public Member Functions inherited from LOCA::SingularJacobianSolve::Generic | |
Generic () | |
Constructor. More... | |
Generic (const Generic &source) | |
Copy constructor. | |
virtual | ~Generic () |
Destructor. | |
Default singular Jacobian solve computation class
This class computes the solution to using the applyJacobianInverse method of the underlying group ignoring the null vector data.
|
virtual |
Reset parameters.
There are no additional parameters for the default calculation.
Implements LOCA::SingularJacobianSolve::Generic.
References NOX::Abstract::Group::Ok.
Referenced by Default().