MLAPI::BaseOperator Class Reference

Base class for all MLAPI objects. More...

#include <MLAPI_BaseOperator.h>

Inheritance diagram for MLAPI::BaseOperator:

[legend]
Collaboration diagram for MLAPI::BaseOperator:
[legend]
List of all members.

Public Member Functions

virtual ~BaseOperator ()
 Virtual destructor.
virtual int Apply (const MultiVector &LHS, MultiVector &RHS) const =0
 Applies the operator to X, using Y as starting solution. Returns the solution in Y.
virtual const Space GetOperatorDomainSpace () const =0
 Returns a copy of the domain space of this object.
virtual const Space GetOperatorRangeSpace () const =0
 Returns a copy of the range space of this object.

Detailed Description

Base class for all MLAPI objects.

Author:
Marzio Sala, SNL 9214.
Date:
Last modified on Feb-05.


The documentation for this class was generated from the following file:
Generated on Thu Sep 18 12:40:58 2008 for ML by doxygen 1.3.9.1