Scippy

UG

Ubiquity Generator framework

ParaSolver Member List

This is the complete list of members for ParaSolver, including all inherited members.

createSubproblem()ParaSolverprotectedvirtual
currentTaskParaSolverprotected
epsParaSolverprotected
freeSubproblem()ParaSolverprotectedvirtual
getCurrentTask()ParaSolver
getDeterministicTimer()ParaSolver
getElapsedTimeOfTaskSolving()ParaSolver
getGlobalBestIncumbentSolution()ParaSolver
getNotificaionProcessed()ParaSolver
getOffsetTimeToWaitToken()ParaSolver
getParaComm()ParaSolver
getParaInstance()ParaSolver
getParaParamSet()ParaSolver
getPreviousCommTime()ParaSolver
getRank()ParaSolvervirtual
getTerminationMode()ParaSolver
globalBestIncumbentSolutionParaSolverprotected
globalBestIncumbentValueParaSolverprotected
globalIncumbnetValueUpdateFlagParaSolverprotected
idleTimeAfterLastParaTaskParaSolverprotected
idleTimeBetweenParaTasksParaSolverprotected
idleTimeToFirstParaTaskParaSolverprotected
idleTimeToWaitAckCompletionParaSolverprotected
idleTimeToWaitNotificationIdParaSolverprotected
idleTimeToWaitTokenParaSolverprotected
iReceiveMessages()=0ParaSolverpure virtual
isInterrupting()ParaSolver
isRacingWinner()ParaSolver
isRampUp()ParaSolver
isTerminationRequested()ParaSolver
isWaitingForSpecificMessage()ParaSolver
isWarmStarted()ParaSolver
localIncumbentSolutionParaSolverprotected
memoryLimitIsReachedParaSolverprotected
messageHandlerParaSolverprotected
MessageHandlerFunctionPointer typedefParaSolverprotected
newParaTaskExists()ParaSolver
newTaskParaSolverprotected
nHandlersParaSolverprotected
nImprovedIncumbentParaSolverprotected
notificationIdGeneratorParaSolverprotected
notificationIsNecessary()=0ParaSolverpure virtual
notificationProcessedParaSolverprotected
nParaTasksReceivedParaSolverprotected
nParaTasksSolvedParaSolverprotected
offsetTimeToWaitTokenParaSolverprotected
paraCommParaSolverprotected
paraDetTimerParaSolverprotected
paraInstanceParaSolverprotected
paraParamsParaSolverprotected
ParaSolver()ParaSolver
ParaSolver(int argc, char **argv, int nHandlers, ParaComm *comm, ParaParamSet *inParaParamSet, ParaInstance *paraInstance, ParaDeterministicTimer *detTimer)ParaSolver
paraTaskStartTimeParaSolverprotected
paraTimerParaSolverprotected
passToken(int rank)ParaSolvervirtual
pendingIncumbentValueParaSolverprotected
pendingSolutionParaSolverprotected
previousCommTimeParaSolverprotected
previousIdleTimeToWaitTokenParaSolverprotected
previousNotificationTimeParaSolverprotected
previousStopTimeParaSolverprotected
processTagIncumbentValue(int source, int tag)ParaSolverprotectedvirtual
processTagInterruptRequest(int source, int tag)=0ParaSolverprotectedpure virtual
processTagNotificationId(int source, int tag)=0ParaSolverprotectedpure virtual
processTagRampUp(int source, int tag)ParaSolverprotectedvirtual
processTagSolution(int source, int tag)=0ParaSolverprotectedpure virtual
processTagTask(int source, int tag)=0ParaSolverprotectedpure virtual
processTagTaskReceived(int source, int tag)=0ParaSolverprotectedpure virtual
processTagTerminateRequest(int source, int tag)=0ParaSolverprotectedpure virtual
processTagToken(int source, int tag)ParaSolverprotectedvirtual
processTagWinner(int source, int tag)ParaSolverprotectedvirtual
processTagWinnerRacingRampUpParamSet(int source, int tag)ParaSolverprotectedvirtual
racingInterruptIsRequestedParaSolverprotected
racingIsInterruptedParaSolverprotected
racingParamsParaSolverprotected
racingWinnerParaSolverprotected
rampUpParaSolverprotected
receiveNewTaskAndReactivate()=0ParaSolverprotectedpure virtual
reinitialize()ParaSolverprotectedvirtual
run()=0ParaSolverpure virtual
run(ParaTask *paraTask)ParaSolvervirtual
run(ParaRacingRampUpParamSet *inRacingRampUpParamSet)ParaSolvervirtual
saveIfImprovedSolutionWasFound(ParaSolution *sol)ParaSolvervirtual
sendCompletionOfCalculation(double stopTime)=0ParaSolverprotectedpure virtual
sendIfImprovedSolutionWasFound(ParaSolution *sol)ParaSolvervirtual
sendLocalSolution()ParaSolvervirtual
setPreviousCommTime(double detTime)ParaSolver
setRacingParams(ParaRacingRampUpParamSet *racingParms, bool winnerParam)ParaSolverprotectedvirtual
setTerminationMode(int tm)ParaSolver
setWinnerRacingParams(ParaRacingRampUpParamSet *racingParms)ParaSolverprotectedvirtual
solve()=0ParaSolverprotectedpure virtual
stayAliveAfterInterruptParaSolverprotected
subproblemFreedParaSolverprotected
terminateRacing()ParaSolver
terminationModeParaSolverprotected
tryNewSolution(ParaSolution *sol)=0ParaSolverpure virtual
updateGlobalBestIncumbentSolution(ParaSolution *sol)ParaSolverprotectedvirtual
updateGlobalBestIncumbentValue(double newValue)ParaSolverprotectedvirtual
updatePendingSolution()ParaSolvervirtual
updatePendingSolutionIsProceedingParaSolverprotected
waitAckCompletion()=0ParaSolverprotectedpure virtual
waitingSpecificMessageParaSolverprotected
waitMessageIfNecessary()=0ParaSolverpure virtual
waitNotificationIdMessage()=0ParaSolverprotectedpure virtual
waitToken(int rank)ParaSolvervirtual
warmStartedParaSolverprotected
wasTerminatedNormally()=0ParaSolverpure virtual
winnerRacingParamsParaSolverprotected
writeCurrentTaskProblem(const std::string &filename)=0ParaSolverpure virtual
writeSubproblem()=0ParaSolverpure virtual
~ParaSolver()ParaSolvervirtual