LifeV
|
Set of utility for the electrophysiology benchmark. More...
#include <Epetra_ConfigDefs.h>
#include <Epetra_SerialComm.h>
#include <lifev/electrophysiology/solver/IonicModels/IonicMinimalModel.hpp>
#include <lifev/electrophysiology/solver/IonicModels/IonicLuoRudyI.hpp>
#include <lifev/electrophysiology/solver/IonicModels/IonicTenTusscher06.hpp>
#include <lifev/electrophysiology/solver/IonicModels/IonicHodgkinHuxley.hpp>
#include <lifev/electrophysiology/solver/IonicModels/IonicNoblePurkinje.hpp>
#include <lifev/electrophysiology/solver/IonicModels/IonicFox.hpp>
#include <lifev/electrophysiology/solver/IonicModels/IonicAlievPanfilov.hpp>
#include <lifev/core/LifeV.hpp>
Go to the source code of this file.
Namespaces | |
LifeV | |
Default Physical Solver. | |
LifeV::BenchmarkUtility | |
Typedefs | |
typedef ElectroIonicModel | ionicModel_Type |
typedef std::shared_ptr< ionicModel_Type > | ionicModelPtr_Type |
typedef std::function< Real(const Real &t, const Real &x, const Real &y, const Real &z, const ID &i) > | function_Type |
Functions | |
Real | chooseIonicModel (ionicModelPtr_Type &model, std::string ionic_model, Epetra_Comm &Comm) |
Real | PacingProtocolMM (const Real &t, const Real &x, const Real &y, const Real &z, const ID &) |
Real | PacingProtocolHH (const Real &t, const Real &x, const Real &y, const Real &z, const ID &) |
Real | PacingProtocol (const Real &t, const Real &x, const Real &y, const Real &z, const ID &) |
void | setStimulus (function_Type &f, std::string ionic_model) |
Set of utility for the electrophysiology benchmark.
Definition in file benchmarkUtility.hpp.