#include <egs_brachy.h>
Definition at line 523 of file egs_brachy.h.
◆ EB_UniformRunControl()
| EB_UniformRunControl::EB_UniformRunControl |
( |
EB_Application * | app, |
|
|
string | egsdat_format ) |
◆ ~EB_UniformRunControl()
| EB_UniformRunControl::~EB_UniformRunControl |
( |
| ) |
|
|
inline |
◆ describeRCO()
| void EB_UniformRunControl::describeRCO |
( |
| ) |
|
◆ finishSimulation()
| int EB_UniformRunControl::finishSimulation |
( |
| ) |
|
Uses 'watcher' jobs to determine if the simulation has finished.
If the current job is a 'watcher' job, it waits for some time before issuing the signal to recombine all available parallel jobs. These 'watcher' jobs can also produce intermediate results while waiting. If all jobs complete while waiting, the 'watcher' job combines all results and exits.
Definition at line 2775 of file egs_brachy.cpp.
◆ startSimulation()
| int EB_UniformRunControl::startSimulation |
( |
| ) |
|
◆ app
◆ check_egsdat
| bool EB_UniformRunControl::check_egsdat |
|
protected |
◆ check_intervals
| int EB_UniformRunControl::check_intervals |
|
protected |
◆ ifirst
| int EB_UniformRunControl::ifirst |
|
protected |
◆ ipar
| int EB_UniformRunControl::ipar |
|
protected |
◆ milliseconds
| int EB_UniformRunControl::milliseconds |
|
protected |
◆ njob
| int EB_UniformRunControl::njob |
|
protected |
◆ npar
| int EB_UniformRunControl::npar |
|
protected |
◆ output_egsdat_format
| string EB_UniformRunControl::output_egsdat_format |
|
protected |
◆ watcher_job
| bool EB_UniformRunControl::watcher_job |
|
protected |
The documentation for this class was generated from the following files:
- /Users/marc/Developer/clrp/EGSnrc-eb/HEN_HOUSE/user_codes/egs_brachy/egs_brachy/egs_brachy.h
- /Users/marc/Developer/clrp/EGSnrc-eb/HEN_HOUSE/user_codes/egs_brachy/egs_brachy/egs_brachy.cpp