LifeV
|
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>
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. | |
Class for solving the Bidomain equations in electrophysiology.
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.