List of all members.
Public Member Functions |
| PhaseSpace () |
| Default constructor.
|
virtual | ~PhaseSpace () |
| Destructor.
|
virtual void | Init () |
| Gets the species pointer from the pParent member of the Task.
|
virtual bool | Execute () |
| Write the phase space to the DiagPort. Iterates through all the particles and transfers the position and the velocity of each particle to a vector of double. This vector of size Dimension+3 is then sent to the DiagPort.
|
| Diagnostic () |
| Default constructor.
|
virtual | ~Diagnostic () |
| Destructor.
|
virtual std::string | GetClassName () const |
| Returns the name of the class, here "Diagnostic".
|
| Task () |
| Default constructor sets the running number nNr of the Task.
|
virtual | ~Task () |
| When destructing a Task is has to be detatched from the parents Task list.
|
int | GetStep () const |
| Return the interval between execution in timesteps.
|
int | GetEnd () const |
| Return the timestep when the Task ends execution.
|
bool | DoNow () |
| Returns true if the Task is to be executed now.
|
std::string | GetName () const |
| Returns the name given to the Task object.
|
virtual bool | IsInteractive () const |
| If not specified otherwise, a Task is not interactive.
|
void | AttachTask (Task *pTask) |
| Insert Task into Task list and registers it with the Process.
|
void | DetachTask (Task *pTask) |
| DetachTask from Task list.
|
virtual std::string | Rebuild (std::istream &in) |
| Rebuilds the task from the setup. This normally does not need to be overwritten. Rebuild always returns the next token that does not belong to the object setup.
|
virtual void | DumpTaskList (std::ostream &o, int nDepth=0) |
| Recursively dumps the complete Task list into a stream.
|
Additional Inherited Members |
virtual PARAMETERMAP * | MakeParamMap (PARAMETERMAP *pm=NULL) |
| Register the parameters needed for the Task. A derived class should overwrite this whenever it needs additional parameters from the setup file. It should then ALWAYS call the MakeParamMap of its superclass.
|
void | AddPredecessor (const std::string &strPred) |
| Add the name of a predecessor that has to be executed before this Task.
|
Member Function Documentation
void PhaseSpace::Init |
( |
| ) |
|
|
virtual |
Gets the species pointer from the pParent member of the Task.
- Todo:
- Safe typecast.
Reimplemented from Diagnostic.
The documentation for this class was generated from the following files: