37 #ifndef NEKTAR_SOLVERS_CARDIACEPSOLVER_STIMULI_STIMULUSRECT
38 #define NEKTAR_SOLVERS_CARDIACEPSOLVER_STIMULI_STIMULUSRECT
57 const TiXmlElement* pXml)
84 const TiXmlElement* pXml);
boost::shared_ptr< Stimulus > StimulusSharedPtr
A shared pointer to an EquationSystem object.
static boost::shared_ptr< DataType > AllocateSharedPtr()
Allocate a shared pointer from the memory pool.
void Initialise()
Initialise the stimulus storage and set initial conditions.
General purpose memory allocation routines with the ability to allocate from thread specific memory p...
std::vector< std::pair< std::string, std::string > > SummaryList
static StimulusSharedPtr create(const LibUtilities::SessionReaderSharedPtr &pSession, const MultiRegions::ExpListSharedPtr &pField, const TiXmlElement *pXml)
Creates an instance of this class.
boost::shared_ptr< SessionReader > SessionReaderSharedPtr
static std::string className
Name of class.
boost::shared_ptr< ExpList > ExpListSharedPtr
Shared pointer to an ExpList object.
StimulusPoint(const LibUtilities::SessionReaderSharedPtr &pSession, const MultiRegions::ExpListSharedPtr &pField, const TiXmlElement *pXml)
virtual void v_GenerateSummary(SolverUtils::SummaryList &s)
virtual void v_Update(Array< OneD, Array< OneD, NekDouble > > &outarray, const NekDouble time)