Applications/Delft3D

From HPC
Revision as of 09:33, 28 February 2019 by Pysdlb (talk | contribs)

Jump to: navigation , search

Application Details

  • Description: Delft3D is a world leading 3D modeling suite to investigate hydrodynamics, sediment transport and morphology and water quality for fluvial, estuarine and coastal environments.
  • Versions: Tag 6686 (retrieved from subversion on 2016-11-20)
  • Module names: delft3d/intel/6686
  • License: GPLv3 though you must be registered to be able to download the source code and participate in forums

Usage Examples

d_hydro.exe usage

Usage:
    d_hydro.exe [<options>] <configurationFile>
Options:
    -d <bitmask>
        Specify debug/trace output as a bit mask in decimal or hex
        Maximum output: 0xFFFFFFFF
    -l <filename>
        Log debug/trace messages to the specified file instead of stdout
    -v
        Print version, contact, and other information about this program
    -?
        Print this usage synopsis
Configuration file:
    XML format, DTD or schema not yet available
    If a "-" is specified the configuration is read from standard input


Interactive Sessions

And as an interactive session within a compute node, here with two processing cores (-np 2)

[pysdlb@login01 ~]$ interactive
salloc: Granted job allocation 1394893
Job ID 1394893 connecting to c136, please wait...
[pysdlb@c136 ~]$ module load delft3d/intel/6686

[pysdlb@c136 ~]$ mpirun -np 2 d_hydro.exe config_d_hydro.xml 


Batch Submission

#!/bin/bash
#SBATCH -J delft3d_name
#SBATCH -n 32
#SBATCH -o %N-%j.log
#SBATCH -e %N-%j.err
#SBATCH -p compute

module add delft3d/intel/6686

mpirun d_hydro.exe config_d_hydro.xml
[username@login01 ~]$ sbatch delft3d.job
Submitted batch job 289555


Further Information