O P A R - Open Architecture Particle in Cell Simulation - Version 3.0
Plasma simulations with dust particles
|
An implementation of ParameterTask_BASE for reading in Diagnostics. A Diagnostic Task is special, because it also needs a pointer to the data it is supposed to diagnose. The data is of type OBJECT. More...
#include <parameter.h>
Public Member Functions | |
DiagnosticTask (Task *_pParent, OBJECT *_pDiagObj) | |
Constructor take parent Task and data pointers. | |
virtual | ~DiagnosticTask () |
Destructor. | |
virtual TYPE * | New () |
Creates a new Diagnostic by calling the new operator with the pointer to the data. | |
Public Member Functions inherited from ParameterTask_BASE< TYPE > | |
ParameterTask_BASE (Task *_pParent) | |
Constructor takes a pointer to the parent Task. | |
virtual | ~ParameterTask_BASE () |
Destructor. | |
virtual std::string | Rebuild (std::istream &in) |
Creates a new Task, calls its Task::Rebuild method and attaches it to its parent Task. | |
Public Member Functions inherited from Parameter | |
Parameter () | |
Default constructor. | |
virtual | ~Parameter () |
Destructor. |
Additional Inherited Members | |
Protected Attributes inherited from ParameterTask_BASE< TYPE > | |
Task * | pParent |
Pointer to the parent of the Task. |
An implementation of ParameterTask_BASE for reading in Diagnostics. A Diagnostic Task is special, because it also needs a pointer to the data it is supposed to diagnose. The data is of type OBJECT.