| 
    NOX
    Development
    
   | 
 
An Epetra operator representing the identity matrix. More...
#include <LOCA_Epetra_IdentityOp.H>


Public Member Functions | |
| IdentityOp (const Teuchos::RCP< const Epetra_Comm > &comm, const Teuchos::RCP< const Epetra_Map > &map) | |
| Constructor.  More... | |
| virtual | ~IdentityOp () | 
| Destructor.  | |
| virtual int | SetUseTranspose (bool UseTranspose) | 
| Set to true if the transpose of the operator is requested.  | |
| virtual int | Apply (const Epetra_MultiVector &Input, Epetra_MultiVector &Result) const | 
| Returns the result of a Epetra_Operator applied to a Epetra_MultiVector Input in Result as described above.  | |
| virtual int | ApplyInverse (const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | 
| Returns the result of the inverse of the operator applied to a Epetra_MultiVector Input in Result as described above.  | |
| virtual double | NormInf () const | 
| Returns an approximate infinity norm of the operator matrix.  | |
| virtual const char * | Label () const | 
| Returns a character std::string describing the operator.  | |
| virtual bool | UseTranspose () const | 
| Returns the current UseTranspose setting.  | |
| virtual bool | HasNormInf () const | 
| Returns true if the this object can provide an approximate Inf-norm, false otherwise.  | |
| virtual const Epetra_Comm & | Comm () const | 
| Returns a reference 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 matrix operator.  | |
| virtual const Epetra_Map & | OperatorRangeMap () const | 
| Returns the Epetra_Map object associated with the range of this matrix operator.  | |
Protected Attributes | |
| std::string | label | 
| Label for operator.  | |
| Teuchos::RCP< const Epetra_Comm > | comm | 
| Stores comm.  | |
| Teuchos::RCP< const Epetra_Map > | map | 
| Stores map.  | |
| bool | useTranspose | 
| Flag indicating whether transpose was selected.  | |
An Epetra operator representing the identity matrix.
| LOCA::Epetra::IdentityOp::IdentityOp | ( | const Teuchos::RCP< const Epetra_Comm > & | comm, | 
| const Teuchos::RCP< const Epetra_Map > & | map | ||
| ) | 
Constructor.
| comm | [in] Comm object | 
| map | [in] Map object | 
 1.8.5