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
Make sure you’ve set up Nerd, our CLI.
Upload your dataset.
$ nerd dataset upload --name=d3d-input <path> 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'
Don’t have a dataset at hand? Download our example dataset and unzip it.
$ 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'
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
Completedit’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...
Download the collection of output files.
$ nerd dataset download --output-of d3d-run <target_dir> 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?