Actions

TC2GEOM: Difference between revisions

From BAWiki

imported>BAWiki 3
(Created page with '{{ProgramDescription |name_de=TC2GEOM |name=TC2GEOM |version=October 1998 |version_descr=April 2008 |catchwords=preprocessor<br /> finite difference method TRIM-2D<br /> finite d…')
 
mNo edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 14: Line 14:
|inputfiles=
|inputfiles=
# input file which controls the program flow (filetype [[TC2GEOM.DAT|tc2geom.dat]])
# input file which controls the program flow (filetype [[TC2GEOM.DAT|tc2geom.dat]])
# file containing the finite element mesh of the model topography (filetype [[GITTER05.DAT und GITTER05.BIN|gitter05.dat/bin]])
# file containing the finite element mesh of the model topography (filetype [[GITTER05.DAT and GITTER05.BIN|gitter05.dat/bin]])
# (optional) file with polygon traces to set depth values explicitly along these traces (filetype [[NODES.SAVE|nodes.save]])
# (optional) file with polygon traces to set depth values explicitly along these traces (filetype [[NODES.SAVE|nodes.save]])
# (optional) list of nodal markers (filetype [[KNOK.GITTER05.DAT und KNOK.GITTER05.BIN|knok.gitter05.dat/bin]])
# (optional) list of nodal markers (filetype [[KNOK.GITTER05.DAT and KNOK.GITTER05.BIN|knok.gitter05.dat/bin]])
|outputfiles=
|outputfiles=
# topography stored in the format of method FIDISOR/FIDIRB (filetype [[TOPO.BIN|topo.bin]])
# topography stored in the format of method FIDISOR/FIDIRB (filetype [[TOPO.BIN|topo.bin]])
# (optional) printer protocol with more ore less informative messages about the automatic grid conversion (file type tc2geom.sdr)
# (optional) printer protocol with more ore less informative messages about the automatic grid conversion (file type tc2geom.sdr)
# (optional) list of boundary grid cells (filetype [[RGZ.DAT|rgz.dat]])
# (optional) list of boundary grid cells (filetype [[RGZ.DAT|rgz.dat]])
#: Notice: boundary grid cells can be visualized and interactively modified using the graphical program [[FDGITTER05]]. Furthermore the may be easyli converted into a file of  type fd2rnd.dat which can be later used for generation of boundary data using program TR2RND umgesetzt werden.
:: Notice: boundary grid cells can be visualized and interactively modified using the graphical program [[FDGITTER05]]. Furthermore the may be easyli converted into a file of  type fd2rnd.dat which can be later used for generation of boundary data using program [[TR2RND]] umgesetzt werden.
|methodology=
|methodology=
For each grid cell lying inside the finite element grid the depth value of the cell center is obtained by interpolation . If depth values given in the file [[NODES.SAVE|nodes.save]] for polygon traces explicitly shall be transferred, the depth at the cell centers is changed in grid cells lying along the polygon trace (the polygon trace is projected to the cell centers).
For each grid cell lying inside the finite element grid the depth value of the cell center is obtained by interpolation . If depth values given in the file [[NODES.SAVE|nodes.save]] for polygon traces explicitly shall be transferred, the depth at the cell centers is changed in grid cells lying along the polygon trace (the polygon trace is projected to the cell centers).


With interpretation of the boundary indices of the finite element mesh (open, i.e. flow passing through, or closed, i.e. no flow passing through) the open parts of the boundary are identified automatically. If a file of type [[KNOK.GITTER05.DAT und KNOK.GITTER05.BIN|knok.gitter05.dat/bin]] has been optionally specified on input the grid cells are further differntiated in dependence of their location with respect to different sections along the open boundaries.  
With interpretation of the boundary indices of the finite element mesh (open, i.e. flow passing through, or closed, i.e. no flow passing through) the open parts of the boundary are identified automatically. If a file of type [[KNOK.GITTER05.DAT and KNOK.GITTER05.BIN|knok.gitter05.dat/bin]] has been optionally specified on input the grid cells are further differntiated in dependence of their location with respect to different sections along the open boundaries.  
|preprocessor=[[UPDA2D]]
|preprocessor=[[UPDA2D]]
|postprocessor=[[FD2HYPSO]], [[FD2TRIM]], [[FDGITTER05]], [[FDGLUE]]
|postprocessor=[[FD2HYPSO]], [[FD2TRIM]], [[FDGITTER05]], [[FDGLUE]]
|language=Fortran90  
|language=Fortran90  
|add_software=-  
|add_software=-  
|contact_original=[mailto:günther.lang@baw.de G. Lang]
|contact_original=G. Lang
|contact_maintenance=[mailto:günther.lang@baw.de G. Lang]
|contact_maintenance=[mailto:pre.proghome@baw.de working group PRE]
|documentation=
|documentation=
}}
}}

Latest revision as of 14:22, 10 October 2022

Basic Information

Name of Program

TC2GEOM

Version-Date

October 1998

Description-Date

April 2008

Catchwords

preprocessor
finite difference method TRIM-2D
finite difference method TRIM-3D
conversion of a finite element mesh
equivalent finite Difference grid
generation of list of boundary nodes

Short Description of Functionality

The program TC2GEOM is one of the tools connected to the hydronumerical methods TRIM-2D and TRIM-3D. It is used to transfer the model topography which is stored in the data format of the finite element method TICAD-2S into an equivalent topography stored in the format of the finite difference method FIDISOR/FIDIRB. This topography can subsequently be converted by means of the program FD2TRIM into a grid which can be equivalently used by TRIM-2D and TRIM-3D as well.

Input-Files

  1. input file which controls the program flow (filetype tc2geom.dat)
  2. file containing the finite element mesh of the model topography (filetype gitter05.dat/bin)
  3. (optional) file with polygon traces to set depth values explicitly along these traces (filetype nodes.save)
  4. (optional) list of nodal markers (filetype knok.gitter05.dat/bin)

Output-Files

  1. topography stored in the format of method FIDISOR/FIDIRB (filetype topo.bin)
  2. (optional) printer protocol with more ore less informative messages about the automatic grid conversion (file type tc2geom.sdr)
  3. (optional) list of boundary grid cells (filetype rgz.dat)
Notice: boundary grid cells can be visualized and interactively modified using the graphical program FDGITTER05. Furthermore the may be easyli converted into a file of type fd2rnd.dat which can be later used for generation of boundary data using program TR2RND umgesetzt werden.

Methodology

For each grid cell lying inside the finite element grid the depth value of the cell center is obtained by interpolation . If depth values given in the file nodes.save for polygon traces explicitly shall be transferred, the depth at the cell centers is changed in grid cells lying along the polygon trace (the polygon trace is projected to the cell centers).

With interpretation of the boundary indices of the finite element mesh (open, i.e. flow passing through, or closed, i.e. no flow passing through) the open parts of the boundary are identified automatically. If a file of type knok.gitter05.dat/bin has been optionally specified on input the grid cells are further differntiated in dependence of their location with respect to different sections along the open boundaries.

Program(s) to run before this Program

UPDA2D

Program(s) to run after this Program

FD2HYPSO, FD2TRIM, FDGITTER05, FDGLUE

Additional Information

Language

Fortran90

Additional software

-

Original Version

G. Lang

Maintenance

working group PRE

Documentation/Literature


back to Program Descriptions


Overview