|
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 |
1.8.17