33 class Epetra_BlockMap;
34 class Epetra_MultiVector;
35 class Epetra_RowMatrix;
37 #include "Epetra_Operator.h" 38 #include "Epetra_Object.h" 54 SpoolesOO(Epetra_RowMatrix * A, Epetra_MultiVector * X, Epetra_MultiVector * B);
62 int SetLHS(Epetra_MultiVector * X);
64 int SetRHS(Epetra_MultiVector * B);
68 Epetra_MultiVector *
GetLHS()
const {
return(
X_);};
70 Epetra_MultiVector *
GetRHS()
const {
return(
B_);};
86 Epetra_MultiVector *
X_;
87 Epetra_MultiVector *
B_;
Epetra_Operator * PrecOperator_
void SetTrans(bool trans)
int SetRHS(Epetra_MultiVector *B)
Epetra_RowMatrix * UserMatrix_
Epetra_RowMatrix * GetUserMatrix() const
int SetUserMatrix(Epetra_RowMatrix *UserMatrix)
int SetLHS(Epetra_MultiVector *X)
Epetra_RowMatrix * PrecMatrix_
Epetra_Operator * UserOperator_
SpoolesOO: An object-oriented wrapper for Spooles.
Epetra_MultiVector * GetLHS() const
Epetra_MultiVector * GetRHS() const