EpetraExt Development
Public Member Functions
EpetraExt::CrsWrapper_GraphBuilder< int_type > Class Template Reference

#include <EpetraExt_MMHelpers.h>

Inheritance diagram for EpetraExt::CrsWrapper_GraphBuilder< int_type >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CrsWrapper_GraphBuilder (const Epetra_Map &emap)
virtual ~CrsWrapper_GraphBuilder ()
const Epetra_MapRowMap () const
bool Filled ()
int InsertGlobalValues (int_type GlobalRow, int NumEntries, double *Values, int_type *Indices)
int SumIntoGlobalValues (int_type GlobalRow, int NumEntries, double *Values, int_type *Indices)
std::map< int_type, std::set
< int_type > * > & 
get_graph ()
int get_max_row_length ()

Detailed Description

template<typename int_type>
class EpetraExt::CrsWrapper_GraphBuilder< int_type >

Definition at line 151 of file EpetraExt_MMHelpers.h.


Constructor & Destructor Documentation

template<typename int_type >
EpetraExt::CrsWrapper_GraphBuilder< int_type >::CrsWrapper_GraphBuilder ( const Epetra_Map emap)

Definition at line 216 of file EpetraExt_MMHelpers.cpp.

template<typename int_type >
EpetraExt::CrsWrapper_GraphBuilder< int_type >::~CrsWrapper_GraphBuilder ( ) [virtual]

Definition at line 231 of file EpetraExt_MMHelpers.cpp.


Member Function Documentation

template<typename int_type>
const Epetra_Map& EpetraExt::CrsWrapper_GraphBuilder< int_type >::RowMap ( ) const [inline, virtual]

Implements EpetraExt::CrsWrapper.

Definition at line 156 of file EpetraExt_MMHelpers.h.

template<typename int_type >
bool EpetraExt::CrsWrapper_GraphBuilder< int_type >::Filled ( ) [virtual]

Implements EpetraExt::CrsWrapper.

Definition at line 243 of file EpetraExt_MMHelpers.cpp.

template<typename int_type >
int EpetraExt::CrsWrapper_GraphBuilder< int_type >::InsertGlobalValues ( int_type  GlobalRow,
int  NumEntries,
double *  Values,
int_type *  Indices 
)

Definition at line 250 of file EpetraExt_MMHelpers.cpp.

template<typename int_type >
int EpetraExt::CrsWrapper_GraphBuilder< int_type >::SumIntoGlobalValues ( int_type  GlobalRow,
int  NumEntries,
double *  Values,
int_type *  Indices 
)

Definition at line 271 of file EpetraExt_MMHelpers.cpp.

template<typename int_type >
std::map< int_type, std::set< int_type > * > & EpetraExt::CrsWrapper_GraphBuilder< int_type >::get_graph ( )

Definition at line 278 of file EpetraExt_MMHelpers.cpp.

template<typename int_type>
int EpetraExt::CrsWrapper_GraphBuilder< int_type >::get_max_row_length ( ) [inline]

Definition at line 165 of file EpetraExt_MMHelpers.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines