#include <requests.h>
| Static Public Member Functions | |
| Requests processed when detected | |
| bool | abort (const THeader &header) | 
| Aborts the simulation by exiting "cleanly" from the process. | |
| Requests processed only after a successful step | |
| bool | stop (const THeader &header) | 
| Stops the simulation after the next successful step. | |
| bool | set_stop_time (const THeader &header, double time) | 
| Sets the time timeat which the simulation will be stopped. | |
| bool | report (const THeader &header) | 
| Generates a "forced" report at the current time. | |
| bool | snapshot (const THeader &header, const char *filename) | 
| Generates a snapshot file named filename where filename can include a valid path. | |
| bool | set_meeting_point (const THeader &header, double time) | 
| Forces the time stepper to synchronize with time, whereby time > current time. | |
| bool | clear_meeting_points (const THeader &header) | 
| Clears all meeting points assumulated so far through synchronize requests. | |
| bool | restart (const THeader &header) | 
| Restarts the simulation with a static step in order to perform a consistent initialization calculation. | |
| Restricted requests | |
| bool | set_time_step (const THeader &header, double h) | 
| Sets the time step h for the next dynamic step. | |
| bool | set_dynamic_stepper (const THeader &header) | 
| Sets dynamic stepper that will be used from now on for all dynamic steps. | |
| 
 | 
| Aborts the simulation by exiting "cleanly" from the process. 
 
 | 
| 
 | 
| Stops the simulation after the next successful step. 
 
 | 
| 
 | ||||||||||||
| 
Sets the time  This request is accepted only if the requested stop time is ahead of the current global time of the simulator. It will however overwrite a previous stop time request if the new one indicates an earlier stopping time. The stop time does not overwrite the final time specified in the runtime control parameters. 
 
 | 
| 
 | 
| Generates a "forced" report at the current time. 
 
 | 
| 
 | ||||||||||||
| Generates a snapshot file named filename where filename can include a valid path. 
 
 | 
| 
 | ||||||||||||
| Forces the time stepper to synchronize with time, whereby time > current time. 
 
 | 
| 
 | 
| Clears all meeting points assumulated so far through synchronize requests. 
 
 | 
| 
 | 
| Restarts the simulation with a static step in order to perform a consistent initialization calculation. 
 
 | 
| 
 | ||||||||||||
| Sets the time step h for the next dynamic step. 
 
 | 
| 
 | 
| Sets dynamic stepper that will be used from now on for all dynamic steps. 
 
 |