55     OperatorSymmetric_(false),
 
   71     OperatorSymmetric_(false),
 
   88     OperatorSymmetric_(false),
 
   99   : Operator_(Problem.Operator_),
 
  103     OperatorSymmetric_(Problem.OperatorSymmetric_),
 
  105     LeftScaled_(Problem.LeftScaled_),
 
  106     RightScaled_(Problem.RightScaled_),
 
  107     LeftScaleVector_(Problem.LeftScaleVector_),
 
  108     RightScaleVector_(Problem.RightScaleVector_)
 
  150   if (
X_==0) ierr = -2;
 
  151   if (
B_==0) ierr = -3;
 
Epetra_MultiVector: A class for constructing and using dense multi-vectors, vectors and matrices in p...
virtual int RightScale(const Epetra_Vector &x)=0
Scales the Epetra_RowMatrix on the right with a Epetra_Vector x. 
int CheckInput() const 
Check input parameters for existence and size consistency. 
bool SameAs(const Epetra_BlockMap &Map) const 
Returns true if this and Map are identical maps. 
#define EPETRA_CHK_ERR(a)
virtual const Epetra_Map & OperatorDomainMap() const =0
Returns the Epetra_Map object associated with the domain of this operator. 
Epetra_Vector: A class for constructing and using dense vectors on a parallel computer. 
virtual int LeftScale(const Epetra_Vector &x)=0
Scales the Epetra_RowMatrix on the left with a Epetra_Vector x. 
virtual const Epetra_Map & OperatorRangeMap() const =0
Returns the Epetra_Map object associated with the range of this operator. 
virtual bool UseTranspose() const =0
Returns the current UseTranspose setting. 
int LeftScale(const Epetra_Vector &D)
Perform left scaling of a linear problem. 
Epetra_Operator * Operator_
Epetra_LinearProblem(void)
Epetra_LinearProblem Default Constructor. 
int Multiply(char TransA, char TransB, double ScalarAB, const Epetra_MultiVector &A, const Epetra_MultiVector &B, double ScalarThis)
Matrix-Matrix multiplication, this = ScalarThis*this + ScalarAB*A*B. 
Epetra_Operator: A pure virtual class for using real-valued double-precision operators. 
Epetra_LinearProblem: The Epetra Linear Problem Class. 
virtual ~Epetra_LinearProblem(void)
Epetra_LinearProblem Destructor. 
Epetra_RowMatrix: A pure virtual class for using real-valued double-precision row matrices...
int RightScale(const Epetra_Vector &D)
Perform right scaling of a linear problem. 
const Epetra_BlockMap & Map() const 
Returns the address of the Epetra_BlockMap for this multi-vector. 
int ReciprocalMultiply(double ScalarAB, const Epetra_MultiVector &A, const Epetra_MultiVector &B, double ScalarThis)
Multiply a Epetra_MultiVector by the reciprocal of another, element-by-element.