#include <Ifpack_DiagPreconditioner.h>
Public Member Functions | |
| Ifpack_DiagPreconditioner (const Epetra_Map &DomainMap, const Epetra_Map &RangeMap, const Epetra_Vector &diag) | |
| ctor | |
| ~Ifpack_DiagPreconditioner () | |
| dtor | |
| int | SetUseTranspose (bool UseTranspose_in) |
| int | Apply (const Epetra_MultiVector &X, Epetra_MultiVector &Y) const |
| int | ApplyInverse (const Epetra_MultiVector &X, Epetra_MultiVector &Y) const |
| double | NormInf () const |
| const char * | Label () const |
| bool | UseTranspose () const |
| bool | HasNormInf () const |
| const Epetra_Comm & | Comm () const |
| const Epetra_Map & | OperatorDomainMap () const |
| const Epetra_Map & | OperatorRangeMap () const |
| const Epetra_BlockMap & | Map () const |
| Ifpack_DiagPreconditioner::Ifpack_DiagPreconditioner | ( | const Epetra_Map & | DomainMap, | |
| const Epetra_Map & | RangeMap, | |||
| const Epetra_Vector & | diag | |||
| ) |
ctor
| Ifpack_DiagPreconditioner::~Ifpack_DiagPreconditioner | ( | ) |
dtor
| int Ifpack_DiagPreconditioner::Apply | ( | const Epetra_MultiVector & | X, | |
| Epetra_MultiVector & | Y | |||
| ) | const |
| int Ifpack_DiagPreconditioner::ApplyInverse | ( | const Epetra_MultiVector & | X, | |
| Epetra_MultiVector & | Y | |||
| ) | const |
| const Epetra_Comm& Ifpack_DiagPreconditioner::Comm | ( | ) | const [inline] |
| bool Ifpack_DiagPreconditioner::HasNormInf | ( | ) | const [inline] |
| const char* Ifpack_DiagPreconditioner::Label | ( | ) | const [inline] |
| const Epetra_BlockMap& Ifpack_DiagPreconditioner::Map | ( | ) | const [inline] |
| double Ifpack_DiagPreconditioner::NormInf | ( | ) | const [inline] |
| const Epetra_Map& Ifpack_DiagPreconditioner::OperatorDomainMap | ( | ) | const [inline] |
| const Epetra_Map& Ifpack_DiagPreconditioner::OperatorRangeMap | ( | ) | const [inline] |
| int Ifpack_DiagPreconditioner::SetUseTranspose | ( | bool | UseTranspose_in | ) | [inline] |
| bool Ifpack_DiagPreconditioner::UseTranspose | ( | ) | const [inline] |
1.5.9