RSICC Home Page

RSIC CODE PACKAGE PSR-124


1. NAME AND TITLE

GIFT: A Combinatorial Geometry Code System with Model Testing Routines.

2. CONTRIBUTORS

USA Ballistic Research Laboratory, Aberdeen Proving Ground, Maryland.

Technology for Energy Corporation, Knoxville, Tennessee.

3. CODING LANGUAGE AND COMPUTER

Fortran IV; UNIVAC (A), VAX (D).

4. NATURE OF PROBLEM SOLVED

GIFT, Geometric Information For Targets code system, is used to mathematically describe the geometry of a three-dimensional vehicle such as a tank, truck, or helicopter. The geometric data generated is merged in vulnerability computer codes with the energy effects data of a selected @munition to simulate the probabilities of malfunction or destruction of components when it is attacked by the selected munition. GIFT options include those which graphically display the vehicle, those which check the correctness of the geometry data, those which compute physical characteristics of the vehicle, and those which generate the geometry data used by vulnerability codes.

5. METHOD OF SOLUTION

To simulate the geometry of a vehicle, GIFT uses combinatorial geometry (COM-GEOM) data. The COM-GEOM data consists of three tables: a Solid Table, a Region Table, and a Region Identification Table. It contains numerous tests and checks to ensure that COM-GEOM data listed in these three tables is correct.

6. RESTRICTIONS OR LIMITATIONS

GIFT uses 12 geometric solids: rectangular parallelepiped, box, right angle wedge, arbitrary convex polyhedrons, triangular surfaced polyhedrons, ellipsoid of revolution, sphere, right circular cylinder, right elliptical cylinder, truncated right angle cone, truncated elliptical cone, and torus.

7. TYPICAL RUNNING TIME

No study has been made by RSIC of typical running times for GIFT.

8. COMPUTER HARDWARE REQUIREMENTS

GIFT is operable on the UNIVAC or VAX computers.

9. COMPUTER SOFTWARE REQUIREMENTS

A Fortran IV compiler is required.

10. REFERENCES

L. W. Bain, Jr. and M. J. Reisinger, "The GIFT Code User Manual; Volume 1. Introduction and Input Requirements," BRL 1802 (July 1975.)

G. G. Kuehl, L. W. Bain, Jr. and M. J. Reisinger, "The GIFT Code User Manual; Volume II, The Output Options," ARBRL-TR-02189 (September 1979).

L. W. Bain, Jr., and G. G. Kuehl, "Informal Notes of GIFT Code System (for the CDC Cyber 76 Version)" (January 1983).

11. CONTENTS OF CODE PACKAGE

Included are the referenced documents and one (1.2MB) DOS diskette which includes the source code and sample problem input.

12. DATE OF ABSTRACT

January 1983; approved August 1984.

KEYWORD: GEOMETRY DATA PROCESSING