| 
    NOX
    Development
    
   | 
 
#include <LOCA_Epetra_ShiftInvertOperator.H>


Public Member Functions | |
| ShiftInvertOperator (const Teuchos::RCP< LOCA::GlobalData > &global_data, const Teuchos::RCP< LOCA::Epetra::Group > &grp, const Teuchos::RCP< const Epetra_Operator > &jac, double shift) | |
| 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 | |
| Teuchos::RCP< LOCA::GlobalData > | globalData | 
| Global data object.  | |
| 
Teuchos::RCP< const  LOCA::Epetra::Group >  | locagrp | 
| LOCA group.  | |
| 
Teuchos::RCP< const  Epetra_Operator >  | jacOper | 
| Jacobian operator.  | |
| double | shift_ | 
| Shift value.  | |
| const char * | Label_ | 
| Label.  | |
Epetra operator for 
. 
 1.8.5