TEOAX
From BAWiki
Basic Information
Name of Program
TEOAX
Version-Date
September 1998
Description-Date
November 1998
Catchwords
KUEDAT
bearing axes
extraction
Short Description of Functionality
programm TEOAX serves extraction of bearing axes of a file like KUEDAT. In this kind of file bearing data is sorted by time. Here is a short description of that specific type of file format:
- only ASCII-format
- the letter in the first column of each row specifies the type of that row:
- H (header):
- a new bearing starts with every H-row. It contains information about that bearing (e.g. date) but no bearing data itself
- B (B-row):
- description of a section of a bearing axis (these rows will be read and analysed)
- R (real data):
- contains one real measured bearing point. Every bearing point is specified by two position coordinates and contains depth information in MSL (mean sea level) or NN (normal null)
- D (D-row):
- like R-row, but maximum or minimum depth information
- U (U-row):
- like R-row, but minimum or maximum depth information
R-, D- and U-rows will not be analysed
Input-Files
- original KUEDAT bearing data file (filetype kuedat.dat)
- program steering file (filetype teoax.dat)
Output-Files
- all different bearing axes will be saved in one file of type insel.dat
- every bearing axis will be stored in files of type poly.dat
Methodology
Every B-row contains one section of a bearing axis. This section can be a straight forward section (with given start and end point coordinates) or a circular arc, for which also two information are given: first the mid point of that circle and second the end point coordinates of that section (the start point is the end point of the section before). The program reads all section information, concatenate the sections to a bearing axis, controls whether the axis is known or not and stores the axis to a file (if not known).
Program(s) to run before this Program
-
Program(s) to run after this Program
Additional Information
Language
Fortran90
Additional software
-
Original Version
Maintenance
Documentation/Literature
supercomputing news # 3/1998 and $PROGHOME/examples/teoax
back to Program Descriptions