MLAPI::Residual Class Reference

#include <MLAPI_LinearCombinations.h>

Inheritance diagram for MLAPI::Residual:

Inheritance graph
[legend]
Collaboration diagram for MLAPI::Residual:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Residual (double alpha, const MultiVector &b, double beta, const BaseOperator &A, const MultiVector &x)
const Space GetVectorSpace () const
 Returns the vector space of the underlying object.
void Update (MultiVector &v) const
void Set (MultiVector &v) const

Private Attributes

const BaseOperatorA_
const MultiVector b_
const MultiVector x_
double alpha_
double beta_


Constructor & Destructor Documentation

MLAPI::Residual::Residual ( double  alpha,
const MultiVector b,
double  beta,
const BaseOperator A,
const MultiVector x 
) [inline]


Member Function Documentation

const Space MLAPI::Residual::GetVectorSpace (  )  const [virtual]

void MLAPI::Residual::Set ( MultiVector v  )  const [virtual]

void MLAPI::Residual::Update ( MultiVector v  )  const [virtual]


Member Data Documentation

double MLAPI::Residual::alpha_ [private]

double MLAPI::Residual::beta_ [private]


The documentation for this class was generated from the following file: