SOFA plugin: MultiThreading
master
Open source framework for multi-physics simuation
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
6
7
8
9
10
]
▼
C
MatrixLinearSolver< TMatrix, TVector >
[external]
▼
C
sofa::component::linearsolver::iterative::CGLinearSolver< TMatrix, TVector >
[external]
C
multithreading::component::linearsolver::iterative::ParallelCGLinearSolver< TMatrix, TVector >
C
multithreading::ParallelImplementationsRegistry
C
multithreading::ParallelImplementationsRegistry::Implementation
▼
C
sofa::core::Base
▼
C
multithreading::TaskSchedulerUser
C
multithreading::component::animationloop::AnimationLoopParallelScheduler
C
multithreading::component::collision::detection::algorithm::ParallelBVHNarrowPhase
C
multithreading::component::collision::detection::algorithm::ParallelBruteForceBroadPhase
A parallel implementation of the component BruteForceBroadPhase
C
multithreading::component::forcefield::solidmechanics::fem::elastic::ParallelHexahedronFEMForceField< DataTypes >
C
multithreading::component::forcefield::solidmechanics::fem::elastic::ParallelTetrahedronFEMForceField< DataTypes >
C
multithreading::component::linearsolver::iterative::ParallelCGLinearSolver< TMatrix, TVector >
▼
C
multithreading::component::solidmechanics::spring::ParallelSpringForceField< DataTypes >
C
multithreading::component::solidmechanics::spring::ParallelMeshSpringForceField< DataTypes >
▼
C
sofa::core::behavior::BaseAnimationLoop_mt
C
sofa::simulation::CollisionAnimationLoop_mt
Component responsible for main simulation algorithms, managing how and when collisions and integrations computations happen
▼
C
sofa::core::IntrusiveObject
[external]
▼
C
sofa::core::objectmodel::Base
[external]
▼
C
sofa::core::objectmodel::BaseObject
[external]
C
sofa::component::engine::MeanComputation< DataTypes >
C
sofa::core::DataExchange< DataTypes >
▼
C
sofa::core::behavior::BaseAnimationLoop
[external]
C
multithreading::component::animationloop::AnimationLoopParallelScheduler
▼
C
sofa::core::behavior::BaseRotationFinder
[external]
▼
C
sofa::component::solidmechanics::fem::elastic::HexahedronFEMForceField< DataTypes >
[external]
C
multithreading::component::forcefield::solidmechanics::fem::elastic::ParallelHexahedronFEMForceField< DataTypes >
▼
C
sofa::core::behavior::RotationFinder< class >
[external]
▼
C
sofa::component::solidmechanics::fem::elastic::TetrahedronFEMForceField< DataTypes >
[external]
C
multithreading::component::forcefield::solidmechanics::fem::elastic::ParallelTetrahedronFEMForceField< DataTypes >
▼
C
sofa::core::behavior::StateAccessor
[external]
▼
C
sofa::core::behavior::BaseForceField
[external]
▼
C
ForceField< DataTypes >
[external]
▼
C
sofa::component::solidmechanics::fem::elastic::BaseLinearElasticityFEMForceField< class >
[external]
C
sofa::component::solidmechanics::fem::elastic::HexahedronFEMForceField< DataTypes >
[external]
C
sofa::component::solidmechanics::fem::elastic::TetrahedronFEMForceField< DataTypes >
[external]
▼
C
sofa::core::behavior::BaseInteractionForceField
[external]
▼
C
PairInteractionForceField< DataTypes >
[external]
▼
C
sofa::component::solidmechanics::spring::SpringForceField< DataTypes >
[external]
C
multithreading::component::solidmechanics::spring::ParallelSpringForceField< DataTypes >
▼
C
sofa::component::solidmechanics::spring::SpringForceField< class >
[external]
▼
C
sofa::component::solidmechanics::spring::MeshSpringForceField< class >
[external]
C
multithreading::component::solidmechanics::spring::ParallelMeshSpringForceField< DataTypes >
▼
C
sofa::core::behavior::PairStateAccessor< class, class >
[external]
C
PairInteractionForceField< DataTypes >
[external]
▼
C
sofa::core::behavior::SingleStateAccessor< class >
[external]
C
ForceField< DataTypes >
[external]
▼
C
sofa::core::collision::CollisionAlgorithm
[external]
▼
C
sofa::core::collision::Detection
[external]
▼
C
sofa::core::collision::BroadPhaseDetection
[external]
▼
C
sofa::component::collision::detection::algorithm::BruteForceBroadPhase
[external]
C
multithreading::component::collision::detection::algorithm::ParallelBruteForceBroadPhase
A parallel implementation of the component BruteForceBroadPhase
▼
C
sofa::core::collision::NarrowPhaseDetection
[external]
▼
C
sofa::component::collision::detection::algorithm::BVHNarrowPhase
[external]
C
multithreading::component::collision::detection::algorithm::ParallelBVHNarrowPhase
C
sofa::core::matrixaccumulator::Strategies
▼
C
sofa::core::objectmodel::Event
[external]
C
sofa::core::DataExchangeEvent
▼
C
sofa::linearalgebra::BaseMatrix
[external]
C
multithreading::component::linearsolver::iterative::ParallelCompressedRowSparseMatrixMechanical< TBlock, TPolicy >
▼
C
sofa::simulation::Task
[external]
▼
C
sofa::simulation::CpuTask
[external]
C
multithreading::component::collision::detection::algorithm::BruteForcePairTest
Task meant to be executed in parallel, and performing pair-wise collision tests
C
multithreading::component::collision::detection::algorithm::ParallelBVHNarrowPhasePairTask
▼
C
TMapping
[external]
▼
C
sofa::component::mapping::linear::crtp::CRTPLinearMapping< class >
[external]
▼
C
sofa::component::mapping::linear::BeamLinearMapping< TIn, TOut >
[external]
C
multithreading::component::mapping::linear::BeamLinearMapping_mt< TIn, TOut >
Generated on Sun Jun 29 2025 03:34:12 for SOFA plugin: MultiThreading by
1.9.1