SpinParser
1.0
|
This is the complete list of members for HMP::LoadManagerMaster, including all inherited members.
_calculateChunk(const Chunk &chunk) | HMP::LoadManager | inlineprotected |
_commSize | HMP::LoadManager | protected |
_communicator | HMP::LoadManager | protected |
_currentCalculationChunkSpawned | HMP::LoadManagerMaster | protected |
_currentCalculationChunkSpawnerLock | HMP::LoadManagerMaster | protected |
_currentCalculationChunkSpawntime | HMP::LoadManagerMaster | protected |
_currentCalculationComputeTimeBuffer | HMP::LoadManagerMaster | protected |
_currentCalculationStackMask | HMP::LoadManagerMaster | protected |
_currentCalculationStackProgress | HMP::LoadManagerMaster | protected |
_currentCalculationTime | HMP::LoadManagerMaster | protected |
_currentCalculationWorkDone | HMP::LoadManagerMaster | protected |
_despawnChunk(const int rank) | HMP::LoadManagerMaster | inlineprotected |
_initChunkSpawner(const StackIdentifier *stackIds, const int size) | HMP::LoadManagerMaster | inlineprotected |
_initChunkSpawner(const std::initializer_list< StackIdentifier > &stackIds) | HMP::LoadManagerMaster | inlineprotected |
_issueChunk(const int rank) | HMP::LoadManagerMaster | inlineprotected |
_pendingRequests | HMP::LoadManagerMaster | protected |
_rank | HMP::LoadManager | protected |
_registerStack(DataStackBase *stack) override | HMP::LoadManagerMaster | inlineprotectedvirtual |
_runLocalClient() | HMP::LoadManagerMaster | inlineprotected |
_serverRank | HMP::LoadManager | protected |
_spawnChunk(const int rank) | HMP::LoadManagerMaster | inlineprotected |
_stacks | HMP::LoadManager | protected |
_totalCalculationTime | HMP::LoadManagerMaster | protected |
_totalComputeTime | HMP::LoadManagerMaster | protected |
addMasterStackExplicit(StackT *const data, const int size, const std::function< StackT(int)> &calculator, const int recommendedChunkSizeMultiple=1, const int recommendedChunksPerRank=10, const bool autoBroadcast=false) | HMP::LoadManager | inline |
addMasterStackImplicit(StackT *const data, const int size, const std::function< void(int)> &calculator, const int typeMultiplicity=1, const int recommendedChunkSizeMultiple=1, const int recommendedChunksPerRank=10, const bool autoBroadcast=false) | HMP::LoadManager | inline |
addPassiveStack(StackT *const data, const int size) | HMP::LoadManager | inline |
addSlaveStack(StackT *const data, const int size, const StackIdentifier master, const int typeMultiplicity=1) | HMP::LoadManager | inline |
broadcast(const StackIdentifier *stackIds, const int size) | HMP::LoadManager | inline |
broadcast(const std::initializer_list< StackIdentifier > &stackIds) | HMP::LoadManager | inline |
broadcast(const StackIdentifier stackId) | HMP::LoadManager | inline |
broadcastAll() | HMP::LoadManager | inline |
calculate(const StackIdentifier *stackIds, const int size) override | HMP::LoadManagerMaster | inlinevirtual |
HMP::LoadManager::calculate(const std::initializer_list< StackIdentifier > &stackIds) | HMP::LoadManager | inline |
HMP::LoadManager::calculate(const StackIdentifier stackId) | HMP::LoadManager | inline |
calculateAll() | HMP::LoadManager | inline |
LoadManager(const int serverRank, const MPI_Comm communicator) | HMP::LoadManager | inlineprotected |
LoadManagerMaster(const int serverRank, const MPI_Comm communicator) | HMP::LoadManagerMaster | inlineprotected |
newLoadManager(const int serverRank, const MPI_Comm communicator) | HMP::LoadManagerMaster | friend |
printRuntimeStatistics() const override | HMP::LoadManagerMaster | inlinevirtual |
~LoadManager() | HMP::LoadManager | inlinevirtual |
~LoadManagerMaster() | HMP::LoadManagerMaster | inlineprotected |