.
More...
#include <LOCA_Epetra_ShiftInvertOperator.H>
Inheritance diagram for LOCA::Epetra::ShiftInvertOperator:
Public Member Functions | |
| ShiftInvertOperator (const LOCA::EpetraNew::Group &grp, const Epetra_Operator &jac, const double &shift, bool hasMassMatrix) | |
| Constructor. | |
| virtual | ~ShiftInvertOperator () |
| Destructor. | |
| virtual int | SetUseTranspose (bool UseTranspose) |
| Set transpose. | |
| virtual int | Apply (const Epetra_MultiVector &X, Epetra_MultiVector &Y) const |
| Apply shifted operator. | |
| virtual int | ApplyInverse (const Epetra_MultiVector &X, Epetra_MultiVector &Y) const |
| Apply shifted operator inverse. | |
| virtual double | NormInf () const |
| Computing infinity norm. | |
| virtual const char * | Label () const |
| Label. | |
| virtual bool | UseTranspose () const |
| Transpose. | |
| virtual bool | HasNormInf () const |
| Have norm-inf. | |
| virtual const Epetra_Comm & | Comm () const |
| Returns a pointer to the Epetra_Comm communicator associated with this operator. | |
| virtual const Epetra_Map & | OperatorDomainMap () const |
| Returns the Epetra_Map object associated with the domain of this operator. | |
| virtual const Epetra_Map & | OperatorRangeMap () const |
| Returns the Epetra_Map object associated with the range of this operator. | |
Protected Attributes | |
| const LOCA::EpetraNew::Group & | locagrp |
| LOCA group. | |
| const Epetra_Operator & | jacOper |
| Jacobian operator. | |
| const double & | shift_ |
| Shift value. | |
| bool | massMatrix |
| Do we have a mass matrix? | |
| const char * | Label_ |
| Label. | |
.
1.3.9.1