...
A bathymetry can be created for every model supported by Delft Dashboard. The basic procedure will contain three procedure consists of three steps.
1) All the relevant variables (grid orientation, resolution) are loaded from the interface in Dashboard (getHandles).
2) The data sets described in Bathymetry are prepared to be applied in the actual bathymetry. This means that for a value is ascribed to every grid cell there is at least a value (possibly a NaN).
3) The different bathymetric data sets are used in the order defined. Dashboard applies a linear interpolation from the grid the bathymetry is defined on bathymetric dataset to the grid it needs to be calculated on. On top of that, Dashboard can take into account a model offset and can apply an internal diffusion in order to overcome possible undefined cells (NaNs)to fill gaps in the bathymetry.
...
The open boundary for Delft3D-FLOW can be created with Delft Dashboard. The basic procedure to create open boundaries will contain boundaries involves five steps. The master function of this routine is ddb_generateBoundaryLocationsDelft3DFLOW.
...
...
It is also possible to generate astronomic boundary conditions for Delft3D-FLOW with Delft Dashboard. The basic procedure to generate boundary conditions will contain conditions involves four steps. The master function of this routine is ddb_generateBoundaryConditionsDelft3DFLOW.
1) All the relevant variables (grid, bathymetry, the number of boundaries and source) are loaded from the interface in Dashboard (getHandles).
2) Determine the coordinates of the end of each boundary in terms of longitude and latitude.
...
4) Roughness
Delft Dashboard also supports to the possibility to apply a different roughness on land than on the also includes the possibility to apply different roughnesses for land and seabed.The basic procedure only contains only involves three steps. The master function of this routine is ddb_ModelMakerToolbox_roughness.
1) All the relevant variables (grid, bathymetry, the number of boundaries and source) are loaded from the interface in Dashboard (getHandles).
2) Determine which cells are above the land elevation defined. Grid cells above this value will get a land roughness and the remaining cells will get a sea roughness.