You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This image builds the [SWAN wave model](https://swanmodel.sourceforge.io/) with netcdf and mpich support using gfortran. The image uses the cmake configuration files available in the new [gitlab repository](https://gitlab.tudelft.nl/citg/wavemodels/swan) but installs a local copy of the source code given previous releases are currently not available in either sourceforge or gitlab swan repositories.
5
+
6
+
The following structure is expected in order to build an specific version of SWAN, for instance version 4141:
7
+
8
+
src-4141
9
+
10
+
├── `swan4141.tar.gz`
11
+
12
+
├── `patch41.41.A`
13
+
14
+
├── `patch41.41.B`
15
+
16
+
└── ...
17
+
18
+
where `swan4141.tar.gz` is the tarball for this release downloaded from sourceforge and the patch files `A`, `B`, etc are the patch files to apply (patching is currently not implemented in the docker build).
19
+
20
+
SWAN is instaled inside the docker at */usr/local/bin/swan.exe*.
21
+
22
+
Versions for SWAN and some other building tools are specified in the *.env* file next to *compose.yaml*.
0 commit comments