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] |