Nektar++
Nektar::Thread::ThreadManagerStd Member List

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

classNameNektar::Thread::ThreadManagerStdprivatestatic
Create(unsigned int numT)Nektar::Thread::ThreadManagerStdinlinestatic
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::ThreadManagerStdprivate
m_barrierNektar::Thread::ThreadManagerStdprivate
m_chunkSizeNektar::Thread::ThreadManagerStdprivate
m_masterActiveCondVarNektar::Thread::ThreadManagerStdprivate
m_masterActiveMutexNektar::Thread::ThreadManagerStdprivate
m_masterQueueNektar::Thread::ThreadManagerStdprivate
m_masterQueueCondVarNektar::Thread::ThreadManagerStdprivate
m_masterQueueMutexNektar::Thread::ThreadManagerStdprivate
m_masterThreadIdNektar::Thread::ThreadManagerStdprivate
m_numThreadsNektar::Thread::ThreadManagerStdprivate
m_numWorkersNektar::Thread::ThreadManagerStdprivate
m_schedTypeNektar::Thread::ThreadManagerStdprivate
m_threadActiveListNektar::Thread::ThreadManagerStdprivate
m_threadBusyListNektar::Thread::ThreadManagerStdprivate
m_threadListNektar::Thread::ThreadManagerStdprivate
m_threadMapNektar::Thread::ThreadManagerStdprivate
m_threadThreadListNektar::Thread::ThreadManagerStdprivate
m_typeNektar::Thread::ThreadManagerStdprivate
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::ThreadManagerStdprivate
SetSchedType(SchedType s)Nektar::Thread::ThreadManagerinline
ThreadManagerStd(unsigned int numWorkers)Nektar::Thread::ThreadManagerStd
ThreadManagerStd()Nektar::Thread::ThreadManagerStdprivate
ThreadManagerStd(const ThreadManagerStd &)Nektar::Thread::ThreadManagerStdprivate
ThreadWorkerStdNektar::Thread::ThreadManagerStdfriend
v_GetMaxNumWorkers() overrideNektar::Thread::ThreadManagerStdprotectedvirtual
v_GetNumWorkers() overrideNektar::Thread::ThreadManagerStdprotectedvirtual
v_GetType() const overrideNektar::Thread::ThreadManagerStdprotectedvirtual
v_GetWorkerNum() overrideNektar::Thread::ThreadManagerStdprotectedvirtual
v_Hold() overrideNektar::Thread::ThreadManagerStdprotectedvirtual
v_InThread() overrideNektar::Thread::ThreadManagerStdprotectedvirtual
v_IsInitialised()Nektar::Thread::ThreadManagerprotectedvirtual
v_QueueJob(ThreadJob *job) overrideNektar::Thread::ThreadManagerStdprotectedvirtual
v_QueueJobs(std::vector< ThreadJob * > &joblist) overrideNektar::Thread::ThreadManagerStdprotectedvirtual
v_SetChunkSize(unsigned int chnk) overrideNektar::Thread::ThreadManagerStdprotectedvirtual
v_SetNumWorkers(const unsigned int num) overrideNektar::Thread::ThreadManagerStdprotectedvirtual
v_SetNumWorkers() overrideNektar::Thread::ThreadManagerStdprotectedvirtual
v_SetSchedType(SchedType s) overrideNektar::Thread::ThreadManagerStdprotectedvirtual
v_Wait() overrideNektar::Thread::ThreadManagerStdprotectedvirtual
Wait()Nektar::Thread::ThreadManagerinline
~ThreadManager()Nektar::Thread::ThreadManagervirtual
~ThreadManagerStd() overrideNektar::Thread::ThreadManagerStd