Difference between revisions of "Applications/Delft3D"

From HPC
Jump to: navigation , search
m
m
Line 7: Line 7:
  
 
== Usage Examples ==
 
== Usage Examples ==
 +
 +
===d_hydro.exe usage===
 +
 +
<pre>
 +
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
 +
 +
</pre>
 +
 +
 +
===Interactive Sessions===
 +
 +
And as an interactive session within a compute node, here with two processing cores (-np 2)
 +
 +
<pre style="background-color: #E5E4E2; color: black; font-family: monospace, sans-serif;">
 +
[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
 +
</pre>
 +
 +
 
=== Batch Submission ===
 
=== Batch Submission ===
 +
 
<pre style="background-color: #E5E4E2; color: black; font-family: monospace, sans-serif;">
 
<pre style="background-color: #E5E4E2; color: black; font-family: monospace, sans-serif;">
 
#!/bin/bash
 
#!/bin/bash
Line 26: Line 64:
 
</pre>
 
</pre>
  
===Interactive Sessions===
 
 
And as an interactive session within a compute node, here with two processing cores (-np 2)
 
 
 
<pre style="background-color: #E5E4E2; color: black; font-family: monospace, sans-serif;">
 
[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
 
</pre>
 
  
  

Revision as of 09:33, 28 February 2019

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