IFPACK Development
Public Member Functions | Protected Member Functions
ifp_LocalMat Class Reference
Inheritance diagram for ifp_LocalMat:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual double *& Data ()=0
virtual const double * Data () const =0
virtual ifp_LocalMatCreateEmpty () const =0
virtual ifp_LocalMatCreateInv (ifp_LocalPrecon &) const =0
virtual void SetToZero (int, int)=0
virtual void MatCopy (const ifp_LocalMat &A)=0
virtual void Print (std::ostream &) const =0
virtual void Mat_Trans (ifp_LocalMat *B) const =0
virtual void Mat_Mat_Add (const ifp_LocalMat *B, ifp_LocalMat *C, double alpha=1.0) const =0
virtual void Mat_Mat_Mult (const ifp_LocalMat *B, ifp_LocalMat *C, double alpha=1.0, double beta=0.0) const =0
virtual void Mat_Vec_Mult (const ifp_BlockVec &B, ifp_BlockVec &C, double alpha=1.0, double beta=0.0) const =0
virtual void Mat_Trans_Vec_Mult (const ifp_BlockVec &B, ifp_BlockVec &C, double alpha=1.0, double beta=0.0) const =0
virtual void Mat_Vec_Solve (const ifp_BlockVec &b, ifp_BlockVec &x) const =0
virtual void Mat_Trans_Vec_Solve (const ifp_BlockVec &b, ifp_BlockVec &x) const =0

Protected Member Functions

void solve_is_mult (const ifp_BlockVec &B, ifp_BlockVec &X) const

Detailed Description

Definition at line 37 of file ifp_LocalMat.h.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Enumerations Friends