39 #ifndef MATRIXGRAPH_HPP    40 #define MATRIXGRAPH_HPP    42 #include <lifev/core/LifeV.hpp>    43 #include <lifev/core/mesh/RegionMesh.hpp>    44 #include <lifev/core/fem/ReferenceFE.hpp>    45 #include <lifev/core/fem/CurrentFE.hpp>    46 #include <lifev/core/fem/FESpace.hpp>    47 #include <Epetra_FECrsGraph.h> void buildGraph(const int &numElements, CurrentFE *fe, const fespacePtr_Type &fespace, graphPtr_Type &matrix_graph)
Build the matrix graph. 
 
RegionMesh< LinearTetra > mesh_Type
 
const ReferenceFE * M_referenceFE
 
Epetra_FECrsGraph graph_Type
 
void updateInverseJacobian(const UInt &iQuadPt)
 
~MatrixGraph()
Destructor. 
 
Epetra_Import const  & importer()
Getter for the Epetra_Import. 
 
boost::shared_ptr< graph_Type > graphPtr_Type
 
CurrentFE - A primordial class for the assembly of the local matrices/vectors retaining the values on...
 
The class for a reference Lagrangian finite element. 
 
FESpace< mesh_Type, MapEpetra > fespace_Type
 
boost::shared_ptr< fespace_Type > fespacePtr_Type
 
MatrixGraph(const meshPtr_Type &mesh, const commPtr_Type &comm, const ReferenceFE *refFE)
Constructor. 
 
boost::shared_ptr< comm_Type > commPtr_Type
 
boost::shared_ptr< mesh_Type > meshPtr_Type