LOCA::SingularJacobianSolve::Default Class Reference

Default singular Jacobian solve computation class More...

#include <LOCA_SingularJacobianSolve_Default.H>

Inheritance diagram for LOCA::SingularJacobianSolve::Default:

[legend]
Collaboration diagram for LOCA::SingularJacobianSolve::Default:
[legend]
List of all members.

Public Member Functions

 Default (NOX::Parameter::List &params)
 Constructor.
 Default (const Default &source)
 Copy constructor.
virtual ~Default ()
 Destructor.
virtual LOCA::SingularJacobianSolve::Genericclone () const
 Clone function.
virtual LOCA::SingularJacobianSolve::Genericoperator= (const LOCA::SingularJacobianSolve::Generic &source)
 Assignment operator.
virtual Defaultoperator= (const Default &source)
 Assignment operator.
virtual NOX::Abstract::Group::ReturnType reset (NOX::Parameter::List &params)
 Reset parameters.
virtual NOX::Abstract::Group::ReturnType compute (NOX::Parameter::List &params, 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 (NOX::Parameter::List &params, 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.

Detailed Description

Default singular Jacobian solve computation class

This class computes the solution to $J x = b$ using the applyJacobianInverse method of the underlying group ignoring the null vector data.


Member Function Documentation

NOX::Abstract::Group::ReturnType LOCA::SingularJacobianSolve::Default::reset NOX::Parameter::List params  )  [virtual]
 

Reset parameters.

There are no additional parameters for the default calculation.

Implements LOCA::SingularJacobianSolve::Generic.


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