OpenM++ runtime library (libopenm)
openm::RunGroup Struct Reference
Collaboration diagram for openm::RunGroup:

Public Member Functions

 RunGroup (int i_groupOne, int i_subValueCount, const ProcessGroupDef &i_rootGroupDef)
 
void nextRun (int i_runId, int i_setId, ModelStatus i_status)
 
void reset (void)
 
int rankBySubValueId (int i_subId) const
 

Public Attributes

int groupOne
 
int runId
 
int setId
 
int firstChildRank
 
int childCount
 
bool isUseRoot
 
int groupSize
 
int subPerProcess
 
ModelRunState state
 
DoneVector isSubDone
 
vector< ModelRunStatechildState
 

The documentation for this struct was generated from the following files: