| A | Projectors | [private] |
| A_theta_B(const Epetra_MultiVector &X, Epetra_MultiVector &Y, double *wTmp) const | Projectors | [protected] |
| A_theta_I(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Projectors | [protected] |
| Apply(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Projectors | |
| ApplyInverse(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Projectors | |
| APrec | Projectors | [private] |
| B | Projectors | [private] |
| callBLAS | Projectors | [private] |
| callLAPACK | Projectors | [private] |
| Comm() const | Projectors | [inline] |
| getTimeApply() const | Projectors | [inline] |
| getTimeApplyInverse() const | Projectors | [inline] |
| HasNormInf() const | Projectors | [inline] |
| Label() const | Projectors | [inline] |
| LinOp_SYM(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Projectors | [protected] |
| LinOp_UNSYM1(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Projectors | [protected] |
| LinOp_UNSYM2(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Projectors | [protected] |
| MakeRHS(Epetra_MultiVector &R) | Projectors | |
| MyComm | Projectors | [private] |
| MyWatch | Projectors | [private] |
| NormInf() const | Projectors | [inline] |
| OP_SYM | Projectors | [private, static] |
| OP_UNSYM1 | Projectors | [private, static] |
| OP_UNSYM2 | Projectors | [private, static] |
| operator=(const Projectors &ref) | Projectors | [private] |
| OperatorDomainMap() const | Projectors | |
| OperatorRangeMap() const | Projectors | |
| orthoTool | Projectors | [private] |
| Precon_SYM(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Projectors | [protected] |
| Precon_UNSYM1(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Projectors | [protected] |
| Precon_UNSYM2(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Projectors | [protected] |
| Pro_EquationType | Projectors | [private] |
| Pro_Glu | Projectors | [private] |
| Pro_Gpiv | Projectors | [private] |
| Pro_Hlu | Projectors | [private] |
| Pro_Hpiv | Projectors | [private] |
| Pro_k | Projectors | [private] |
| Pro_kmax | Projectors | [private] |
| Pro_Q | Projectors | [private] |
| Pro_Qb | Projectors | [private] |
| Pro_theta | Projectors | [private] |
| Pro_Y | Projectors | [private] |
| Project1(Epetra_MultiVector *AA, Epetra_MultiVector *BB, const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Projectors | [protected] |
| Project2(Epetra_MultiVector *AA, int rowB, int *piv, double *Blu, Epetra_MultiVector *CC, const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | Projectors | [protected] |
| Projectors(const Projectors &ref) | Projectors | [private] |
| Projectors(const Epetra_Comm &_Comm, const Epetra_Operator *AA, const Epetra_Operator *BB, const Epetra_Operator *PP, int eqType, int k, int kmax, int *Hpiv, int *Gpiv, double theta, double *Hlu, double *Glu, Epetra_MultiVector *Q, Epetra_MultiVector *Qb, Epetra_MultiVector *Y, double *w1, double *w2) | Projectors | |
| resetPro_k(int k) | Projectors | [inline] |
| resetPro_Q(Epetra_MultiVector *dd) | Projectors | [inline] |
| resetPro_Qb(Epetra_MultiVector *dd) | Projectors | [inline] |
| resetPro_theta(double t) | Projectors | [inline] |
| resetPro_Y(Epetra_MultiVector *dd) | Projectors | [inline] |
| Right_SYM(Epetra_Vector &r) | Projectors | [protected] |
| Right_UNSYM1(Epetra_Vector &r) | Projectors | [protected] |
| Right_UNSYM2(Epetra_Vector &r) | Projectors | [protected] |
| SetUseTranspose(bool UseTranspose) | Projectors | [inline] |
| timeApply | Projectors | [mutable, private] |
| timeApplyInverse | Projectors | [mutable, private] |
| UseTranspose() const | Projectors | [inline] |
| work1 | Projectors | [private] |
| work2 | Projectors | [private] |
| ~Projectors() | Projectors | [inline] |