Search NASA⌕ Search

SEARCH · Search NASA

Results for “Compiler”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 1,135 records · Page 63

Digital Instrumentation Analysis and Navigation System (DIANS) for system identification

Hardware, software, and performance features of the Digital Instrumentation and Navigation System (DIANS) designed for NASA research to collect flight data as a strap-down system are detailed. The support software for the system has a cross compiler, a linkage editor, and cross assembler, extended communication capabilities, postflight processing applications, and compilers for PASCAL, FORTRAN, CBASIC and MT. The DIANS microcomputer has a 1 Mbyte RAM module, a fast floating point processor board, a 68000 monoboard computer with 64 RAM, a 128 Kbyte bubble memory card, and a navigation radio. The system also carries a battery for full system operation for over an hour. The support software is also stored on a host mainframe computer, which has a CP/M operating system. Pitch, roll, and heading data are gathered from the on-board system, and communication is possible between the airborne and ground-based computer.

Smyth, R. K.↗

A catalogue of photometric sequences (suppl. 3)

In stellar photometry studies, certain difficulties have arisen because of the lack of suitable photometric sequences for calibrating astronomical photographs. In order to eliminate these difficulties, active observers were contacted with a view to drawing up lists of suitable sequences. Replies from 63 authors offering data on 412 sequences were received. Most data were in the UBV system and had been obtained between 1968 and 1973. These were included in the original catalogue. The Catalogue represents a continuation of the earlier Photometric Catalogue compiled by Sharov and Jakimova (1970). A small supplement containing 69 sequences was issued in 1973. Supplement 2 was produced in 1976 and contained 320 sequences. Supplement 3 has now been compiled. It contains 1271 sequences.

Argue, A. N.↗

A new method for generating and maintaining rigid formats in NASTRAN

A new method for generating and updating Rigid Formats in NASTRAN is discussed. The heart of this method is a Rigid Format data base that is in card-image format and that can therefore be easily maintained by the use of standard text editors. Each Rigid Format entry in this data base will contain the Direct Matrix Abstraction Program (DMAP) for that Rigid Format along with the related restart, subset and substructure control tables. NASTRAN will read this data base directly in every NASTRAN run and perform the necessary transformations to allow the DMAP to be processed and compiled by the NASTRAN executive. This approach will permit Rigid Formats to be changed without unnecessary compilations and relinking of NASTRAN. Furthermore, this approach will also make it very easy for users to make permanent changes to existing Rigid Formats as well as to generate their own Rigid Formats. This new method will be incorporated in a future release of the public version of NASTRAN.

Pamidi, P. R.↗

Seismic properties of the crust and uppermost mantle of North America

Seismic refraction profiles for the North American continent were compiled. The crustal models compiled data on the upper mantle seismic velocity (P sub n), the crustal thickness (H sub c) and the average seismic velocity of the crystalline crust (V sub p). Compressional wave parameters were compared with shear wave data derived from surface wave dispersion models and indicate an average value for Poisson's ratio of 0.252 for the crust and of 0.273 for the uppermost mantle. Contour maps illustrate lateral variations in crustal thickness, upper mantle velocity and average seismic velocity of the crystalline crust. The distribution of seismic parameters are compared with a smoothed free air anomaly map of North America and indicate that a complidated mechanism of isostatic compensation exists for the North American continent. Several features on the seismic contour maps also correlate with regional magnetic anomalies.

Braile, L. W.↗

Space Station Technology, 1983

This publication is a compilation of the panel summaries presented in the following areas: systems/operations technology; crew and life support; EVA; crew and life support: ECLSS; attitude, control, and stabilization; human capabilities; auxillary propulsion; fluid management; communications; structures and mechanisms; data management; power; and thermal control. The objective of the workshop was to aid the Space Station Technology Steering Committee in defining and implementing a technology development program to support the establishment of a permanent human presence in space. This compilation will provide the participants and their organizations with the information presented at this workshop in a referenceable format. This information will establish a stepping stone for users of space station technology to develop new technology and plan future tasks.

Wright, R. L.↗

Global Resources Information System

The basic design criteria and operating characteristics of a Global Resources Information System GRIS are defined. Researchers are compiling background material and aiding JPL personnel in this project definition phase of GRIS. A bibliography of past studies and current work on large scale information systems is compiled. The material in this bibliography will be continuously updated throughout the lifetime of this grant. Project management, systems architecture, and user applications are also discussed.

Estes, J. E.↗

Microgravity science and applications bibliography, 1984 revision

A compilation of Government reports, contractor reports, conference proceedings, and journal articles dealing is presented that deal with flight experiments utilizing a low gravity environment to elucidate and control various processes or with ground based activities that provide supporting research. Subdivisions include six major categories: (1) Electronic Materials; (2) Metals, Alloys, and Composites; (3) Fluid Dynamics and Transports; (4) Biotechnology; (5) Glasses and Ceramics; and (6) Combustion. Also included are publications from the European, Soviet, and Japanese MSA programs. In addition, there is a list of patents and appendices providing a compilation of anonymously authored reports and a cross reference index.

Pentecost, E.↗

The Galilean Satellite Geological Mapping Program, 1984

About 40 investigators from various universities, research institutes, and government offices in the United States, England, Germany, and Italy are compiling maps of the Galilean satellites. All maps are at a scale of 1:5 million except for three of the Io maps, where high resolution pictures permit compilation of selected areas at larger scales. Guidelines for mapping Ganymede are discussed.

Lucchitta, B. K.↗

Mars Planimetric Mapping

The 1:5,000,000 scale shaded relief maps of Mars originally compiled from Mariner 9 pictures are being upgraded by adding details visible on Viking Orbiter images. This work is done by modifying the original airbrush drawings; no attempt is made to reposition features according to the latest control nets. Thirteen of these maps have been published to date, two are in compilation, and two are in press. A hard cover atlas containing reduced scale versions of all Mars cartographic products will be published upon completion of the revisions of the 1:5,000,000 scale maps, the 1:2,000,000 scale photomosaics, and Mars color albedo mapping tasks. This atlas will supersede the existing Atlas of Mars prepared by Batson and others.

Batson, R. M.↗

The IHW reference star catalogs for Comets Halley and Giocobini-Zinner

The general categories of catalogs are observed and compiled. Observed catalogs are tabulations of positions determined with a single instrument (transit circle or astrograph) at a single location with a single approximate mean epoch. Compiled catalogs are produced from a combination of observed catalogs and have the advantage of many more observations per star. In addition, catalogs may be classified according to their density and type of instrument used to produce them. The specific catalogs that should be used for Halley's Comet and Giaobini-Zinner Comet are described.

Harrington, R. S.↗

The BLAZE language: A parallel language for scientific programming

A Pascal-like scientific programming language, Blaze, is described. Blaze contains array arithmetic, forall loops, and APL-style accumulation operators, which allow natural expression of fine grained parallelism. It also employs an applicative or functional procedure invocation mechanism, which makes it easy for compilers to extract coarse grained parallelism using machine specific program restructuring. Thus Blaze should allow one to achieve highly parallel execution on multiprocessor architectures, while still providing the user with onceptually sequential control flow. A central goal in the design of Blaze is portability across a broad range of parallel architectures. The multiple levels of parallelism present in Blaze code, in principle, allow a compiler to extract the types of parallelism appropriate for the given architecture while neglecting the remainder. The features of Blaze are described and shows how this language would be used in typical scientific programming.

Mehrotra, P.↗

Microgravity science and applications bibliography, 1985 revision

This edition of the Microgravity Science and Applications (MSA) Bibliography is a compilation of Government reports, contractor reports, conference proceedings, and journal articles dealing with flight experiments utilizing a low-gravity environment to elucidate and control various processes or with ground-based activities that provide supporting research. It encompasses literature published but not cited in the 1984 Revision and that literature which has been published in the past year. Subdivisions of the bibliography include six major categories: Electronic Materials; Metal, Alloys, and Composites; Fluid Dynamics and Transports; Biotechnology; Glass and Ceramics; and Combustion. Also included are publications from the European, Soviet, and Japanese MSA programs. In addition, there is a list of patents and appendices providing a compilation of anonymously authored collection of reports and a cross reference index.

Pentecost, E.↗

Influence of the Yukon River on the Bering Sea

The relationships between the discharge of the Yukon River to the currents and biological productivity in the northern Bering Sea were studied. Specific objectives were: to develop thermal, sediment, and chlorophyll surface maps using Thematic Mapper (TM) data of the discharge of the Yukon River and the Alaskan Coastal Current during the ice free season; to develop a historical model of the distribution of the Yukon River discharge and the Alaskan Coastal Current using LANDSAT Multispectral band scanner (MSS) and NOAA satellite imagery; and to use high resolution TM data to define the surface dynamics of the front between the Alaskan Coastal Current and the Bering Shelf/Anadyr Current. LANDSAT MSS, TM, and Advanced Very High Resolution Radiometer (AVHRR) data were recorded during the 1985 ice free period. The data coincided with shipboard measurements acquired by Inner Shelf Transfer and Recycling (ISTAR) project scientists. An integrated model of the distribution of turbid water discharged from the Yukon River was compiled. A similar model is also being compiled for the Alaskan Coastal and Bering Shelf/Anadyr water masses based on their thermal expressions seen on AVHRR imagery.

Dean, K.↗

STAR (Simple Tool for Automated Reasoning): Tutorial guide and reference manual

STAR is an interactive, interpreted programming language for the development and operation of Artificial Intelligence application systems. The language is intended for use primarily in the development of software application systems which rely on a combination of symbolic processing, central to the vast majority of AI algorithms, with routines and data structures defined in compiled languages such as C, FORTRAN and PASCAL. References to routines and data structures defined in compiled languages are intermixed with symbolic structures in STAR, resulting in a hybrid operating environment in which symbolic and non-symbolic processing and organization of data may interact to a high degree within the execution of particular application systems. The STAR language was developed in the course of a project involving AI techniques in the interpretation of imaging spectrometer data and is derived in part from a previous language called CLIP. The interpreter for STAR is implemented as a program defined in the language C and has been made available for distribution in source code form through NASA's Computer Software Management and Information Center (COSMIC). Contained within this report are the STAR Tutorial Guide, which introduces the language in a step-by-step manner, and the STAR Reference Manual, which provides a detailed summary of the features of STAR.

Borchardt, G. C.↗

Lubrication handbook for the space industry. Part A: Solid lubricants. Part B: Liquid lubricants

This handbook is intended to provide a ready reference for many of the solid and liquid lubricants used in the space industry. Lubricants and lubricant properties are arranged systematically so that designers, engineers, and maintenance personnel can conveniently locate data needed for their work. This handbook is divided into two major parts (A and B). Part A is a compilation of solid lubricant suppliers information on chemical and physical property of data of more than 250 solid lubricants, bonded solid lubricants, dispersions, and composites. Part B is a compilation of chemical and physical porperty data of more then 250 liquid lubricants, greases, oils, compounds, and fluids. The listed materials cover a broad spectrum from manufacturing and ground support to hardware applications of spacecraft.

Mcmurtrey, E. L.↗

Spectroscopic database

Several aspects of quantitative atmospheric spectroscopy are considered, using a classification of the molecules according to the gas amounts in the stratosphere and upper troposphere, and reviews of quantitative atmospheric high-resolution spectroscopic measurements and field measurements systems are given. Laboratory spectroscopy and spectral analysis and prediction are presented with a summary of current laboratory spectroscopy capabilities. Spectroscopic data requirements for accurate derivation of atmospheric composition are discussed, where examples are given for space-based remote sensing experiments of the atmosphere: the ATMOS (Atmospheric Trace Molecule) and UARS (Upper Atmosphere Research Satellite) experiment. A review of the basic parameters involved in the data compilations; a summary of information on line parameter compilations already in existence; and a summary of current laboratory spectroscopy studies are used to assess the data base.

Husson, N.↗

New developments at the NASA Astronomical Data Center

The need for a compilation catalog containing a large variety of astronomical data for the Astronomical Data Base of NASA is considered. It is suggested that the catalog should be prepared directly from the SIMBAD data base by processing through a single software program and made available for distribution on magnetic tape or microfilm. Annual updating is recommended to ensure the quality of the catalog. Data recommended for inclusion in the compilation catalog are listed in a table.

Warren, W. H., Jr.↗

FTMP (Fault Tolerant Multiprocessor) programmer's manual

The Fault Tolerant Multiprocessor (FTMP) computer system was constructed using the Rockwell/Collins CAPS-6 processor. It is installed in the Avionics Integration Research Laboratory (AIRLAB) of NASA Langley Research Center. It is hosted by AIRLAB's System 10, a VAX 11/750, for the loading of programs and experimentation. The FTMP support software includes a cross compiler for a high level language called Automated Engineering Design (AED) System, an assembler for the CAPS-6 processor assembly language, and a linker. Access to this support software is through an automated remote access facility on the VAX which relieves the user of the burden of learning how to use the IBM 4381. This manual is a compilation of information about the FTMP support environment. It explains the FTMP software and support environment along many of the finer points of running programs on FTMP. This will be helpful to the researcher trying to run an experiment on FTMP and even to the person probing FTMP with fault injections. Much of the information in this manual can be found in other sources; we are only attempting to bring together the basic points in a single source. If the reader should need points clarified, there is a list of support documentation in the back of this manual.

Feather, F. E.↗