CEPS  24.01
Cardiac ElectroPhysiology Simulator
ORdmD16 Class Reference

Detailed Description

O'Hara - Rudy CiPA v1.0 (2017) ionic model.

Reference:

https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1002061#s5 (pdf to download)

Units of currents and capacity are in uA and uF per mm2 !

Definition at line 45 of file ORdmD16.hpp.

#include <ORdmD16.hpp>

Inheritance diagram for ORdmD16:
[legend]

Public Types

enum class  Type { Endo , MidMyo , Epi }
 Model variant selector. More...
 

Public Member Functions

 ORdmD16 (const Type &type, Unknown *u, const CepsSet< CepsAttribute > &attrs={}, InputParameters *params=nullptr)
 Constructor (sets constants) More...
 
 ~ORdmD16 ()=default
 Destructor. More...
 
void getInitialCondition (CepsReal *v, CepsReal *y) const final
 Sets initial values of state variables and transmembrane voltage for a single point. Arrays y,dty must be preallocated with size m_nStateVars. More...
 
void computeRates (CepsReal t, CepsReal *y, CepsReal *v, CepsReal *dtyL, CepsReal *dtyNL, CepsReal *dtv, DegreeOfFreedom *dof) const override
 Get the linear and non linear part of the evolution function f. Also computes the ionic current. More...
 
- Public Member Functions inherited from AbstractIonicModel
virtual ~AbstractIonicModel ()
 Destructor. More...
 
CepsString getName () const
 Name of the solver for info display. More...
 
UnknowngetUnknown () const
 The unknown object of the transmembrane voltage. More...
 
ScalarField< DegreeOfFreedom > * getCm () const
 Link to Cm coefficient of PDE. More...
 
void setCm (ScalarField< DegreeOfFreedom > *)
 Link to Cm coefficient of PDE. More...
 
CepsReal getPaperCm (CepsBool cepsUnit) const
 Get the original value of Cm used in paper. More...
 
CepsReal getPaperStim () const
 Get the original amplitude of stimulation, converted into ceps units. More...
 
void addStimulation (ScalarSourceTerm *stim)
 Links the model to a stimulation function, needed for computation of _ki. More...
 
CepsReal getStimulation (DegreeOfFreedom *x, CepsReal t) const
 Get the sum of all stimulations at time t and dof x. More...
 
virtual CepsUInt getNbStateVariables () const
 The number of state variables, except transmembrane voltage. More...
 
CepsString getStateVariableName (CepsUInt i) const
 Gives the name of the i-th state variable. More...
 
virtual CepsReal convertVoltageFromCepsUnit (const CepsReal &v) const
 Convert voltage from ceps units (mV) to ionic model units. Does nothing by default. More...
 
virtual CepsReal convertVoltageToCepsUnit (const CepsReal &v) const
 Convert voltage from ionic model units to ceps units (mV). Does nothing by default. More...
 
virtual CepsReal convertDtvToCepsUnit (const CepsReal &dtv) const
 Convert current from ionic model units to ceps units (mV ms-1). Does nothing by default. More...
 
virtual CepsReal convertCurrentFromCepsUnit (const CepsReal &i) const
 Convert current from ionic model units to ceps units (uA per cm2). Does nothing by default. More...
 
virtual CepsReal convertCmFromCepsUnit (const CepsReal &cm) const
 Convert capacitance from ceps units (uF/cm2) to ionic model units. Does nothing by default. More...
 
virtual CepsReal convertCmToCepsUnit (const CepsReal &cm) const
 Convert capacitance from ionic model units to ceps units (uF/cm2). Does nothing by default. More...
 
void setLinkedSolver (IonicSolver *solver)
 Links instance to solver. More...
 
IonicSolvergetLinkedSolver () const
 Get link to solver. More...
 
- Public Member Functions inherited from ceps::HoldsAttributes
 HoldsAttributes (const CepsSet< CepsAttribute > &attributes)
 Constructor with any number of attributes. More...
 
 HoldsAttributes (const CepsVector< CepsAttribute > &attributes)
 Constructor with any number of attributes. More...
 
 HoldsAttributes (CepsAttribute *attributes, const CepsUInt &n)
 Constructor with any number of attributes. More...
 
 HoldsAttributes ()=default
 Default constructor. More...
 
 HoldsAttributes (const HoldsAttributes &)=default
 Assignement operator. More...
 
 HoldsAttributes (HoldsAttributes &&) noexcept=default
 Copy constructor. More...
 
virtual ~HoldsAttributes ()=default
 Destructor. More...
 
HoldsAttributesoperator= (const HoldsAttributes &)=default
 Assignment operator. More...
 
HoldsAttributesoperator= (HoldsAttributes &&) noexcept=default
 Assignment operator. More...
 
CepsUInt getNumberOfAttributes () const
 Returns number of attributes of the entity. More...
 
CepsSet< CepsAttribute > & getAttributes ()
 Returns the attributes of the entity. More...
 
const CepsSet< CepsAttribute > & getAttributes () const
 Returns the attributes of the entity, const version. More...
 
void setAttributes (const CepsVector< CepsAttribute > &attributes)
 Sets the attributes of the entity. More...
 
void setAttributes (const CepsSet< CepsAttribute > &attributes)
 Sets the attributes of the entity. More...
 
void setAttributes (const CepsAttribute *attributes, const CepsUInt &n)
 Sets the attributes of the entity. More...
 
template<class _It >
void setAttributes (_It first, _It last)
 Sets the attributes of the entity. More...
 
void addAttribute (const CepsAttribute &name)
 Adds an attribute to the entity. More...
 
void addAttributes (const CepsVector< CepsAttribute > &attributes)
 Adds several attributes to the entity. More...
 
void addAttributes (const CepsSet< CepsAttribute > &attributes)
 Adds several attributes to the entity. More...
 
void addAttributes (const CepsAttribute *attributes, const CepsUInt &n)
 Adds several attributes to the entity. More...
 
template<class _It >
void addAttributes (_It first, _It last)
 Adds several attributes to the entity. More...
 
void removeAttribute (const CepsAttribute &name)
 Removes an attribute from the entity. More...
 
void removeAttributes (const CepsSet< CepsAttribute > &attributes)
 Removes several attributes from the entity. More...
 
void removeAttributes (const CepsVector< CepsAttribute > &attributes)
 Removes several attributes from the entity. More...
 
void removeAttributes (const CepsAttribute *attributes, const CepsUInt &n)
 Removes several attributes from the entity. More...
 
template<class _It >
void removeAttributes (_It first, _It last)
 Removes several attributes from the entity. More...
 
void clearAttributes ()
 Removes all attributes from the entity. More...
 
CepsBool hasAttribute (const CepsAttribute &name) const
 Tells if the entity has the attribute in argument. More...
 
CepsBool hasAllAttributes (const CepsVector< CepsAttribute > &attributes) const
 Tells if the entity has all the attributes in argument. More...
 
CepsBool hasAllAttributes (const CepsAttribute *attributes, const CepsUInt &n) const
 Tells if the entity has all the attributes in argument. More...
 
template<class _It >
CepsBool hasAllAttributes (_It first, _It last) const
 Tells if the entity has all the attributes in argument. More...
 
CepsBool hasOneOfAttributes (const CepsSet< CepsAttribute > &attributes) const
 Tells if the entity has one of the attributes in argument. More...
 
CepsBool hasOneOfAttributes (const CepsVector< CepsAttribute > &attributes) const
 Tells if the entity has one of the attributes in argument. More...
 
CepsBool hasOneOfAttributes (const CepsAttribute *attributes, const CepsUInt &n) const
 Tells if the entity has one of the attributes in argument. More...
 
template<class _It >
CepsBool hasOneOfAttributes (_It first, _It last) const
 Tells if the entity has one of the attributes in argument. More...
 
CepsBool hasUniversalAttribute () const
 Detect if the current entity has the attribute universal. More...
 
void reset ()
 Equivalent to HoldsAttributes::clear() More...
 

Protected Member Functions

void setupWithParameters (InputParameters *p)
 Sets the constants and the space dependant parameters from text inputs. More...
 
void computeINa (CepsReal *INa, CepsReal *iNaL, CepsReal v, CepsReal *y, CepsReal *dtyLin, CepsReal *dtyNLin, CepsReal fraction) const
 Fast Na+ current and Late Na+ current. More...
 
void computeIto (CepsReal *Ito, CepsReal v, CepsReal *y, CepsReal *dtyLin, CepsReal *dtyNLin, CepsReal fraction) const
 Transient outward K+ current. More...
 
void computeICa (CepsReal *ICaL, CepsReal *ICaNa, CepsReal *ICaK, CepsReal v, CepsReal *y, CepsReal *dtyLin, CepsReal *dtyNLin, CepsReal fraction) const
 L-type Ca2+ channel. More...
 
void computeIKr (CepsReal *IKr, CepsReal v, CepsReal *y, CepsReal *dtyLin, CepsReal *dtyNLin) const
 Rapid Delayed Rectifier K+ Current. More...
 
void computeIKs (CepsReal *IKs, CepsReal v, CepsReal *y, CepsReal *dtyLin, CepsReal *dtyNLin) const
 Slow Delayed Rectifier K+ Current. More...
 
void computeIK1 (CepsReal *IK1, CepsReal v, CepsReal *y, CepsReal *dtyLin, CepsReal *dtyNLin) const
 Inward Rectifier K+ Current. More...
 
void computeINaCa (CepsReal *INaCa_i, CepsReal *INaCa_ss, CepsReal v, CepsReal *y) const
 Na+/Ca2+ exchanger. More...
 
CepsReal computeINaCaInternal (CepsReal v, CepsReal na, CepsReal ca) const
 Internal function to avoid duplication. More...
 
void computeINaK (CepsReal *INaK, CepsReal v, CepsReal *y) const
 Sodium/Potassium ATPase Current. More...
 
void computeBgCurrents (CepsReal *IKb, CepsReal *INab, CepsReal *ICab, CepsReal v, CepsReal *y) const
 Background currents. More...
 
void computeIPCa (CepsReal *IPCa, CepsReal *y) const
 Sarsolemmal calcium pump current. More...
 
void computeJrel (CepsReal *Jrel, CepsReal ICaL, CepsReal *y, CepsReal *dtyLin, CepsReal *dtyNLin, CepsReal fraction) const
 SR Calcium Release Flux, via Ryanodine Receptor. More...
 
void computeJup (CepsReal *Jup, CepsReal *y, CepsReal fraction) const
 Calcium Uptake via SERCA Pump. More...
 
- Protected Member Functions inherited from AbstractIonicModel
 AbstractIonicModel (Unknown *u, const CepsSet< CepsAttribute > &attrs={})
 Called only by derived classes. More...
 
CepsReal getCmInternal (CepsReal t, DegreeOfFreedom *dof) const
 Get either the value of cm on dof, or the default value from the paper. More...
 
CepsReal sigmoid (CepsReal x, CepsReal c, CepsReal k) const
 Function often used in rates evaluations. More...
 
CepsReal gaussian (CepsReal x, CepsReal c, CepsReal s) const
 Function often used in rates evaluations. More...
 
CepsReal uOverExpm1u (CepsReal u) const
 Functions u/(1-exp(u)) that returns 2 (from expansion around 0) More...
 

Protected Attributes

Type m_type
 Celltype selector (endo, epi, midmyo) More...
 
- Protected Attributes inherited from AbstractIonicModel
Unknownm_unknown
 Pointer on unknown on which the model applies. More...
 
CepsRealm_constants
 Constant parameters of the model, from inputs. More...
 
CepsRealm_dconstants
 Constant parameters of the model, computed from others. More...
 
ScalarField< DegreeOfFreedom > * m_cm
 Link to coef Cm of the PDE, for unit conversion. More...
 
CepsReal m_paperCm
 Original value of Cm. More...
 
CepsReal m_paperStim
 Original stim amplitude. More...
 
CepsVector< ScalarSourceTerm * > m_stims
 Link to excitations. More...
 
CepsUInt m_nStateVars
 Dimensionality of the ODE system, -1 for vm. More...
 
CepsVector< CepsStringm_stateVarNames
 Names of state variables. More...
 
CepsString m_name
 A label for display. More...
 
IonicSolverm_solver
 Link to solver, set when solver is created. More...
 
- Protected Attributes inherited from ceps::HoldsAttributes
CepsSet< CepsAttributem_attributes
 The attributes held by the entity. More...
 

Static Protected Attributes

static constexpr const CepsInt _nai = 0
 Index alias. More...
 
static constexpr const CepsInt _nass = 1
 Index alias. More...
 
static constexpr const CepsInt _ki = 2
 Index alias. More...
 
static constexpr const CepsInt _kss = 3
 Index alias. More...
 
static constexpr const CepsInt _cai = 4
 Index alias. More...
 
static constexpr const CepsInt _cass = 5
 Index alias. More...
 
static constexpr const CepsInt _cansr = 6
 Index alias. More...
 
static constexpr const CepsInt _cajsr = 7
 Index alias. More...
 
static constexpr const CepsInt _m = 8
 Index alias. More...
 
static constexpr const CepsInt _hf = 9
 Index alias. More...
 
static constexpr const CepsInt _hs = 10
 Index alias. More...
 
static constexpr const CepsInt _j = 11
 Index alias. More...
 
static constexpr const CepsInt _hsp = 12
 Index alias. More...
 
static constexpr const CepsInt _jp = 13
 Index alias. More...
 
static constexpr const CepsInt _mL = 14
 Index alias. More...
 
static constexpr const CepsInt _hL = 15
 Index alias. More...
 
static constexpr const CepsInt _hLp = 16
 Index alias. More...
 
static constexpr const CepsInt _a = 17
 Index alias. More...
 
static constexpr const CepsInt _iF = 18
 Index alias. More...
 
static constexpr const CepsInt _iS = 19
 Index alias. More...
 
static constexpr const CepsInt _ap = 20
 Index alias. More...
 
static constexpr const CepsInt _iFp = 21
 Index alias. More...
 
static constexpr const CepsInt _iSp = 22
 Index alias. More...
 
static constexpr const CepsInt _d = 23
 Index alias. More...
 
static constexpr const CepsInt _ff = 24
 Index alias. More...
 
static constexpr const CepsInt _fs = 25
 Index alias. More...
 
static constexpr const CepsInt _fcaf = 26
 Index alias. More...
 
static constexpr const CepsInt _fcas = 27
 Index alias. More...
 
static constexpr const CepsInt _jca = 28
 Index alias. More...
 
static constexpr const CepsInt _nca = 29
 Index alias. More...
 
static constexpr const CepsInt _ffp = 30
 Index alias. More...
 
static constexpr const CepsInt _fcafp = 31
 Index alias. More...
 
static constexpr const CepsInt _xrf = 32
 Index alias. More...
 
static constexpr const CepsInt _xrs = 33
 Index alias. More...
 
static constexpr const CepsInt _xs1 = 34
 Index alias. More...
 
static constexpr const CepsInt _xs2 = 35
 Index alias. More...
 
static constexpr const CepsInt _xk1 = 36
 Index alias. More...
 
static constexpr const CepsInt _Jrelnp = 37
 Index alias. More...
 
static constexpr const CepsInt _Jrelp = 38
 Index alias. More...
 
static constexpr const CepsInt _CaMKt = 39
 Index alias. More...
 
static constexpr const CepsInt _IKr_factor = 0
 Index alias. More...
 
static constexpr const CepsInt _IKs_factor = 1
 Index alias. More...
 
static constexpr const CepsInt _IK1_factor = 2
 Index alias. More...
 
static constexpr const CepsInt _ICaL_factor = 3
 Index alias. More...
 
static constexpr const CepsInt _INaL_factor = 4
 Index alias. More...
 
static constexpr const CepsInt _nao = 5
 Index alias. More...
 
static constexpr const CepsInt _cao = 6
 Index alias. More...
 
static constexpr const CepsInt _ko = 7
 Index alias. More...
 
static constexpr const CepsInt _R = 8
 Index alias. More...
 
static constexpr const CepsInt _T = 9
 Index alias. More...
 
static constexpr const CepsInt _F = 10
 Index alias. More...
 
static constexpr const CepsInt _L = 11
 Index alias. More...
 
static constexpr const CepsInt _rad = 12
 Index alias. More...
 
static constexpr const CepsInt _vmyo_fraction = 13
 Index alias. More...
 
static constexpr const CepsInt _vnsr_fraction = 14
 Index alias. More...
 
static constexpr const CepsInt _vjsr_fraction = 15
 Index alias. More...
 
static constexpr const CepsInt _vss_fraction = 16
 Index alias. More...
 
static constexpr const CepsInt _drug = 17
 Index alias. More...
 
static constexpr const CepsInt _ICNa = 18
 Index alias. More...
 
static constexpr const CepsInt _hNa = 19
 Index alias. More...
 
static constexpr const CepsInt _ICNaL = 20
 Index alias. More...
 
static constexpr const CepsInt _hNaL = 21
 Index alias. More...
 
static constexpr const CepsInt _ICto = 22
 Index alias. More...
 
static constexpr const CepsInt _hto = 23
 Index alias. More...
 
static constexpr const CepsInt _ICCal = 24
 Index alias. More...
 
static constexpr const CepsInt _hCal = 25
 Index alias. More...
 
static constexpr const CepsInt _ICKr = 26
 Index alias. More...
 
static constexpr const CepsInt _hKr = 27
 Index alias. More...
 
static constexpr const CepsInt _ICKs = 28
 Index alias. More...
 
static constexpr const CepsInt _hKs = 29
 Index alias. More...
 
static constexpr const CepsInt _ICK1 = 30
 Index alias. More...
 
static constexpr const CepsInt _hK1 = 31
 Index alias. More...
 
static constexpr const CepsInt _PKNa = 32
 Index alias. More...
 
static constexpr const CepsInt _vcell = 0
 Index alias. More...
 
static constexpr const CepsInt _ageo = 1
 Index alias. More...
 
static constexpr const CepsInt _acap = 2
 Index alias. More...
 
static constexpr const CepsInt _vmyo = 3
 Index alias. More...
 
static constexpr const CepsInt _vnsr = 4
 Index alias. More...
 
static constexpr const CepsInt _vjsr = 5
 Index alias. More...
 
static constexpr const CepsInt _vss = 6
 Index alias. More...
 
static constexpr const CepsInt _FRT = 7
 Index alias. More...
 
static constexpr const CepsInt _gNaFrac = 8
 Index alias. More...
 
static constexpr const CepsInt _gNaLFrac = 9
 Index alias. More...
 
static constexpr const CepsInt _gtoFrac = 10
 Index alias. More...
 
static constexpr const CepsInt _gCalFrac = 11
 Index alias. More...
 
static constexpr const CepsInt _gKrFrac = 12
 Index alias. More...
 
static constexpr const CepsInt _gKsFrac = 13
 Index alias. More...
 
static constexpr const CepsInt _gK1Frac = 14
 Index alias. More...
 

Member Enumeration Documentation

◆ Type

enum ORdmD16::Type
strong

Model variant selector.

Enumerator
Endo 

Model variant selector.

MidMyo 

Model variant selector.

Epi 

Model variant selector.

Definition at line 51 of file ORdmD16.hpp.

Constructor & Destructor Documentation

◆ ORdmD16()

ORdmD16::ORdmD16 ( const Type type,
Unknown u,
const CepsSet< CepsAttribute > &  attrs = {},
InputParameters params = nullptr 
)

Constructor (sets constants)

Definition at line 40 of file ORdmD16.cpp.

◆ ~ORdmD16()

ORdmD16::~ORdmD16 ( )
default

Destructor.

Member Function Documentation

◆ computeBgCurrents()

void ORdmD16::computeBgCurrents ( CepsReal IKb,
CepsReal INab,
CepsReal ICab,
CepsReal  v,
CepsReal y 
) const
protected

Background currents.

Definition at line 833 of file ORdmD16.cpp.

◆ computeICa()

void ORdmD16::computeICa ( CepsReal ICaL,
CepsReal ICaNa,
CepsReal ICaK,
CepsReal  v,
CepsReal y,
CepsReal dtyLin,
CepsReal dtyNLin,
CepsReal  fraction 
) const
protected

L-type Ca2+ channel.

Definition at line 518 of file ORdmD16.cpp.

◆ computeIK1()

void ORdmD16::computeIK1 ( CepsReal IK1,
CepsReal  v,
CepsReal y,
CepsReal dtyLin,
CepsReal dtyNLin 
) const
protected

Inward Rectifier K+ Current.

Definition at line 672 of file ORdmD16.cpp.

◆ computeIKr()

void ORdmD16::computeIKr ( CepsReal IKr,
CepsReal  v,
CepsReal y,
CepsReal dtyLin,
CepsReal dtyNLin 
) const
protected

Rapid Delayed Rectifier K+ Current.

Definition at line 607 of file ORdmD16.cpp.

◆ computeIKs()

void ORdmD16::computeIKs ( CepsReal IKs,
CepsReal  v,
CepsReal y,
CepsReal dtyLin,
CepsReal dtyNLin 
) const
protected

Slow Delayed Rectifier K+ Current.

Definition at line 640 of file ORdmD16.cpp.

◆ computeINa()

void ORdmD16::computeINa ( CepsReal INa,
CepsReal iNaL,
CepsReal  v,
CepsReal y,
CepsReal dtyLin,
CepsReal dtyNLin,
CepsReal  fraction 
) const
protected

Fast Na+ current and Late Na+ current.

Definition at line 395 of file ORdmD16.cpp.

◆ computeINaCa()

void ORdmD16::computeINaCa ( CepsReal INaCa_i,
CepsReal INaCa_ss,
CepsReal  v,
CepsReal y 
) const
protected

Na+/Ca2+ exchanger.

Definition at line 700 of file ORdmD16.cpp.

◆ computeINaCaInternal()

CepsReal ORdmD16::computeINaCaInternal ( CepsReal  v,
CepsReal  na,
CepsReal  ca 
) const
protected

Internal function to avoid duplication.

Definition at line 708 of file ORdmD16.cpp.

◆ computeINaK()

void ORdmD16::computeINaK ( CepsReal INaK,
CepsReal  v,
CepsReal y 
) const
protected

Sodium/Potassium ATPase Current.

Definition at line 773 of file ORdmD16.cpp.

◆ computeIPCa()

void ORdmD16::computeIPCa ( CepsReal IPCa,
CepsReal y 
) const
protected

Sarsolemmal calcium pump current.

Definition at line 855 of file ORdmD16.cpp.

◆ computeIto()

void ORdmD16::computeIto ( CepsReal Ito,
CepsReal  v,
CepsReal y,
CepsReal dtyLin,
CepsReal dtyNLin,
CepsReal  fraction 
) const
protected

Transient outward K+ current.

Definition at line 464 of file ORdmD16.cpp.

◆ computeJrel()

void ORdmD16::computeJrel ( CepsReal Jrel,
CepsReal  ICaL,
CepsReal y,
CepsReal dtyLin,
CepsReal dtyNLin,
CepsReal  fraction 
) const
protected

SR Calcium Release Flux, via Ryanodine Receptor.

Definition at line 862 of file ORdmD16.cpp.

◆ computeJup()

void ORdmD16::computeJup ( CepsReal Jup,
CepsReal y,
CepsReal  fraction 
) const
protected

Calcium Uptake via SERCA Pump.

Definition at line 894 of file ORdmD16.cpp.

◆ computeRates()

void ORdmD16::computeRates ( CepsReal  t,
CepsReal y,
CepsReal v,
CepsReal dtyL,
CepsReal dtyNL,
CepsReal dtv,
DegreeOfFreedom dof 
) const
overridevirtual

Get the linear and non linear part of the evolution function f. Also computes the ionic current.

Parameters
[in]ttime $t$
[in]yvalue of state variables at time $t$
[in]vvalue of transmembrane voltage at time $t$
[out]dtyLwill be filled with the linear part of the derivative
[out]dtyNLthe non linear part of the derivative
[out]dtvvalue of ionic current at time $t^n$
[in]dofdegree of freedom, in case some coefficients depend on space

Sarsolemmal calcium pump current

Implements AbstractIonicModel.

Definition at line 209 of file ORdmD16.cpp.

◆ getInitialCondition()

void ORdmD16::getInitialCondition ( CepsReal v,
CepsReal y 
) const
finalvirtual

Sets initial values of state variables and transmembrane voltage for a single point. Arrays y,dty must be preallocated with size m_nStateVars.

Implements AbstractIonicModel.

Definition at line 163 of file ORdmD16.cpp.

◆ setupWithParameters()

void ORdmD16::setupWithParameters ( InputParameters p)
protected

Sets the constants and the space dependant parameters from text inputs.

Definition at line 353 of file ORdmD16.cpp.

Field Documentation

◆ _a

constexpr const CepsInt ORdmD16::_a = 17
staticconstexprprotected

Index alias.

Definition at line 179 of file ORdmD16.hpp.

◆ _acap

constexpr const CepsInt ORdmD16::_acap = 2
staticconstexprprotected

Index alias.

Definition at line 241 of file ORdmD16.hpp.

◆ _ageo

constexpr const CepsInt ORdmD16::_ageo = 1
staticconstexprprotected

Index alias.

Definition at line 240 of file ORdmD16.hpp.

◆ _ap

constexpr const CepsInt ORdmD16::_ap = 20
staticconstexprprotected

Index alias.

Definition at line 182 of file ORdmD16.hpp.

◆ _cai

constexpr const CepsInt ORdmD16::_cai = 4
staticconstexprprotected

Index alias.

Definition at line 166 of file ORdmD16.hpp.

◆ _cajsr

constexpr const CepsInt ORdmD16::_cajsr = 7
staticconstexprprotected

Index alias.

Definition at line 169 of file ORdmD16.hpp.

◆ _CaMKt

constexpr const CepsInt ORdmD16::_CaMKt = 39
staticconstexprprotected

Index alias.

Definition at line 201 of file ORdmD16.hpp.

◆ _cansr

constexpr const CepsInt ORdmD16::_cansr = 6
staticconstexprprotected

Index alias.

Definition at line 168 of file ORdmD16.hpp.

◆ _cao

constexpr const CepsInt ORdmD16::_cao = 6
staticconstexprprotected

Index alias.

Definition at line 210 of file ORdmD16.hpp.

◆ _cass

constexpr const CepsInt ORdmD16::_cass = 5
staticconstexprprotected

Index alias.

Definition at line 167 of file ORdmD16.hpp.

◆ _d

constexpr const CepsInt ORdmD16::_d = 23
staticconstexprprotected

Index alias.

Definition at line 185 of file ORdmD16.hpp.

◆ _drug

constexpr const CepsInt ORdmD16::_drug = 17
staticconstexprprotected

Index alias.

Definition at line 221 of file ORdmD16.hpp.

◆ _F

constexpr const CepsInt ORdmD16::_F = 10
staticconstexprprotected

Index alias.

Definition at line 214 of file ORdmD16.hpp.

◆ _fcaf

constexpr const CepsInt ORdmD16::_fcaf = 26
staticconstexprprotected

Index alias.

Definition at line 188 of file ORdmD16.hpp.

◆ _fcafp

constexpr const CepsInt ORdmD16::_fcafp = 31
staticconstexprprotected

Index alias.

Definition at line 193 of file ORdmD16.hpp.

◆ _fcas

constexpr const CepsInt ORdmD16::_fcas = 27
staticconstexprprotected

Index alias.

Definition at line 189 of file ORdmD16.hpp.

◆ _ff

constexpr const CepsInt ORdmD16::_ff = 24
staticconstexprprotected

Index alias.

Definition at line 186 of file ORdmD16.hpp.

◆ _ffp

constexpr const CepsInt ORdmD16::_ffp = 30
staticconstexprprotected

Index alias.

Definition at line 192 of file ORdmD16.hpp.

◆ _FRT

constexpr const CepsInt ORdmD16::_FRT = 7
staticconstexprprotected

Index alias.

Definition at line 246 of file ORdmD16.hpp.

◆ _fs

constexpr const CepsInt ORdmD16::_fs = 25
staticconstexprprotected

Index alias.

Definition at line 187 of file ORdmD16.hpp.

◆ _gCalFrac

constexpr const CepsInt ORdmD16::_gCalFrac = 11
staticconstexprprotected

Index alias.

Definition at line 250 of file ORdmD16.hpp.

◆ _gK1Frac

constexpr const CepsInt ORdmD16::_gK1Frac = 14
staticconstexprprotected

Index alias.

Definition at line 253 of file ORdmD16.hpp.

◆ _gKrFrac

constexpr const CepsInt ORdmD16::_gKrFrac = 12
staticconstexprprotected

Index alias.

Definition at line 251 of file ORdmD16.hpp.

◆ _gKsFrac

constexpr const CepsInt ORdmD16::_gKsFrac = 13
staticconstexprprotected

Index alias.

Definition at line 252 of file ORdmD16.hpp.

◆ _gNaFrac

constexpr const CepsInt ORdmD16::_gNaFrac = 8
staticconstexprprotected

Index alias.

Definition at line 247 of file ORdmD16.hpp.

◆ _gNaLFrac

constexpr const CepsInt ORdmD16::_gNaLFrac = 9
staticconstexprprotected

Index alias.

Definition at line 248 of file ORdmD16.hpp.

◆ _gtoFrac

constexpr const CepsInt ORdmD16::_gtoFrac = 10
staticconstexprprotected

Index alias.

Definition at line 249 of file ORdmD16.hpp.

◆ _hCal

constexpr const CepsInt ORdmD16::_hCal = 25
staticconstexprprotected

Index alias.

Definition at line 229 of file ORdmD16.hpp.

◆ _hf

constexpr const CepsInt ORdmD16::_hf = 9
staticconstexprprotected

Index alias.

Definition at line 171 of file ORdmD16.hpp.

◆ _hK1

constexpr const CepsInt ORdmD16::_hK1 = 31
staticconstexprprotected

Index alias.

Definition at line 235 of file ORdmD16.hpp.

◆ _hKr

constexpr const CepsInt ORdmD16::_hKr = 27
staticconstexprprotected

Index alias.

Definition at line 231 of file ORdmD16.hpp.

◆ _hKs

constexpr const CepsInt ORdmD16::_hKs = 29
staticconstexprprotected

Index alias.

Definition at line 233 of file ORdmD16.hpp.

◆ _hL

constexpr const CepsInt ORdmD16::_hL = 15
staticconstexprprotected

Index alias.

Definition at line 177 of file ORdmD16.hpp.

◆ _hLp

constexpr const CepsInt ORdmD16::_hLp = 16
staticconstexprprotected

Index alias.

Definition at line 178 of file ORdmD16.hpp.

◆ _hNa

constexpr const CepsInt ORdmD16::_hNa = 19
staticconstexprprotected

Index alias.

Definition at line 223 of file ORdmD16.hpp.

◆ _hNaL

constexpr const CepsInt ORdmD16::_hNaL = 21
staticconstexprprotected

Index alias.

Definition at line 225 of file ORdmD16.hpp.

◆ _hs

constexpr const CepsInt ORdmD16::_hs = 10
staticconstexprprotected

Index alias.

Definition at line 172 of file ORdmD16.hpp.

◆ _hsp

constexpr const CepsInt ORdmD16::_hsp = 12
staticconstexprprotected

Index alias.

Definition at line 174 of file ORdmD16.hpp.

◆ _hto

constexpr const CepsInt ORdmD16::_hto = 23
staticconstexprprotected

Index alias.

Definition at line 227 of file ORdmD16.hpp.

◆ _ICaL_factor

constexpr const CepsInt ORdmD16::_ICaL_factor = 3
staticconstexprprotected

Index alias.

Definition at line 207 of file ORdmD16.hpp.

◆ _ICCal

constexpr const CepsInt ORdmD16::_ICCal = 24
staticconstexprprotected

Index alias.

Definition at line 228 of file ORdmD16.hpp.

◆ _ICK1

constexpr const CepsInt ORdmD16::_ICK1 = 30
staticconstexprprotected

Index alias.

Definition at line 234 of file ORdmD16.hpp.

◆ _ICKr

constexpr const CepsInt ORdmD16::_ICKr = 26
staticconstexprprotected

Index alias.

Definition at line 230 of file ORdmD16.hpp.

◆ _ICKs

constexpr const CepsInt ORdmD16::_ICKs = 28
staticconstexprprotected

Index alias.

Definition at line 232 of file ORdmD16.hpp.

◆ _ICNa

constexpr const CepsInt ORdmD16::_ICNa = 18
staticconstexprprotected

Index alias.

Definition at line 222 of file ORdmD16.hpp.

◆ _ICNaL

constexpr const CepsInt ORdmD16::_ICNaL = 20
staticconstexprprotected

Index alias.

Definition at line 224 of file ORdmD16.hpp.

◆ _ICto

constexpr const CepsInt ORdmD16::_ICto = 22
staticconstexprprotected

Index alias.

Definition at line 226 of file ORdmD16.hpp.

◆ _iF

constexpr const CepsInt ORdmD16::_iF = 18
staticconstexprprotected

Index alias.

Definition at line 180 of file ORdmD16.hpp.

◆ _iFp

constexpr const CepsInt ORdmD16::_iFp = 21
staticconstexprprotected

Index alias.

Definition at line 183 of file ORdmD16.hpp.

◆ _IK1_factor

constexpr const CepsInt ORdmD16::_IK1_factor = 2
staticconstexprprotected

Index alias.

Definition at line 206 of file ORdmD16.hpp.

◆ _IKr_factor

constexpr const CepsInt ORdmD16::_IKr_factor = 0
staticconstexprprotected

Index alias.

Definition at line 204 of file ORdmD16.hpp.

◆ _IKs_factor

constexpr const CepsInt ORdmD16::_IKs_factor = 1
staticconstexprprotected

Index alias.

Definition at line 205 of file ORdmD16.hpp.

◆ _INaL_factor

constexpr const CepsInt ORdmD16::_INaL_factor = 4
staticconstexprprotected

Index alias.

Definition at line 208 of file ORdmD16.hpp.

◆ _iS

constexpr const CepsInt ORdmD16::_iS = 19
staticconstexprprotected

Index alias.

Definition at line 181 of file ORdmD16.hpp.

◆ _iSp

constexpr const CepsInt ORdmD16::_iSp = 22
staticconstexprprotected

Index alias.

Definition at line 184 of file ORdmD16.hpp.

◆ _j

constexpr const CepsInt ORdmD16::_j = 11
staticconstexprprotected

Index alias.

Definition at line 173 of file ORdmD16.hpp.

◆ _jca

constexpr const CepsInt ORdmD16::_jca = 28
staticconstexprprotected

Index alias.

Definition at line 190 of file ORdmD16.hpp.

◆ _jp

constexpr const CepsInt ORdmD16::_jp = 13
staticconstexprprotected

Index alias.

Definition at line 175 of file ORdmD16.hpp.

◆ _Jrelnp

constexpr const CepsInt ORdmD16::_Jrelnp = 37
staticconstexprprotected

Index alias.

Definition at line 199 of file ORdmD16.hpp.

◆ _Jrelp

constexpr const CepsInt ORdmD16::_Jrelp = 38
staticconstexprprotected

Index alias.

Definition at line 200 of file ORdmD16.hpp.

◆ _ki

constexpr const CepsInt ORdmD16::_ki = 2
staticconstexprprotected

Index alias.

Definition at line 164 of file ORdmD16.hpp.

◆ _ko

constexpr const CepsInt ORdmD16::_ko = 7
staticconstexprprotected

Index alias.

Definition at line 211 of file ORdmD16.hpp.

◆ _kss

constexpr const CepsInt ORdmD16::_kss = 3
staticconstexprprotected

Index alias.

Definition at line 165 of file ORdmD16.hpp.

◆ _L

constexpr const CepsInt ORdmD16::_L = 11
staticconstexprprotected

Index alias.

Definition at line 215 of file ORdmD16.hpp.

◆ _m

constexpr const CepsInt ORdmD16::_m = 8
staticconstexprprotected

Index alias.

Definition at line 170 of file ORdmD16.hpp.

◆ _mL

constexpr const CepsInt ORdmD16::_mL = 14
staticconstexprprotected

Index alias.

Definition at line 176 of file ORdmD16.hpp.

◆ _nai

constexpr const CepsInt ORdmD16::_nai = 0
staticconstexprprotected

Index alias.

Definition at line 162 of file ORdmD16.hpp.

◆ _nao

constexpr const CepsInt ORdmD16::_nao = 5
staticconstexprprotected

Index alias.

Definition at line 209 of file ORdmD16.hpp.

◆ _nass

constexpr const CepsInt ORdmD16::_nass = 1
staticconstexprprotected

Index alias.

Definition at line 163 of file ORdmD16.hpp.

◆ _nca

constexpr const CepsInt ORdmD16::_nca = 29
staticconstexprprotected

Index alias.

Definition at line 191 of file ORdmD16.hpp.

◆ _PKNa

constexpr const CepsInt ORdmD16::_PKNa = 32
staticconstexprprotected

Index alias.

Definition at line 236 of file ORdmD16.hpp.

◆ _R

constexpr const CepsInt ORdmD16::_R = 8
staticconstexprprotected

Index alias.

Definition at line 212 of file ORdmD16.hpp.

◆ _rad

constexpr const CepsInt ORdmD16::_rad = 12
staticconstexprprotected

Index alias.

Definition at line 216 of file ORdmD16.hpp.

◆ _T

constexpr const CepsInt ORdmD16::_T = 9
staticconstexprprotected

Index alias.

Definition at line 213 of file ORdmD16.hpp.

◆ _vcell

constexpr const CepsInt ORdmD16::_vcell = 0
staticconstexprprotected

Index alias.

Definition at line 239 of file ORdmD16.hpp.

◆ _vjsr

constexpr const CepsInt ORdmD16::_vjsr = 5
staticconstexprprotected

Index alias.

Definition at line 244 of file ORdmD16.hpp.

◆ _vjsr_fraction

constexpr const CepsInt ORdmD16::_vjsr_fraction = 15
staticconstexprprotected

Index alias.

Definition at line 219 of file ORdmD16.hpp.

◆ _vmyo

constexpr const CepsInt ORdmD16::_vmyo = 3
staticconstexprprotected

Index alias.

Definition at line 242 of file ORdmD16.hpp.

◆ _vmyo_fraction

constexpr const CepsInt ORdmD16::_vmyo_fraction = 13
staticconstexprprotected

Index alias.

Definition at line 217 of file ORdmD16.hpp.

◆ _vnsr

constexpr const CepsInt ORdmD16::_vnsr = 4
staticconstexprprotected

Index alias.

Definition at line 243 of file ORdmD16.hpp.

◆ _vnsr_fraction

constexpr const CepsInt ORdmD16::_vnsr_fraction = 14
staticconstexprprotected

Index alias.

Definition at line 218 of file ORdmD16.hpp.

◆ _vss

constexpr const CepsInt ORdmD16::_vss = 6
staticconstexprprotected

Index alias.

Definition at line 245 of file ORdmD16.hpp.

◆ _vss_fraction

constexpr const CepsInt ORdmD16::_vss_fraction = 16
staticconstexprprotected

Index alias.

Definition at line 220 of file ORdmD16.hpp.

◆ _xk1

constexpr const CepsInt ORdmD16::_xk1 = 36
staticconstexprprotected

Index alias.

Definition at line 198 of file ORdmD16.hpp.

◆ _xrf

constexpr const CepsInt ORdmD16::_xrf = 32
staticconstexprprotected

Index alias.

Definition at line 194 of file ORdmD16.hpp.

◆ _xrs

constexpr const CepsInt ORdmD16::_xrs = 33
staticconstexprprotected

Index alias.

Definition at line 195 of file ORdmD16.hpp.

◆ _xs1

constexpr const CepsInt ORdmD16::_xs1 = 34
staticconstexprprotected

Index alias.

Definition at line 196 of file ORdmD16.hpp.

◆ _xs2

constexpr const CepsInt ORdmD16::_xs2 = 35
staticconstexprprotected

Index alias.

Definition at line 197 of file ORdmD16.hpp.

◆ m_type

Type ORdmD16::m_type
protected

Celltype selector (endo, epi, midmyo)

Definition at line 159 of file ORdmD16.hpp.


The documentation for this class was generated from the following files: