Download Siconos#
Latest source release#
Latest source release is downloadable in zip or tar.gz format from here:
https://gricad-gitlab.univ-grenoble-alpes.fr/nonsmooth/siconos/-/releases or siconos/siconos
Development sources#
Siconos project is hosted on https://gricad-gitlab.univ-grenoble-alpes.fr/nonsmooth/siconos.git
and the development source code can be freely downloaded. Try for example:
git clone https://gricad-gitlab.univ-grenoble-alpes.fr/nonsmooth/siconos.git
As user, you will probably only need to clone the repository (as shown above) once and then just update your local copy to include the last revision:
cd /path/to/siconos
git pull
As developer, an access to the private (devel) part of Siconos is necessary. Contact us if required. You will also need to learn more about git. Check for example https://git-scm.com/book/en/v1/Getting-Started-About-Version-Control.
Below, you can find a short git refresher:
bring your working copy “up-to-date” with the github repository:
git pull --rebase
commit the new version of your file(s) to your local repository:
git commit -a -m "some comments"
check the status of your local repository:
git status
add a file to the index:
git add filename
remove a file from the index:
git rm filename
see diff between your branch (here master) and another one (here the remote origin):
git diff origin master
see the list of files which differ:
git diff origin master --stat
propagate your changes to the main repository:
git push
Packages#
Guix#
Siconos is available as a guix package. Please contact us for details regarding the required channels and how to install Siconos with the guix command.
Debian#
Warning
Siconos version in Debian packages is outdated
Siconos 4.2.0 https://packages.debian.org/sid/siconos sid(unstable)