Actions

UPDA2D

From BAWiki

Basic Information

Name of Program

UPDA2D

Version-Date

August 1994

Description-Date

April 2008

Catchwords

Preprocessor
Update of Model Bathymetry
Protected Nodes
Alignment of Edges of Elements along Structures

Short Description of Functionality

Program UPDA2D serves as a preprocessor for several mathematical models of BAW-DH. It was designed to update bathymetry (depth with respect to mean sea level) at nodal points of a finite element grid using measured depth values from field surveys. The area where bathymetry should be actualized can be more precisely defined by means of a surrounding polygon. New depth values are calculated using different interpolation formulas. Obviously wrong data points are automatically neglected. Depths at protected nodes are not updated at all. In addition to the functionality described above the bathymetrical depth at nodal points can be also set to a prescribed value given through a polygon (to describe a piecewise linear man made structure; e.g. groynes, dams, jetties). Beyond that edges of triangles can be re-oriented to follow polygons. All actions can be performed separately or at the same time.

Input-Files

  1. general input data (filetype upda2d.dat)
  2. finite element grid (filetype gitter05.dat/bin)
  3. (optional) list of edges (filetype fkvz.bin)
  4. (optional) list of neighbour elements (filetype fkez.bin)
  5. (optional) surrounding polygon (filetype poly.dat)
  6. (optional) protected nodes (filetype nodes.save)
  7. (optional) measured data points (filetype geom.dat)

Output-Files

  1. (optional) finite element grid with updated bathymetry (filetype gitter05.dat/bin)
  2. (optional) list of edges (filetype fkvz.bin)
  3. (optional) list of neighbour elements (filetype fkez.bin)
  4. (optional) difference between original and updated bathymetry (filetype gitter05.dat/bin)
  5. (optional) trace of program execution (filetype upda2d.trc).

Methodology

During update of bathymetry at a nodal point all measured data points which belong to the patch of the respective node are used (a patch is formed by the area of all elements which are connected to the node). Several interpolation methods take into account the distances of the measured data points with respect to the updated node as well their mutual radius of influence. Protected nodes are not updated at all.

Program(s) to run before this Program

Grace, SYNGRID

Program(s) to run after this Program

HVIEW2D, JANET, TC2GEOM, TC2TR2, TICTRI, TOUTR, TR2REFRESH

Additional Information

Language

Fortran77

Additional software

-

Original Version

G. Lang

Maintenance

G. Lang

Documentation/Literature

$PROGHOME/examples/upda2d


back to Program Descriptions


Overview