UPDA2D
From BAWiki
Basic Information
Name of Program
UPDA2D
VersionDate
August 1994
DescriptionDate
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 BAWDH. 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 reoriented to follow polygons. All actions can be performed separately or at the same time.
InputFiles
 general input data (filetype upda2d.dat)
 finite element grid (filetype gitter05.dat/bin)
 (optional) list of edges (filetype fkvz.bin)
 (optional) list of neighbour elements (filetype fkez.bin)
 (optional) surrounding polygon (filetype poly.dat)
 (optional) protected nodes (filetype nodes.save)
 (optional) measured data points (filetype geom.dat)
OutputFiles
 (optional) finite element grid with updated bathymetry (filetype gitter05.dat/bin)
 (optional) list of edges (filetype fkvz.bin)
 (optional) list of neighbour elements (filetype fkez.bin)
 (optional) difference between original and updated bathymetry (filetype gitter05.dat/bin)
 (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
Program(s) to run after this Program
HVIEW2D, JANET, TC2GEOM, TC2TR2, TICTRI, TOUTR, TR2REFRESH
Additional Information
Language
Fortran90
Additional software

Original Version
G. Lang
Maintenance
Documentation/Literature
$PROGHOME/examples/upda2d
back to Program Descriptions