Nektar++
Nektar::Thread::ThreadManagerBoost Member List

This is the complete list of members for Nektar::Thread::ThreadManagerBoost, including all inherited members.

classNameNektar::Thread::ThreadManagerBoostprivatestatic
Create(unsigned int numT)Nektar::Thread::ThreadManagerBoostinlinestatic
GetMaxNumWorkers()Nektar::Thread::ThreadManagerinline
GetNumWorkers()Nektar::Thread::ThreadManagerinline
GetPartitionFromRankThr(int pRank, unsigned int pThr)Nektar::Thread::ThreadManagerinline
GetRankFromPartition(int pPartition)Nektar::Thread::ThreadManagerinline
GetThrFromPartition(int pPartition)Nektar::Thread::ThreadManagerinline
GetType()Nektar::Thread::ThreadManagerinline
GetWorkerNum()Nektar::Thread::ThreadManagerinline
Hold()Nektar::Thread::ThreadManagerinline
InThread()Nektar::Thread::ThreadManagerinline
IsInitialised()Nektar::Thread::ThreadManagerinline
IsWorking()Nektar::Thread::ThreadManagerBoostprivate
m_barrierNektar::Thread::ThreadManagerBoostprivate
m_chunkSizeNektar::Thread::ThreadManagerBoostprivate
m_masterActiveCondVarNektar::Thread::ThreadManagerBoostprivate
m_masterActiveMutexNektar::Thread::ThreadManagerBoostprivate
m_masterQueueNektar::Thread::ThreadManagerBoostprivate
m_masterQueueCondVarNektar::Thread::ThreadManagerBoostprivate
m_masterQueueMutexNektar::Thread::ThreadManagerBoostprivate
m_masterThreadIdNektar::Thread::ThreadManagerBoostprivate
m_numThreadsNektar::Thread::ThreadManagerBoostprivate
m_numWorkersNektar::Thread::ThreadManagerBoostprivate
m_schedTypeNektar::Thread::ThreadManagerBoostprivate
m_threadActiveListNektar::Thread::ThreadManagerBoostprivate
m_threadBusyListNektar::Thread::ThreadManagerBoostprivate
m_threadListNektar::Thread::ThreadManagerBoostprivate
m_threadMapNektar::Thread::ThreadManagerBoostprivate
m_threadThreadListNektar::Thread::ThreadManagerBoostprivate
m_typeNektar::Thread::ThreadManagerBoostprivate
QueueJob(ThreadJob *job)Nektar::Thread::ThreadManagerinline
QueueJobs(std::vector< ThreadJob * > &joblist)Nektar::Thread::ThreadManagerinline
SetChunkSize(unsigned int chnk)Nektar::Thread::ThreadManagerinline
SetNumWorkers(const unsigned int num)Nektar::Thread::ThreadManagerinline
SetNumWorkers()Nektar::Thread::ThreadManagerinline
SetNumWorkersImpl(const unsigned int num)Nektar::Thread::ThreadManagerBoostprivate
SetSchedType(SchedType s)Nektar::Thread::ThreadManagerinline
ThreadManagerBoost(unsigned int numWorkers)Nektar::Thread::ThreadManagerBoost
ThreadManagerBoost()Nektar::Thread::ThreadManagerBoostprivate
ThreadManagerBoost(const ThreadManagerBoost &)Nektar::Thread::ThreadManagerBoostprivate
ThreadWorkerBoostNektar::Thread::ThreadManagerBoostfriend
v_GetMaxNumWorkers() overrideNektar::Thread::ThreadManagerBoostprotectedvirtual
v_GetNumWorkers() overrideNektar::Thread::ThreadManagerBoostprotectedvirtual
v_GetType() const overrideNektar::Thread::ThreadManagerBoostprotectedvirtual
v_GetWorkerNum() overrideNektar::Thread::ThreadManagerBoostprotectedvirtual
v_Hold() overrideNektar::Thread::ThreadManagerBoostprotectedvirtual
v_InThread() overrideNektar::Thread::ThreadManagerBoostprotectedvirtual
v_IsInitialised()Nektar::Thread::ThreadManagerprotectedvirtual
v_QueueJob(ThreadJob *job) overrideNektar::Thread::ThreadManagerBoostprotectedvirtual
v_QueueJobs(std::vector< ThreadJob * > &joblist) overrideNektar::Thread::ThreadManagerBoostprotectedvirtual
v_SetChunkSize(unsigned int chnk) overrideNektar::Thread::ThreadManagerBoostprotectedvirtual
v_SetNumWorkers(const unsigned int num) overrideNektar::Thread::ThreadManagerBoostprotectedvirtual
v_SetNumWorkers() overrideNektar::Thread::ThreadManagerBoostprotectedvirtual
v_SetSchedType(SchedType s) overrideNektar::Thread::ThreadManagerBoostprotectedvirtual
v_Wait() overrideNektar::Thread::ThreadManagerBoostprotectedvirtual
Wait()Nektar::Thread::ThreadManagerinline
~ThreadManager()Nektar::Thread::ThreadManagervirtual
~ThreadManagerBoost()Nektar::Thread::ThreadManagerBoostvirtual