Chaste
Release::3.4
|
#include <LuoRudySpiralWaveCellFactory.hpp>
Private Attributes | |
boost::shared_ptr< SimpleStimulus > | mpS1Stimulus |
boost::shared_ptr< SimpleStimulus > | mpS2Stimulus |
boost::shared_ptr< MultiStimulus > | mpBothStimulus |
double | mXExtent |
double | mYExtent |
Additional Inherited Members | |
Protected Attributes inherited from AbstractCardiacCellFactory< 2 > | |
boost::shared_ptr< ZeroStimulus > | mpZeroStimulus |
boost::shared_ptr < AbstractIvpOdeSolver > | mpSolver |
This class sets up Luo Rudy 1991 backward Euler cells with a change to parameters (G_si = 0) and S1-S2 stimulus pattern that together provoke spiral wave initiation.
Definition at line 49 of file LuoRudySpiralWaveCellFactory.hpp.
|
inline |
Constructor for spiral wave cell factory.
xExtent | The size of the domain (width) |
yExtent | The size of the domain (height) |
Definition at line 69 of file LuoRudySpiralWaveCellFactory.hpp.
References mpBothStimulus, mpS1Stimulus, and mpS2Stimulus.
|
inline |
This method is provided by all factories, and returns an action potential model with the correct stimulus for that location. Here we set up some cells with S1 and S2, some with S1 and some with S2, to initiate a spiral wave. We also alter one of the conductances in the model to make the wave easier to initiate on this small domain.
pNode | the pointer to Node object we would like an action potential model for |
Definition at line 90 of file LuoRudySpiralWaveCellFactory.hpp.
References AbstractCardiacCell::GetAnyVariable(), Node< SPACE_DIM >::GetIndex(), mpBothStimulus, mpS1Stimulus, mpS2Stimulus, AbstractCardiacCellFactory< 2 >::mpSolver, AbstractCardiacCellFactory< 2 >::mpZeroStimulus, mXExtent, mYExtent, Node< SPACE_DIM >::rGetLocation(), and AbstractCardiacCell::SetParameter().
|
private |
Both of the S1 and S2 stimuli.
Definition at line 57 of file LuoRudySpiralWaveCellFactory.hpp.
Referenced by CreateCardiacCellForTissueNode(), and LuoRudySpiralWaveCellFactory().
|
private |
The stimulus to be applied at the S1 site (simple one-off stimulus).
Definition at line 53 of file LuoRudySpiralWaveCellFactory.hpp.
Referenced by CreateCardiacCellForTissueNode(), and LuoRudySpiralWaveCellFactory().
|
private |
The stimulus to be applied at the S2 site (simple one-off stimulus).
Definition at line 55 of file LuoRudySpiralWaveCellFactory.hpp.
Referenced by CreateCardiacCellForTissueNode(), and LuoRudySpiralWaveCellFactory().
|
private |
Width of the domain.
Definition at line 59 of file LuoRudySpiralWaveCellFactory.hpp.
Referenced by CreateCardiacCellForTissueNode().
|
private |
Height of the domain.
Definition at line 61 of file LuoRudySpiralWaveCellFactory.hpp.
Referenced by CreateCardiacCellForTissueNode().