Delft3D: Difference between revisions
(Created page with "Delft3D is a 3D modeling suite to investigate hydrodynamics, sediment transport and morphology and water quality for fluvial, estuarine and coastal environments. = Examples =...") |
No edit summary |
||
(6 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
Delft3D is a 3D modeling suite to investigate hydrodynamics, sediment transport and morphology and water quality for fluvial, estuarine and coastal environments. | [[Category:Software]] | ||
[https://oss.deltares.nl/web/delft3d/home Delft3D] is a 3D modeling suite to investigate hydrodynamics, sediment transport and morphology and water quality for fluvial, estuarine and coastal environments. | |||
= Examples = | = Examples = | ||
Delft3D comes with a number of <code>run_*</code> scripts that are expected to be used with the Sun Grid Engine job scheduler and the MPICH library. | Delft3D comes with a number of <code>run_*</code> scripts that are expected to be used with the Sun Grid Engine job scheduler and the MPICH library. The Alliance uses SLURM for a job scheduler and Open MPI for a default MPI implementation. To illustrate how one can run Delft3D under SLURM, we have provided submission scripts to run computational examples supplied with the software. | ||
To copy examples into your home directory follow these steps: | To copy examples into your home directory follow these steps: | ||
<pre> | <pre> | ||
$ module load delft3d | $ module load StdEnv/2020 intel/2020.1.217 openmpi/4.0.3 delft3d | ||
$ cp -a $EBROOTDELFT3D/examples ~/ | $ cp -a $EBROOTDELFT3D/examples ~/ | ||
</pre> | </pre> | ||
Test cases within the <code>~/examples/</code> directory contain <code>start-slurm.sh</code> scripts that you can run with SLURM using a command such as this one: | Test cases within the <code>~/examples/</code> directory contain <code>start-slurm.sh</code> scripts that you can run with SLURM using a command such as this one: | ||
sbatch | $ sbatch start-slurm.sh | ||
The <code>~/examples/readme.examples</code> file provides a summary of the results. | The <code>~/examples/readme.examples</code> file provides a summary of the results. |
Latest revision as of 17:58, 23 July 2024
Delft3D is a 3D modeling suite to investigate hydrodynamics, sediment transport and morphology and water quality for fluvial, estuarine and coastal environments.
Examples[edit]
Delft3D comes with a number of run_*
scripts that are expected to be used with the Sun Grid Engine job scheduler and the MPICH library. The Alliance uses SLURM for a job scheduler and Open MPI for a default MPI implementation. To illustrate how one can run Delft3D under SLURM, we have provided submission scripts to run computational examples supplied with the software.
To copy examples into your home directory follow these steps:
$ module load StdEnv/2020 intel/2020.1.217 openmpi/4.0.3 delft3d $ cp -a $EBROOTDELFT3D/examples ~/
Test cases within the ~/examples/
directory contain start-slurm.sh
scripts that you can run with SLURM using a command such as this one:
$ sbatch start-slurm.sh
The ~/examples/readme.examples
file provides a summary of the results.