Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

Empty

 

Model maker

Empty

The toolbox Model Maker has four different functions which can be used for Delft3D-FLOW. For the other models (Delft3D-WAVE, D-FLOW FM and XBeach) only the Make rectangular grid and Make bathymetry are supported.

1) Make a rectangular grid

A rectangular grid can be created for every model supported by Delft Dashboard. The basic procedure will contain of three stepsteps.

1) All the relevant variables (grid orientation, resolution) is are loaded from the interface in Dashboard (so-called handles).

2) Creation of a full grid based on the active bathymetry (often GEBCO '08). This full grid will have a margin of 20 percentile (and is thus larger than the grid defined in Dashboard) . This is done in order to overcome interpolation issues. This full grid will also have a bathymetry in order to determine where the grid needs to be cut-off based on the maximum height (Z Max) described in Dashboard. This step is carried out by the function ddb_ModelMakerToolbox_makeRectangularGrid.

3) The final grid is created based on this larger grid. Rotation is taken into account and cells above a certain threshold (Z max) are deleted.  This step is carried out by the function MakeRectangularGrid.

 

function can be called by ddb_ModelMakerToolbox_Delft3DFLOW_generateGrid,
% ddb_ModelMakerToolbox_Delft3DWAVE_generateGrid, and ddb_ModelMakerToolbox_DFlowFM_generateGrid
% First a larger grid is made which is later used in MakeRectangularGrid
% The larger model used ddb_getBathymetry to get 'active' bathy

 

Image Removed

 

Image Added

2) Make a bathymetry

Empty

3) Make open boundaries

Empty

4) Make Boundary Conditions

Empty