#include <egs_brachy.h>
Definition at line 520 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 2747 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/EGSnrc/HEN_HOUSE/user_codes/egs_brachy/egs_brachy/egs_brachy.h
- /Users/marc/Developer/EGSnrc/HEN_HOUSE/user_codes/egs_brachy/egs_brachy/egs_brachy.cpp