41 #include <lifev/core/array/MatrixEpetra.hpp> 42 #include <lifev/core/array/MapEpetra.hpp> 43 #include <lifev/core/mesh/MeshData.hpp> 44 #include <lifev/core/mesh/MeshPartitioner.hpp> 47 #include <lifev/heart/solver/HeartMonodomainSolver.hpp> 49 #include <lifev/heart/solver/HeartBidomainSolver.hpp> 51 #include <lifev/heart/solver/HeartIonicSolver.hpp> 52 #include <lifev/core/filter/ExporterEnsight.hpp> 53 #include <lifev/core/filter/ExporterHDF5.hpp> 54 #include <lifev/core/filter/ExporterEmpty.hpp> 106 HeartMonodomainSolver< RegionMesh<LinearTetra> >& electricModel,
107 std::shared_ptr< HeartIonicSolver< RegionMesh<LinearTetra> > > ionicModel,
std::shared_ptr< matrix_Type > matrixPtr_Type
HeartMonodomainSolver< RegionMesh< LinearTetra > >::matrix_Type matrix_Type
std::shared_ptr< HeartFunctors > M_heart_fct
int32_type Int
Generic integer data.
void computeRhs(vector_Type &rhs, HeartMonodomainSolver< RegionMesh< LinearTetra > > &electricModel, std::shared_ptr< HeartIonicSolver< RegionMesh< LinearTetra > > > ionicModel, HeartMonodomainData &dataMonodomain)
To compute the righthand side of the system.
Heart(Int argc, char **argv)
Constructors.
void run()
To build the system and iterate.
std::shared_ptr< vector_Type > vectorPtr_Type
HeartMonodomainSolver< RegionMesh< LinearTetra > >::vector_Type vector_Type
uint32_type UInt
generic unsigned integer (used mainly for addressing)