LifeV
ElectroETABidomainSolver.hpp File Reference

Class for solving the Bidomain equations in electrophysiology. More...

#include <Epetra_SerialComm.h>
#include <string>
#include <lifev/core/fem/BCManage.hpp>
#include <lifev/core/filter/ExporterEnsight.hpp>
#include <lifev/core/filter/ExporterHDF5.hpp>
#include <lifev/core/filter/ExporterEmpty.hpp>
#include <Epetra_LocalMap.h>
#include <lifev/core/array/MatrixElemental.hpp>
#include <lifev/core/array/MatrixSmall.hpp>
#include <lifev/core/algorithm/SolverAztecOO.hpp>
#include <lifev/core/array/MapEpetra.hpp>
#include <lifev/core/array/MatrixEpetra.hpp>
#include <lifev/core/array/MatrixEpetraStructured.hpp>
#include <lifev/core/array/VectorEpetra.hpp>
#include <lifev/core/array/VectorEpetraStructured.hpp>
#include <lifev/core/array/MatrixEpetraStructuredUtility.hpp>
#include <lifev/core/fem/SobolevNorms.hpp>
#include <lifev/core/fem/GeometricMap.hpp>
#include <lifev/electrophysiology/solver/IonicModels/ElectroIonicModel.hpp>
#include <lifev/core/util/LifeChrono.hpp>
#include <lifev/core/fem/FESpace.hpp>
#include <lifev/electrophysiology/util/HeartUtility.hpp>
#include <Teuchos_RCP.hpp>
#include <Teuchos_ParameterList.hpp>
#include "Teuchos_XMLParameterListHelpers.hpp"
#include <lifev/eta/fem/ETFESpace.hpp>
#include <lifev/eta/expression/Integrate.hpp>
#include <lifev/core/mesh/MeshLoadingUtility.hpp>
#include <lifev/core/algorithm/LinearSolver.hpp>
#include <lifev/core/algorithm/Preconditioner.hpp>
#include <lifev/core/algorithm/PreconditionerML.hpp>
#include <lifev/core/algorithm/PreconditionerIfpack.hpp>
#include <boost/typeof/typeof.hpp>
#include <lifev/core/fem/GradientRecovery.hpp>
+ Include dependency graph for ElectroETABidomainSolver.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  ElectroETABidomainSolver< Mesh, IonicModel >
 BidomainSolver - Class featuring the usual solver for bidomain equations. More...
 

Namespaces

 LifeV
 Default Physical Solver.
 

Detailed Description

Class for solving the Bidomain equations in electrophysiology.

Date
09-10-2013
Author
Toni Lassila toni..nosp@m.lass.nosp@m.ila@e.nosp@m.pfl..nosp@m.ch
Matthias Lange m.lan.nosp@m.ge@s.nosp@m.heffi.nosp@m.eld..nosp@m.ac.uk

update 10-10-2013

This class provides interfaces to solve the bidomain equations ( reaction diffusion equation ) using the ETA framework. The solution can be performed using three different methods: -operator splitting method (at this point available only with forward Euler for the reaction step and backward Euler for the diffusion step. ); -Ionic Currents Interpolation (at this point only forward Euler); -State Variable interpolation (at this point only forward Euler).

Definition in file ElectroETABidomainSolver.hpp.