#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