The SKIRT project
advanced radiative transfer for astrophysics
MultiHybridParallel Member List

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

_active (defined in MultiParallel)MultiParallelprivate
_chunkMaker (defined in MultiHybridParallel)MultiHybridParallelprivate
_conditionChildren (defined in MultiHybridParallel)MultiHybridParallelprivate
_conditionParent (defined in MultiHybridParallel)MultiHybridParallelprivate
_done (defined in MultiHybridParallel)MultiHybridParallelprivate
_exception (defined in MultiParallel)MultiParallelprivate
_firstIndex (defined in MultiHybridParallel)MultiHybridParallelprivate
_mutex (defined in MultiHybridParallel)MultiHybridParallelprivate
_numIndices (defined in MultiHybridParallel)MultiHybridParallelprivate
_numThreads (defined in MultiParallel)MultiParallelprivate
_ready (defined in MultiHybridParallel)MultiHybridParallelprivate
_requests (defined in MultiHybridParallel)MultiHybridParallelprivate
_target (defined in MultiHybridParallel)MultiHybridParallelprivate
_terminate (defined in MultiParallel)MultiParallelprivate
_threads (defined in MultiParallel)MultiParallelprivate
activateThreads()MultiParallelprotected
call(size_t maxIndex, std::function< void(size_t firstIndex, size_t numIndices)> target) overrideMultiHybridParallelvirtual
constructThreads(int numThreads)MultiParallelprotected
destroyThreads()MultiParallelprotected
doSomeWork() overrideMultiHybridParallelprivatevirtual
MultiHybridParallel(int threadCount)MultiHybridParallelexplicitprivate
numThreads()MultiParallelinlineprotected
Parallel()Parallelinlineprotected
ParallelFactory (defined in MultiHybridParallel)MultiHybridParallelfriend
reportException(FatalError *exception)MultiParallelprivate
run(int threadIndex)MultiParallelprivate
threadsActive()MultiParallelprivate
waitForThreads()MultiParallelprotected
~MultiHybridParallel()MultiHybridParallel
~Parallel()Parallelinlinevirtual