File kernel/src/simulationTools/TimeDiscretisationEvent.hpp#
Go to the source code of this file
Time Discretisation Events
-
class TimeDiscretisationEvent : public Event
- #include <TimeDiscretisationEvent.hpp>
Event that corresponds to user-defined time discretisation points.
Public Functions
-
TimeDiscretisationEvent(double time, int notUsed)
constructor with time value as a parameter
- Parameters:
time – starting time (a double)
notUsed – unused int
-
~TimeDiscretisationEvent()
destructor
-
virtual void process(Simulation &simulation)
- Parameters:
simulation – the simulation that owns this Event (through the EventsManager)
-
virtual void update(unsigned int k)
increment the TimeDiscretisation and to change the time of the Event
- Parameters:
k – the next index for this event
Private Functions
-
ACCEPT_SERIALIZATION(TimeDiscretisationEvent)#
-
TimeDiscretisationEvent()#
Default constructor.
-
TimeDiscretisationEvent(double time, int notUsed)