computationIsInterrupted | ParaLoadCoordinator | protected |
createNewGlobalSubtreeId() | ParaLoadCoordinator | protected |
eps | ParaLoadCoordinator | protected |
globalSubtreeIdGen | ParaLoadCoordinator | protected |
hardTimeLimitIsReached | ParaLoadCoordinator | protected |
interrupt() | ParaLoadCoordinator | virtual |
interruptedFromControlTerminal | ParaLoadCoordinator | protected |
interruptIsRequested | ParaLoadCoordinator | protected |
lastCheckpointTimeStr | ParaLoadCoordinator | protected |
logSolvingStatusFlag | ParaLoadCoordinator | protected |
logTasksTransferFlag | ParaLoadCoordinator | protected |
memoryLimitIsReached | ParaLoadCoordinator | protected |
messageHandler | ParaLoadCoordinator | protected |
MessageHandlerFunctionPointer typedef | ParaLoadCoordinator | protected |
nHandlers | ParaLoadCoordinator | protected |
nSolvedInInterruptedRacingSolvers | ParaLoadCoordinator | protected |
nSolvedRacingTermination | ParaLoadCoordinator | protected |
nTasksLeftInInterruptedRacingSolvers | ParaLoadCoordinator | protected |
nTerminated | ParaLoadCoordinator | protected |
ofsLogSolvingStatus | ParaLoadCoordinator | protected |
ofsLogTasksTransfer | ParaLoadCoordinator | protected |
ofsStatisticsFinalRun | ParaLoadCoordinator | protected |
ofsStatisticsRacingRampUp | ParaLoadCoordinator | protected |
osLogSolvingStatus | ParaLoadCoordinator | protected |
osLogTasksTransfer | ParaLoadCoordinator | protected |
osStatisticsFinalRun | ParaLoadCoordinator | protected |
osStatisticsRacingRampUp | ParaLoadCoordinator | protected |
paraComm | ParaLoadCoordinator | protected |
paraDetTimer | ParaLoadCoordinator | protected |
paraInitiator | ParaLoadCoordinator | protected |
parallelDispatch() | ParaLoadCoordinator | virtual |
ParaLoadCoordinator(int nHandlers, ParaComm *inComm, ParaParamSet *inParaParamSet, ParaInitiator *paraInitiator, bool *racingSolversExist, ParaTimer *paraTimer, ParaDeterministicTimer *detTimer) | ParaLoadCoordinator | |
paraParams | ParaLoadCoordinator | protected |
paraRacingSolverPool | ParaLoadCoordinator | protected |
paraSolverPool | ParaLoadCoordinator | protected |
paraTimer | ParaLoadCoordinator | protected |
pendingSolution | ParaLoadCoordinator | protected |
previousCheckpointTime | ParaLoadCoordinator | protected |
processRacingRampUpTagCompletionOfCalculation(int source, int tag)=0 | ParaLoadCoordinator | protectedpure virtual |
processRacingRampUpTagSolverState(int source, int tag)=0 | ParaLoadCoordinator | protectedpure virtual |
processTagCompletionOfCalculation(int source, int tag)=0 | ParaLoadCoordinator | protectedpure virtual |
processTagHardTimeLimit(int source, int tag) | ParaLoadCoordinator | protectedvirtual |
processTagSolution(int source, int tag)=0 | ParaLoadCoordinator | protectedpure virtual |
processTagSolverState(int source, int tag)=0 | ParaLoadCoordinator | protectedpure virtual |
processTagTask(int source, int tag)=0 | ParaLoadCoordinator | protectedpure virtual |
processTagTerminated(int source, int tag) | ParaLoadCoordinator | protectedvirtual |
processTagToken(int source, int tag) | ParaLoadCoordinator | protectedvirtual |
racingRampUpMessageHandler | ParaLoadCoordinator | protected |
racingSolversExist | ParaLoadCoordinator | protected |
racingTermination | ParaLoadCoordinator | protected |
racingWinner | ParaLoadCoordinator | protected |
racingWinnerParams | ParaLoadCoordinator | protected |
restarted | ParaLoadCoordinator | protected |
routineMutex | ParaLoadCoordinator | protected |
run()=0 | ParaLoadCoordinator | protectedpure virtual |
run(ParaTask *paraTask) | ParaLoadCoordinator | virtual |
run(ParaTask *paraTask, int nRacingSolvers, ParaRacingRampUpParamSet **racingRampUpParams) | ParaLoadCoordinator | virtual |
runningPhase | ParaLoadCoordinator | protected |
sendInterruptRequest()=0 | ParaLoadCoordinator | protectedpure virtual |
sendParaTasksToIdleSolvers()=0 | ParaLoadCoordinator | protectedpure virtual |
sendRampUpToAllSolvers() | ParaLoadCoordinator | protectedvirtual |
sendRetryRampUpToAllSolvers() | ParaLoadCoordinator | protectedvirtual |
sendTagToAllSolvers(const int tag) | ParaLoadCoordinator | protected |
terminateAllSolvers() | ParaLoadCoordinator | protectedvirtual |
terminationIssued | ParaLoadCoordinator | protected |
updateCheckpointFiles()=0 | ParaLoadCoordinator | protectedpure virtual |
warmStart() | ParaLoadCoordinator | virtual |
writeTransferLog(int rank, ParaCalculationState *state) | ParaLoadCoordinator | protectedvirtual |
writeTransferLog(int rank) | ParaLoadCoordinator | protectedvirtual |
writeTransferLogInRacing(int rank, ParaCalculationState *state) | ParaLoadCoordinator | protectedvirtual |
writeTransferLogInRacing(int rank) | ParaLoadCoordinator | protectedvirtual |
~ParaLoadCoordinator() | ParaLoadCoordinator | virtual |