Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Arcane::TBBTaskImplementation Liste des membres

Liste complète des membres de Arcane::TBBTaskImplementation, y compris les membres hérités :

_executeMDParallelFor(const ComplexForLoopRanges< RankValue > &loop_ranges, IMDRangeFunctor< RankValue > *functor, const ParallelLoopOptions &options)Arcane::TBBTaskImplementationprivate
_executeParallelFor(const ParallelFor1DLoopInfo &loop_info) (défini dans Arcane::TBBTaskImplementation)Arcane::TBBTaskImplementationprivate
build() (défini dans Arcane::TBBTaskImplementation)Arcane::TBBTaskImplementationinline
createRootTask(ITaskFunctor *f) overrideArcane::TBBTaskImplementationinlinevirtual
currentTaskIndex() const finalArcane::TBBTaskImplementationvirtual
currentTaskThreadIndex() const finalArcane::TBBTaskImplementationinlinevirtual
currentTaskThreadInfo() constArcane::TBBTaskImplementation
executeParallelFor(Int32 begin, Int32 size, const ParallelLoopOptions &options, IRangeFunctor *f) final (défini dans Arcane::TBBTaskImplementation)Arcane::TBBTaskImplementation
executeParallelFor(Int32 begin, Int32 size, Integer grain_size, IRangeFunctor *f) final (défini dans Arcane::TBBTaskImplementation)Arcane::TBBTaskImplementation
executeParallelFor(Int32 begin, Int32 size, IRangeFunctor *f) final (défini dans Arcane::TBBTaskImplementation)Arcane::TBBTaskImplementationinline
executeParallelFor(const ParallelFor1DLoopInfo &loop_info) overrideArcane::TBBTaskImplementationvirtual
executeParallelFor(const ComplexForLoopRanges< 1 > &loop_ranges, const ParallelLoopOptions &options, IMDRangeFunctor< 1 > *functor) finalArcane::TBBTaskImplementationinlinevirtual
executeParallelFor(const ComplexForLoopRanges< 2 > &loop_ranges, const ParallelLoopOptions &options, IMDRangeFunctor< 2 > *functor) finalArcane::TBBTaskImplementationinlinevirtual
executeParallelFor(const ComplexForLoopRanges< 3 > &loop_ranges, const ParallelLoopOptions &options, IMDRangeFunctor< 3 > *functor) finalArcane::TBBTaskImplementationinlinevirtual
executeParallelFor(const ComplexForLoopRanges< 4 > &loop_ranges, const ParallelLoopOptions &options, IMDRangeFunctor< 4 > *functor) finalArcane::TBBTaskImplementationinlinevirtual
Arcane::ITaskImplementation::executeParallelFor(Integer begin, Integer size, const ParallelLoopOptions &options, IRangeFunctor *f)=0Arcane::ITaskImplementationpure virtual
Arcane::ITaskImplementation::executeParallelFor(Integer begin, Integer size, Integer block_size, IRangeFunctor *f)=0Arcane::ITaskImplementationpure virtual
Arcane::ITaskImplementation::executeParallelFor(Integer begin, Integer size, IRangeFunctor *f)=0Arcane::ITaskImplementationpure virtual
initialize(Int32 nb_thread) overrideArcane::TBBTaskImplementationvirtual
isActive() const finalArcane::TBBTaskImplementationinlinevirtual
m_is_active (défini dans Arcane::TBBTaskImplementation)Arcane::TBBTaskImplementationprivate
m_p (défini dans Arcane::TBBTaskImplementation)Arcane::TBBTaskImplementationprivate
nbAllowedThread() const finalArcane::TBBTaskImplementationvirtual
printInfos(std::ostream &o) const finalArcane::TBBTaskImplementationvirtual
TBBTaskImplementation(const ServiceBuildInfo &sbi) (défini dans Arcane::TBBTaskImplementation)Arcane::TBBTaskImplementationinline
terminate() overrideArcane::TBBTaskImplementationvirtual
~ITaskImplementation() (défini dans Arcane::ITaskImplementation)Arcane::ITaskImplementationinlinevirtual
~TBBTaskImplementation() override (défini dans Arcane::TBBTaskImplementation)Arcane::TBBTaskImplementation