Class Task

Inheritance Relationships

Derived Types

Class Documentation

class Task

Base class to store simulation task information.

Subclassed by TaskCreateOutput, TaskInitFields, TaskInitParticles, TaskMoveParticlesFull

Public Functions

inline Task()
inline Task(std::string name)
inline Task(TaskType type)
inline virtual void CleanUp()

Default task for cleaning up.

inline virtual void Execute()

Default task execution function.

inline int IncrementRun()

Increase the run counter by one.

inline virtual void Initialize()

Default task initialization function.