LifeV
lifev/electrophysiology/testsuite/test_0DTenTusscher06Model/main.cpp File Reference

0D test with Ten Tusscher et al. 2006 model More...

#include <Epetra_ConfigDefs.h>
#include <Epetra_SerialComm.h>
#include <fstream>
#include <lifev/electrophysiology/solver/IonicModels/IonicTenTusscher06.hpp>
#include <lifev/core/LifeV.hpp>
#include <Teuchos_RCP.hpp>
#include <Teuchos_ParameterList.hpp>
#include "Teuchos_XMLParameterListHelpers.hpp"
+ Include dependency graph for lifev/electrophysiology/testsuite/test_0DTenTusscher06Model/main.cpp:

Go to the source code of this file.

Macros

#define SolutionTestNorm   -2476.4745158656560307
 

Functions

Int main (Int argc, char **argv)
 

Detailed Description

0D test with Ten Tusscher et al. 2006 model

Note that the model is not solved correctly using Rush-Larsen with forward Euler. In the original code of Ten Tusscher the solution of CaSS and CaSR is computed using a specific algorithm (which I do not know). Therefore I consider all the variables except for the potential as gating variable and use the specific method in their original code to make it work.

Date
08 - 2013
Author
Simone Rossi simon.nosp@m.e.ro.nosp@m.ssi@e.nosp@m.pfl..nosp@m.ch
Contributor:
Simone Rossi simon.nosp@m.e.ro.nosp@m.ssi@e.nosp@m.pfl..nosp@m.ch

Definition in file lifev/electrophysiology/testsuite/test_0DTenTusscher06Model/main.cpp.

Macro Definition Documentation

◆ SolutionTestNorm

#define SolutionTestNorm   -2476.4745158656560307

Function Documentation

◆ main()

Int main ( Int  argc,
char **  argv 
)

Initializing Epetra communicator

Finalizing Epetra communicator

Definition at line 77 of file lifev/electrophysiology/testsuite/test_0DTenTusscher06Model/main.cpp.