UPDA2D: Difference between revisions
From BAWiki
imported>BAWiki 1 (Created page with '{{ProgramDescription |name_de=UPDA2D |name=UPDA2D |version=August 1994 |version_descr=April 2008 |catchwords= Preprocessor<br /> Update of Model Bathymetry<br /> Protected Node…') |
imported>BAWiki 1 No edit summary |
||
Line 14: | Line 14: | ||
|inputfiles= | |inputfiles= | ||
# general input data (filetype [[UPDA2D.DAT|upda2d.dat]]) | # general input data (filetype [[UPDA2D.DAT|upda2d.dat]]) | ||
# finite element grid (filetype [[GITTER05.DAT | # finite element grid (filetype [[GITTER05.DAT and GITTER05.BIN|gitter05.dat/bin]]) | ||
# (optional) list of edges (filetype [[FKVZ.BIN|fkvz.bin]]) | # (optional) list of edges (filetype [[FKVZ.BIN|fkvz.bin]]) | ||
# (optional) list of neighbour elements (filetype [[FKEZ.BIN|fkez.bin]]) | # (optional) list of neighbour elements (filetype [[FKEZ.BIN|fkez.bin]]) | ||
Line 21: | Line 21: | ||
# (optional) measured data points (filetype [[GEOM.DAT|geom.dat]]) | # (optional) measured data points (filetype [[GEOM.DAT|geom.dat]]) | ||
|outputfiles= | |outputfiles= | ||
# (optional) finite element grid with updated bathymetry (filetype [[GITTER05.DAT | # (optional) finite element grid with updated bathymetry (filetype [[GITTER05.DAT and GITTER05.BIN|gitter05.dat/bin]]) | ||
# (optional) list of edges (filetype [[FKVZ.BIN|fkvz.bin]]) | # (optional) list of edges (filetype [[FKVZ.BIN|fkvz.bin]]) | ||
# (optional) list of neighbour elements (filetype [[FKEZ.BIN|fkez.bin]]) | # (optional) list of neighbour elements (filetype [[FKEZ.BIN|fkez.bin]]) | ||
# (optional) difference between original and updated bathymetry (filetype [[GITTER05.DAT | # (optional) difference between original and updated bathymetry (filetype [[GITTER05.DAT and GITTER05.BIN|gitter05.dat/bin]]) | ||
# (optional) trace of program execution (filetype upda2d.trc). | # (optional) trace of program execution (filetype upda2d.trc). | ||
|methodology= | |methodology= |
Revision as of 10:39, 26 May 2010
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
- 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)
Output-Files
- (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
ACE/gr-applications, SYNGRID
Program(s) to run after this Program
HVIEW2D, JANET, TC2GEOM, TC2TR2, TICTRI, TOUTR, TR2REFRESH
Additional Information
Language
Fortran77
Additional software
-
Original Version
Maintenance
Documentation/Literature
$PROGHOME/examples/upda2d
back to Program Descriptions