Actions

TEO

From BAWiki

Basic Information

Name of Program

TEO

Version-Date

September 1998

Description-Date

April 2008

Catchwords

KUEDAT
bearing data
extraction

Short Description of Functionality

programm TEO serves extraction of bearing data 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:

  1. only ASCII-format
  2. 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 (for extracting bearing axes use program TEOAX)
  • 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

Input-Files

  1. original KUEDAT bearing data file (filetype kuedat.dat)
  2. program steering file (filetype teo.dat)
  3. (opt) polygon file (filetype poly.dat) containing the border line of the extraction area
  4. (opt) polygon file (filetype poly.dat) containing a bearing axis

Output-Files

  1. bearing data file of format geom.dat containing all extracted bearing points (optional sorted by months in several files of that type)
  2. bearing lines file of format insel.dat containing all those bearing lines whose points were extracted
  3. bearing data file of format geom.dat containing bearing points not extracted by the program
  4. KUEDAT bearing data file (filetype kuedat.dat) containing not extracted bearing lines in original format

Methodology

The criteria for extracting bearing data are listed below:

  • extraction area: The program gives you several possibilities of specifying your area of interest:
  • whole area: all bearing points can be extracted, no matter where they lie
  • rectangle area: bearing points within a rectangle area (specified by four corner points) can be extracted
  • polygon area: bearing points within an area specified by numerous points can be extracted
  • axis area: bearing points possessing a lower distance to an axis than specified can be extracted
  • type of bearing lines:
  • longitudinal bearing lines: Only bearing points defined in bearing lines parallel to a specified bearing axis can be extracted
  • cross sectional bearing lines: Only bearing points defined in bearing lines orthogonal to a specified bearing axis can be extracted
  • you can switch off this limitation
  • type of bearing points:
  • extracting bearing points of type R
  • extracting bearing points of type D
  • extracting bearing points of type U
  • you can also combine these criteria
  • range of depth values: Only bearing point with depth values lying inside a legal range can be extracted. The range will be specified by a lower and a higher threshold
  • type of depth values:
  • Mean Sea Level (MSL): all extracted bearing points will get the MSL depth values
  • Normal Null (NN): all extracted bearing points will get the NN depth values
  • type of output file
  • output of bearing points in FORTRAN format 3F15.3 (file of type geom.dat)
  • output of bearing points in space saving FORTRAN format 2(F10.2,1x),F6.2
  • all extracted bearing points can be sorted by months and stored in several files of the same type
  • totally not extracted bearing lines will be saved in original file format to give you the chance of extracting these lines with another strategy
  • You can extracting all different bearing axes with the program TEOAX

Program(s) to run before this Program

TEOAX

Program(s) to run after this Program

FDGITTER05, IGEL2D

Additional Information

Language

Fortran90

Additional software

-

Original Version

J. Jürges

Maintenance

working group PRE

Documentation/Literature

supercomputing news # 3/1998 and $PROGHOME/examples/teo


back to Program Descriptions


Overview