![]()  | 
  
    LifeV
    
   | 
 
#include <MatrixGraph.hpp>
 Collaboration diagram for MatrixGraph:Public Types | |
| typedef RegionMesh< LinearTetra > | mesh_Type | 
| typedef boost::shared_ptr< mesh_Type > | meshPtr_Type | 
| typedef Epetra_Comm | comm_Type | 
| typedef boost::shared_ptr< comm_Type > | commPtr_Type | 
| typedef Epetra_FECrsGraph | graph_Type | 
| typedef boost::shared_ptr< graph_Type > | graphPtr_Type | 
| typedef FESpace< mesh_Type, MapEpetra > | fespace_Type | 
| typedef boost::shared_ptr< fespace_Type > | fespacePtr_Type | 
Public Member Functions | |
| MatrixGraph (const meshPtr_Type &mesh, const commPtr_Type &comm, const ReferenceFE *refFE) | |
| Constructor.  More... | |
| ~MatrixGraph () | |
| Destructor.  More... | |
Private Attributes | |
| meshPtr_Type | M_mesh | 
| commPtr_Type | M_comm | 
| int | M_numElements | 
| int | M_numScalarDofs | 
| double ** | M_elements | 
| const ReferenceFE * | M_referenceFE | 
| int ** | M_rows | 
| int ** | M_cols | 
Methods | |
| void | buildGraph (const int &numElements, CurrentFE *fe, const fespacePtr_Type &fespace, graphPtr_Type &matrix_graph) | 
| Build the matrix graph.  More... | |
Definition at line 52 of file MatrixGraph.hpp.
| typedef RegionMesh< LinearTetra > mesh_Type | 
Definition at line 56 of file MatrixGraph.hpp.
| typedef boost::shared_ptr<mesh_Type> meshPtr_Type | 
Definition at line 57 of file MatrixGraph.hpp.
| typedef Epetra_Comm comm_Type | 
Definition at line 59 of file MatrixGraph.hpp.
| typedef boost::shared_ptr< comm_Type > commPtr_Type | 
Definition at line 60 of file MatrixGraph.hpp.
| typedef Epetra_FECrsGraph graph_Type | 
Definition at line 62 of file MatrixGraph.hpp.
| typedef boost::shared_ptr<graph_Type> graphPtr_Type | 
Definition at line 63 of file MatrixGraph.hpp.
| typedef FESpace<mesh_Type, MapEpetra> fespace_Type | 
Definition at line 65 of file MatrixGraph.hpp.
| typedef boost::shared_ptr<fespace_Type> fespacePtr_Type | 
Definition at line 66 of file MatrixGraph.hpp.
| MatrixGraph | ( | const meshPtr_Type & | mesh, | 
| const commPtr_Type & | comm, | ||
| const ReferenceFE * | refFE | ||
| ) | 
Constructor.
| mesh | - input mesh | 
| comm | - communicator | 
Definition at line 11 of file MatrixGraph.cpp.
 Here is the caller graph for this function:| ~MatrixGraph | ( | ) | 
Destructor.
Definition at line 19 of file MatrixGraph.cpp.
| void buildGraph | ( | const int & | numElements, | 
| CurrentFE * | fe, | ||
| const fespacePtr_Type & | fespace, | ||
| graphPtr_Type & | matrix_graph | ||
| ) | 
Build the matrix graph.
| numElements | - data file | 
| fe | - current FE | 
| fespace | - FE space | 
Definition at line 41 of file MatrixGraph.cpp.
      
  | 
  private | 
Definition at line 93 of file MatrixGraph.hpp.
      
  | 
  private | 
Definition at line 94 of file MatrixGraph.hpp.
      
  | 
  private | 
Definition at line 96 of file MatrixGraph.hpp.
      
  | 
  private | 
Definition at line 97 of file MatrixGraph.hpp.
      
  | 
  private | 
Definition at line 99 of file MatrixGraph.hpp.
      
  | 
  private | 
Definition at line 100 of file MatrixGraph.hpp.
      
  | 
  private | 
Definition at line 102 of file MatrixGraph.hpp.
      
  | 
  private | 
Definition at line 103 of file MatrixGraph.hpp.