|
VTK
9.4.2
|
Namespaces | |
| namespace | OpenMP |
| namespace | STDThread |
Classes | |
| class | vtkSMPThreadLocalAPI |
| class | vtkSMPThreadLocalImpl |
| class | vtkSMPThreadLocalImpl< BackendType::OpenMP, T > |
| class | vtkSMPThreadLocalImpl< BackendType::Sequential, T > |
| class | vtkSMPThreadLocalImpl< BackendType::STDThread, T > |
| class | vtkSMPThreadLocalImpl< BackendType::TBB, T > |
| class | vtkSMPThreadLocalImplAbstract |
| class | vtkSMPThreadPool |
| Internal thread pool implementation used in SMP functions. More... | |
| class | vtkSMPToolsAPI |
| class | vtkSMPToolsAPIInitialize |
| class | vtkSMPToolsImpl |
Typedefs | |
| using | vtkSMPToolsDefaultImpl = vtkSMPToolsImpl< DefaultBackend > |
| using | ExecuteFunctorPtrType = void(*)(void *, vtkIdType, vtkIdType, vtkIdType) |
Enumerations | |
| enum class | BackendType { Sequential = VTK_SMP_BACKEND_SEQUENTIAL , STDThread = VTK_SMP_BACKEND_STDTHREAD , TBB = VTK_SMP_BACKEND_TBB , OpenMP = VTK_SMP_BACKEND_OPENMP } |
Variables | |
| static vtkSMPToolsAPIInitialize | vtkSMPToolsAPIInitializer |
| using vtk::detail::smp::vtkSMPToolsDefaultImpl = typedef vtkSMPToolsImpl<DefaultBackend> |
Definition at line 36 of file vtkSMPToolsAPI.h.
| using vtk::detail::smp::ExecuteFunctorPtrType = typedef void (*)(void*, vtkIdType, vtkIdType, vtkIdType) |
Definition at line 148 of file vtkSMPToolsImpl.h.
|
strong |
| Enumerator | |
|---|---|
| Sequential | |
| STDThread | |
| TBB | |
| OpenMP | |
Definition at line 27 of file vtkSMPToolsImpl.h.
|
static |
Definition at line 312 of file vtkSMPToolsAPI.h.