Download

download

SOFA binaries (v23.12.01)

Download it and enjoy the physics with SOFA!
Make sure to read our Installation Instructions. Read more about all new features and fixes on the SOFA v23.12 Features page. In case you need them, SOFA old binaries are also still available on GitHub.

Linux

Dependencies:
see instructions on GitHub.

Windows

Dependencies:
see instructions on GitHub.

MacOS

Dependencies:
see instructions on GitHub and
the note for MacOS users

List of plugins available in the SOFA v23.12 release

These binaries include the following plugins:

  • New Tearing
  • New InfinyToolkit
  • ArticulatedSystemPlugin
  • BeamAdapter
  • CImgPlugin
  • CollisionOBBCapsule
  • CosseratPlugin
  • DiffusionSolver
  • ExternalBehaviorModel
  • Geomagic
  • image
  • InvertibleFVM
  • ManifoldTopologies
  • ManualMapping
  • ModelOrderReduction
  • MultiThreading
  • PluginExample
  • Registration
  • SceneChecking
  • SceneCreator
  • SofaCarving
  • SofaCUDA
  • SofaDistanceGrid
  • SofaEulerianFluid
  • SofaGLFW
  • SofaImplicitField
  • SofaMatrix
  • SofaMJEDFEM
  • SofaPython3
  • SofaSphFluid
  • SoftRobots
  • SoftRobots.Inverse
  • SofaEulerianFluid
  • STLIB

Check SHA256 checksums

Feel free to check SHA256 checksums of our official binaries:

  • SOFA_v23.12.01_Linux.run → e3872b7343918a321027b3b947b0e86e28cb76747c1654947cf5f04e3987f7f0
  • SOFA_v23.12.01_Linux.zip → 9b5811eb383994e3a465c3e7f0f3728717f7f014c9e82a9750be973f886dd82d
  • SOFA_v23.12.01_MacOS.zip → f88906a9bdb95b26940423f3f424da83a41b50b06811349c42c507cbed4a62b5
  • SOFA_v23.12.01_Win64.exe → 3423a4bd7c40bd2c78e3ce54efa4ce304524328356c3bf8b510a75fe04078939
  • SOFA_v23.12.01_Win64.zip → fc2cc3451a10b9e200dcde3fe08e6aaea07ea3098e3dff9e60b74878d76838af

Compare these sha with yours:

  • Windows : on Powershell Get-FileHash path/to/file
  • Ubuntu : in a terminal sha256sum path/to/file
  • MacOS : in a terminal shasum -a 256 /path/to/file

Source Code

You can get SOFA by cloning the Git repository hosted on GitHub.

Get the current stable version on the v23.12 branch:
git clone -b v23.12.01 https://github.com/sofa-framework/sofa.git sofa/src

Or get the development unstable version on the master branch:
git clone -b master https://github.com/sofa-framework/sofa.git sofa/src

Next, follow step by step the guidelines:

  • Get the instructions to build SOFA:
  • Get Started with a video introduction to SOFA.

License

SOFA is free software. You can redistribute it and/or modify it under the terms of the following licenses. SOFA can be redistributed and/or modified under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

The SOFA “applications” folder can be redistributed and/or modified under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Back to Top