Meros::SIMPLEOperatorSource Class Reference

Meros implementation of a Thyra LinearOpSourceBase that accepts and gives up linear operators for an SIMPLE preconditioner. More...

#include <Meros_SIMPLEOperatorSource.h>

List of all members.

Constructors/initializers/accessors

 SIMPLEOperatorSource ()
 Construct to uninitialized.
 SIMPLEOperatorSource (ConstLinearOperator< double > op)
 Construct with saddle LinearOperator.
 SIMPLEOperatorSource (Epetra_RowMatrix *S00, Epetra_RowMatrix *S01, Epetra_RowMatrix *S10, Epetra_RowMatrix *S11)
 Construct with epetra operators.
void initialize (ConstLinearOperator< double > op)
 Initialize with saddle and Qu LinearOperators.
void uninitialize ()
 Uninitialize.
bool isOpConst () const
 
RCP< const LinearOpBase< double > > getOp () const
 
RCP< LinearOpBase< double > > getNonconstOp ()
 
ConstLinearOperator< double > getDinvOp () const
 


Detailed Description

Meros implementation of a Thyra LinearOpSourceBase that accepts and gives up linear operators for an SIMPLE preconditioner.


Member Function Documentation

void SIMPLEOperatorSource::uninitialize (  ) 

Uninitialize.

Note: If the client wants to access the underlying linear operator, then it had better grab them with the below access functions before calling this function.


The documentation for this class was generated from the following files:
Generated on Wed May 12 21:40:17 2010 for Meros by  doxygen 1.4.7