4 include
"paircalc/pcFwdDeclarations.h";
5 include
"orthog_ctrl/orthoConfig.h";
8 class PCSectionManager;
22 CkArrayID step2Helper,
23 int timekeep, CkGroupID oMCastGID, CkGroupID oRedGID
26 entry
void acceptSectionLambda(CkReductionMsg *msg);
28 entry
void resumeV(CkReductionMsg *msg);
29 entry
void maxCheck(CkReductionMsg *msg);
30 entry
void makeSections(
const pc::pcConfig &cfgSymmPC,
const pc::pcConfig &cfgAsymmPC, CkArrayID symAID, CkArrayID asymAID);
31 entry
void start_calc(CkReductionMsg *msg);
32 entry
void orthoCookieinit(initCookieMsg *msg);
33 entry
void do_iteration();
34 entry [nokeep]
void do_iteration(orthoMtrigger *msg);
37 entry
void recvStep2(CkDataMsg *msg);
38 entry
void collect_results();
39 entry [nokeep]
void collect_results(orthoMtrigger *msg);
40 entry
void print_results();
41 entry
void collect_error(CkReductionMsg *msg);
43 entry
void all_ready();
44 entry
void sendOrthoTtoAsymm();
64 include
"load_balance/IntMap.h";
For definition of CkDataMsg.
Centroid based ortho map (actual map creation in MapTable.C)
Configuration settings for the ortho world.
Map group for placing OrthoHelper chares.
Dumb structure that holds all the configuration inputs required for paircalc instantiation, functioning and interaction.