DREHE2D: Difference between revisions
From BAWiki
imported>BAWiki 1 (Created page with '{{ProgramDescription |name_de=DREHE2D |name=DREHE2D |version=October 1999 (V 2.x) |version_descr=April 2008 |catchwords= transformation of coordinates<br /> FE mesh<br /> struc…') |
Guntram Seiß (talk | contribs) mNo edit summary |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 12: | Line 12: | ||
A reverse transformation is possible too. | A reverse transformation is possible too. | ||
|inputfiles= | |inputfiles= | ||
# file of type gitter05.dat/ | # file of type [[GITTER05.DAT and GITTER05.BIN|gitter05.dat/bin]] or | ||
# file of type insel.dat or | # file of type [[INSEL.DAT|insel.dat]] or | ||
# file of type digi.gkk or | # file of type [[DIGI.GKK|digi.gkk]] or | ||
# file of type nodes.save or | # file of type [[NODES.SAVE|nodes.save]] or | ||
# file of type poly.dat or | # file of type [[POLY.DAT|poly.dat]] or | ||
# file of type frames.dat or | # file of type [[FRAMES.DAT|frames.dat]] or | ||
# file of type rgz.dat | # file of type [[RGZ.DAT|rgz.dat]] | ||
# file of type geom.dat | # file of type [[GEOM.DAT|geom.dat]] | ||
with original coordinates. | with original coordinates. | ||
|outputfiles= | |outputfiles= | ||
# file of type gitter05.dat/ | # file of type [[GITTER05.DAT and GITTER05.BIN|gitter05.dat/bin]] or | ||
# file of type insel.dat or | # file of type [[INSEL.DAT|insel.dat]] or | ||
# file of type digi.gkk or | # file of type [[DIGI.GKK|digi.gkk]] or | ||
# file of type nodes.save or | # file of type [[NODES.SAVE|nodes.save]] or | ||
# file of type poly.dat or | # file of type [[POLY.DAT|poly.dat]] or | ||
# file of type frames.dat or | # file of type [[FRAMES.DAT|frames.dat]] or | ||
# file of type rgz.dat | # file of type [[RGZ.DAT|rgz.dat]] | ||
# file of type geom.dat | # file of type [[GEOM.DAT|geom.dat]] | ||
with transformed coordinates, a printerfile drehe2d.sdr and optional a terminal protocol of type gkslog.dat. | with transformed coordinates, a printerfile drehe2d.sdr and optional a terminal protocol of type gkslog.dat. | ||
|methodology= | |methodology= | ||
The program reads the point (0,0) of the new coordinate system and the rotation angle from the terminal. | The program reads the point (0,0) of the new coordinate system and the rotation angle from the terminal. | ||
If the coordinates shall be mirrored, a mirror axis is read, defined by an angle and a point of this axis. Then coordinate information of specified files is transformed to the new systemby translation, rotation and (optional) mirroring.<br /><br /> | If the coordinates shall be mirrored, a mirror axis is read, defined by an angle and a point of this axis. Then coordinate information of specified files is transformed to the new systemby translation, rotation and (optional) mirroring.<br /><br /> | ||
'''Remarks''': If filetype frames.dat is transformed, only the center is transformed. Then a new frame of the given width and height is created. The new frame is not identical to the old one but can still be used as an orientation to find the old areas again in the new coordinate system.<br /> | '''Remarks''': If filetype [[FRAMES.DAT|frames.dat]] is transformed, only the center is transformed. Then a new frame of the given width and height is created. The new frame is not identical to the old one but can still be used as an orientation to find the old areas again in the new coordinate system.<br /> | ||
The program session can be rerun a second time by using the terminal protocol. | The program session can be rerun a second time by using the terminal protocol. | ||
|preprocessor= | |preprocessor= | ||
JANET, SYNGRID a.o. | [[JANET]], [[SYNGRID]] a.o. | ||
|postprocessor= | |postprocessor= | ||
JANET, HVIEW2D, TC2GEOM a.o. | [[JANET]], [[HVIEW2D]], [[TC2GEOM]] a.o. | ||
|language=Fortran90 | |language=Fortran90 | ||
|add_software= - | |add_software= - | ||
|contact_original= | |contact_original=G. Seiß | ||
|contact_maintenance=[mailto: | |contact_maintenance=[mailto:pre.proghome@baw.de working group PRE] | ||
|documentation= | |documentation=self-explanatory | ||
}} | }} |
Latest revision as of 12:26, 10 October 2022
Basic Information
Name of Program
DREHE2D
Version-Date
October 1999 (V 2.x)
Description-Date
April 2008
Catchwords
transformation of coordinates
FE mesh
structure information and polygones
Short Description of Functionality
The program DREHE2D transformes coordinates of FE meshes, structure files, polygone files and sounding files by application of translation, rotation and (optional) mirror. A reverse transformation is possible too.
Input-Files
- file of type gitter05.dat/bin or
- file of type insel.dat or
- file of type digi.gkk or
- file of type nodes.save or
- file of type poly.dat or
- file of type frames.dat or
- file of type rgz.dat
- file of type geom.dat
with original coordinates.
Output-Files
- file of type gitter05.dat/bin or
- file of type insel.dat or
- file of type digi.gkk or
- file of type nodes.save or
- file of type poly.dat or
- file of type frames.dat or
- file of type rgz.dat
- file of type geom.dat
with transformed coordinates, a printerfile drehe2d.sdr and optional a terminal protocol of type gkslog.dat.
Methodology
The program reads the point (0,0) of the new coordinate system and the rotation angle from the terminal.
If the coordinates shall be mirrored, a mirror axis is read, defined by an angle and a point of this axis. Then coordinate information of specified files is transformed to the new systemby translation, rotation and (optional) mirroring.
Remarks: If filetype frames.dat is transformed, only the center is transformed. Then a new frame of the given width and height is created. The new frame is not identical to the old one but can still be used as an orientation to find the old areas again in the new coordinate system.
The program session can be rerun a second time by using the terminal protocol.
Program(s) to run before this Program
Program(s) to run after this Program
Additional Information
Language
Fortran90
Additional software
-
Original Version
G. Seiß
Maintenance
Documentation/Literature
self-explanatory
back to Program Descriptions