34class Epetra_MultiVector;
35class 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_;
SpoolesOO: An object-oriented wrapper for Spooles.
Epetra_MultiVector * GetRHS() const
int SetRHS(Epetra_MultiVector *B)
Epetra_MultiVector * GetLHS() const
Epetra_RowMatrix * PrecMatrix_
Epetra_Operator * UserOperator_
int SetLHS(Epetra_MultiVector *X)
Epetra_RowMatrix * UserMatrix_
Epetra_RowMatrix * GetUserMatrix() const
int SetUserMatrix(Epetra_RowMatrix *UserMatrix)
Epetra_Operator * PrecOperator_
void SetTrans(bool trans)