name: Trigger DocGenerateAndPublish Workflow on: workflow_dispatch: inputs: script-branch: description: ‘Specify the branch on which the DocGenerateAndPublish action should run’ default: ‘gen’ type: string schedule: – cron: ‘0 6 * *… read more →
SpringForceField This component implements a physics-based spring force field for simulating elastic connections between particles or points. It’s designed for modeling systems where objects are connected by springs (e.g., molecular… read more →
PolynomialSpringsForceField This component belongs to the category of ForceField. This component allows to simulate springs with Polynomial stress strain behavior. If we note: F the spring force S the cross… read more →
It is STRONGLY advised to read through this entire doc page before getting started. Build tools Compiler SOFA requires a C++17 compatible compiler. On MacOS, we officially support MacOS >=… read more →
Activable plugins for in-tree compilation Multiple extensions can be activated when building the project. They fall into three categories: Applications: extensions that offer SOFA-based executable applications (e.g. a main for launching… read more →
ParallelSpringForceField ParallelSpringForceField is the multi-threaded equivalent of SpringForceField.
ParallelTetrahedronFEMForceField ParallelTetrahedronFEMForceField is the multi-threaded equivalent of TetrahedronFEMForceField. This implementation is the most efficient when the number of tetrahedron is large (> 1000). The following methods are executed in parallel:… read more →
ParallelBVHNarrowPhase This component is a parallel implementation of BVHNarrowPhase using a global thread pool. It means the result of a simulation with BVHNarrowPhase or with ParallelBVHNarrowPhase is expected to be… read more →
ParallelBruteForceBroadPhase This component is a parallel implementation of BruteForceBroadPhase using a global thread pool. It means the result of a simulation with BruteForceBroadPhase or with ParallelBruteForceBroadPhase is expected to be… read more →
ParallelHexahedronFEMForceField ParallelHexahedronFEMForceField is the multi-threaded equivalent of HexahedronFEMForceField. This implementation is the most efficient when: the number of hexahedron is large (> 1000) the global system matrix is not assembled.… read more →
