Types: A data abstraction package in FORTRAN
Creators
- 1. Supercomputer Computations Research Institute, Florida State University, Tallahassee, FL (USA)
Description
TYPES is a collection of Fortran programs which allow the creation and manipulation of abstract ''data objects'' without the need for a preprocessor. Each data object is assigned a ''type'' as it is created which implies participation in a set of characteristic operations. Available types include scalars, logicals, ordered sets, stacks, queues, sequences, trees, arrays, character strings, block text, histograms, virtual and allocatable memories. A data object may contain integers, reals, or other data objects in any combination. In addition to the type specific operations, a set of universal utilities allows for copying input/output to disk, naming, editing, displaying, user input, interactive creation, tests for equality of contents or structure, machine to machine translation or source code creation for and data object. TYPES is available on VAX/VMS, SUN 3, SPARC, DEC/Ultrix, Silicon Graphics 4D and Cray/Unicos machines. The capabilities of the package are discussed together with characteristic applications and experience in writing the GVerify package
Additional details
Publishing Information
- Journal Title
- AIP Conference Proceedings
- Journal Volume
- 209
- Journal Issue
- 1
- Series
- AIP Conf. Proc.
- Journal Page Range
- 258-263
- ISSN
- 0094-243X
- CODEN
- APCPC
Conference
- Title
- Conference on computing in high energy physics.
- Dates
- 9-13 Apr 1990.
- Place
- Santa Fe, NM (USA).
INIS
- Country of Publication
- United States
- Country of Input or Organization
- United States
- INIS RN
- 22052219
- Subject category
- S46: INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND TECHNOLOGY; S43: PARTICLE ACCELERATORS;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- COMPUTER CODES; CRAY COMPUTERS; DATA ACQUISITION SYSTEMS; DEC COMPUTERS; FORTRAN; HIGH ENERGY PHYSICS; SPECIFICATIONS
- Descriptors DEC
- COMPUTERS; PHYSICS; PROGRAMMING LANGUAGES
Optional Information
- Secondary number(s)
- CONF-9004190--.