Skip to content

Releases: smash-transport/smash

SMASH-3.1

26 Feb 12:33
Compare
Choose a tag to compare

DOI

Changes

Changes for this release are found in the SMASH-3.1 section of the changelog.

Useful Extras

SMASH-3.0

27 Apr 11:35
Compare
Choose a tag to compare

DOI

Changes

Changes for this release are found in the SMASH-3.0 section of the changelog.

Useful Extras

⚠️ New name for the default branch

The master branch has been renamed to main and no master branch exists anymore.

If you already have a local clone of the SMASH repository and you wish to adjust it according to this change, it is enough to run the following four commands:

git branch -m master main
git fetch origin
git branch -u origin/main main
git remote set-head origin -a

in which it is assumed that origin is the remote name in your local repository. If for some reason you have troubles with the procedure above, it is always possible to make a fresh clone of the SMASH repository (of course, this is probably not a viable approach if you have changes to keep).

Did you fork SMASH repository before this release?

In this case, we encourage you to make the same rename in your fork. From GitHub in the browser you can rename any branch and this will then require to adjust any local clone of your fork by running four commands as described above.

SMASH-2.2

10 May 09:56
Compare
Choose a tag to compare

DOI

Changes

Changes for this release are found in the SMASH-2.2 section of the changelog.

Useful Extras

Remark about building the codebase with very old GNU compiler

Using gcc-4.8, i.e. the first version of the GNU compiler supporting C++11 standard, allows to compile the new version of the smash executable, but you need to use make smash in order to only build such an executable (with make alone also tests will be built by default). If you are interested in using SMASH as library, you need to run make smash_shared, instead.

However, with gcc-4.8 compilation of tests breaks down because of variadic template pack expansion in lambda functions in the unit testing framework. Nevertheless, this is not signalling any wrong code and with more recent compilers the problem does not occur.

SMASH-2.1

21 Dec 15:59
Compare
Choose a tag to compare

DOI

Changes

Changes for this release are found in the SMASH-2.1 section of the changelog.

Useful Extras

SMASH-2.0

17 Dec 13:06
Compare
Choose a tag to compare

DOI

Changes

Changes for this release are found in the SMASH-2.0 section of the changelog.

Useful Extras

SMASH-1.8

07 Apr 11:59
Compare
Choose a tag to compare

DOI

Changes

Changes for this release are found in the SMASH-1.8 section of the changelog.

Useful Extras

SMASH-1.7

14 Oct 12:06
c8b672e
Compare
Choose a tag to compare

DOI

Changes

Changes for this release are found in the SMASH-1.7 section of the changelog.

Useful Extras

SMASH-1.6

14 Oct 14:43
0063efc
Compare
Choose a tag to compare

DOI

Changes

Changes for this release are found in the SMASH-1.6 section of the changelog.

Useful Extras

First public version of SMASH

27 Nov 13:10
898e653
Compare
Choose a tag to compare

Useful Extras

  • Here is an overview of Physics results for elementary cross-sections, basic bulk observables and infinite matter calculations

  • User Guide

  • HTML Documentation

  • Benchmark results attached below.

Known Issues

A couple of know issues for this release are found in the SMASH-1.5 section of the changelog.