edit Copy Return Up-pointing chevronRight-pointing chevronfacebooklinkedintwitter

Delft3D

Nerdalize

Versions

4.03.00

Delft3D is a integrated modelling suite, which simulates two-dimensional (in either the horizontal or a vertical plane) and three-dimensional flow, sediment transport and morphology, waves, water quality and ecology and is capable of handling the interactions between these processes.

Running your Delft3D workload on Nerdalize

  1. Make sure you’ve set up Nerd, our CLI.

  2. Set up your dataset.

    Download our example dataset and unzip it.

    Alternatively you can use your own dataset, for which this README explains the required dataset structure.

  3. Upload your dataset.

    $ nerd dataset upload --name=d3d-input path-to-data-folder
    
    Archiving (Step 1/2): 89.63 KB / 89.63 KB [=======] 100.00% 0s
    Uploading (Step 2/2): 109.57 KB / 109.57 KB [=======] 100.00% 0s
    Uploaded dataset: 'd3d-input'
    To run a job with a dataset, use: 'nerd job run'
    
  4. Start Delft3D.

    $ nerd job run \
      --name=d3d-run \
      --input=d3d-input:/input \
      --output=d3d-output:/output \
      quay.io/nerdalize/delft3d
    
    Submitted job: 'd3d-run'
    To see whats happening, use: 'nerd job list'
    
  5. Check on the status of your job.

    $ nerd job list
    
    JOB      IMAGE    INPUT       OUTPUT       MEMORY   VCPU   CREATED AT      PHASE     DETAILS   
    d3d-run  delft3d  d3d-input   d3d-output   3.0      2.0    6 seconds ago   Running    
    

    When your task’s status is Completed it’s finished and you can continue to download the output.

    If you want to review the log output, run:

    $ nerd job logs d3d-run
    
    Part I    - Initialisation Time Dep. Data module...
                runid : f34
    Part II   - Creating intermediate files...             
    Part III  - Initialisation of the Execution module...  
    
  6. Download the collection of output files.

    $ nerd dataset download d3d-output ~/my-delft3d-output
    
    Downloading (Step 1/2): 972.80 KB / 972.80 KB [=======] 100.00% 0s
    Unarchiving (Step 2/2): 972.80 KB / 972.80 KB [=======] 100.00% 0s
    Downloaded 1 dataset
    

You’ve run a Delft3D simulation. Awesome!

You can run another simulation or use your one of our other applications.
Have any questions about using Nerdalize compute?

Get in touch