Search NASA⌕ Search

SEARCH · Search NASA

Results for “readability”

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 379 records · Page 21

The infrared astronomical satellite asteroid database

The creation, maintenance, and distribution of the set of ground-based observational data being used to help calculate the diameters and albedos of asteroids observed by IRAS during the sky survey of February-November 1983 are discussed in a status report. The database comprises orbital elements, absolute magnitudes, UBV colors, thermal radiometry, light-curve parameters, and taxonomic classifications; supplementary files include eight-color photometry, spectrophotometry, polarimetry, JHK observations, proper elements, discovery data, occultation diameters, radar characteristics, and references. Distribution in machine-readable and hard-copy formats and maintenance of the database by incorporating new data as they are published are planned.

Tedesco, E. F.↗

Bibliography On Multiprocessors And Distributed Processing

Multiprocessor and Distributed Processing Bibliography package consists of large machine-readable bibliographic data base, which in addition to usual keyword searches, used for producing citations, indexes, and cross-references. Data base contains UNIX(R) "refer" -formatted ASCII data and implemented on any computer running under UNIX(R) operating system. Easily convertible to other operating systems. Requires approximately one megabyte of secondary storage. Bibliography compiled in 1985.

Miya, Eugene N.↗

Spacelab: An International Success Story

Spacelab is a European-developed and U.S.-operated space laboratory carried in the cargo bay of the Space Shuttle Orbiter. This story of the Spacelab Development Program traces the program from the origin of the Spacelab concept, describing negotiations and agreements for European participation and the role of Europe and the United States in system development, operational capability development, and utilization planning. It also considers the joint management structure, coordination, and experience in solving management and technical interface problems. The book is not an exhaustive historical treatise, but an informative and readable story of the evolution and technical accomplishments of this unique program in manned space flight and of some of the unusual political and human interest aspects of the program from the viewpoint of one of the key participants.

Lord, Douglas R.↗

Aeromechanical stability analysis of COPTER

A plan was formed for developing a comprehensive, second-generation system with analytical capabilities for predicting performance, loads and vibration, handling qualities, aeromechanical stability, and acoustics. This second-generation system named COPTER (COmprehensive Program for Theoretical Evaluation of Rotorcraft) is designed for operational efficiency, user friendliness, coding readability, maintainability, transportability, modularity, and expandability for future growth. The system is divided into an executive, a data deck validator, and a technology complex. At present a simple executive, the data deck validator, and the aeromechanical stability module of the technology complex were implemented. The system is described briefly, the implementation of the technology module is discussed, and correlation data presented. The correlation includes hingeless-rotor isolated stability, hingeless-rotor ground-resonance stability, and air-resonance stability of an advanced bearingless-rotor in forward flight.

Yin, Sheng K.↗

Automated generation of spacecraft activity plans

An expert system is described which is currently in place in the ground support system of the Hubble Space Telescope (HST). Known as the Transformation system, it is used to process proposals submitted by the HST's world wide user community, converting the scientific descriptions of the astronomical observations into detailed spacecraft activities which are linked in time. These detailed activities are formatted to be both readable by the telescope operations staff and directly schedulable by the planning and scheduling portion of the ground system. The implementation of the Transformation system is particularly interesting as the system was developed at the same time that its target system (the planning and scheduling system) was being built.

Rosenthal, Donald A.↗

Languages for artificial intelligence: Implementing a scheduler in LISP and in Ada

A prototype scheduler for space experiments originally programmed in a dialect of LISP using some of the more traditional techniques of that language, was recast using an object-oriented LISP, Common LISP with Flavors on the Symbolics. This object-structured version was in turn partially implemented in Ada. The Flavors version showed a decided improvement in both speed of execution and readability of code. The recasting into Ada involved various practical problems of implementation as well as certain challenges of reconceptualization in going from one language to the other. Advantages were realized, however, in greater clarity of the code, especially where more standard flow of control was used. This exercise raised issues about the influence of programming language on the design of flexible and sensitive programs such as schedule planners, and called attention to the importance of factors external to the languages themselves such as system embeddedness, hardware context, and programmer practice.

Hays, Dan↗

USL/DBMS NASA/PC R and D project C programming standards

A set of programming standards intended to promote reliability, readability, and portability of C programs written for PC research and development projects is established. These standards must be adhered to except where reasons for deviation are clearly identified and approved by the PC team. Any approved deviation from these standards must also be clearly documented in the pertinent source code.

Dominick, Wayne D.↗

Vector-matrix-quaternion, array and arithmetic packages: All HAL/S functions implemented in Ada

The HAL/S avionics programmers have enjoyed a variety of tools built into a language tailored to their special requirements. Ada is designed for a broader group of applications. Rather than providing built-in tools, Ada provides the elements with which users can build their own. Standard avionic packages remain to be developed. These must enable programmers to code in Ada as they have coded in HAL/S. The packages under development at JPL will provide all of the vector-matrix, array, and arithmetic functions described in the HAL/S manuals. In addition, the linear algebra package will provide all of the quaternion functions used in Shuttle steering and Galileo attitude control. Furthermore, using Ada's extensibility, many quaternion functions are being implemented as infix operations; equivalent capabilities were never implemented in HAL/S because doing so would entail modifying the compiler and expanding the language. With these packages, many HAL/S expressions will compile and execute in Ada, unchanged. Others can be converted simply by replacing the implicit HAL/S multiply operator with the Ada *. Errors will be trapped and identified. Input/output will be convenient and readable.

Klumpp, Allan R.↗

A language comparison for scientific computing on MIMD architectures

Choleski's method for solving banded symmetric, positive definite systems is implemented on a multiprocessor computer using three FORTRAN based parallel programming languages, the Force, PISCES and Concurrent FORTRAN. The capabilities of the language for expressing parallelism and their user friendliness are discussed, including readability of the code, debugging assistance offered, and expressiveness of the languages. The performance of the different implementations is compared. It is argued that PISCES, using the Force for medium-grained parallelism, is the appropriate choice for programming Choleski's method on the multiprocessor computer, Flex/32.

Jones, Mark T.↗

The Goddard Infrared Astronomical Data Base

The contents, structure, and principal products of the Goddard Infrared Astronomical Data Base are briefly reviewed. The data base is a machine-readable compilation of data obtained by searching the astronomical literature both in scientific journals and in infrared survey catalogs. The current data base contains more than 140,000 individual observations of at least 30,000 different infrared sources. The principal products of the data base are the Catalog of Infrared Observations and its associated appendices and the Infrared Source Cross-Index.

Mead, Jaylee M.↗

An image compression algorithm for a high-resolution digital still camera

The Electronic Still Camera (ESC) project will provide for the capture and transmission of high-quality images without the use of film. The image quality will be superior to video and will approach the quality of 35mm film. The camera, which will have the same general shape and handling as a 35mm camera, will be able to send images to earth in near real-time. Images will be stored in computer memory (RAM) in removable cartridges readable by a computer. To save storage space, the image will be compressed and reconstructed at the time of viewing. Both lossless and loss-y image compression algorithms are studied, described, and compared.

Nerheim, Rosalee↗

PROTEUS two-dimensional Navier-Stokes computer code, version 1.0. Volume 1: Analysis description

A new computer code was developed to solve the two-dimensional or axisymmetric, Reynolds averaged, unsteady compressible Navier-Stokes equations in strong conservation law form. The thin-layer or Euler equations may also be solved. Turbulence is modeled using an algebraic eddy viscosity model. The objective was to develop a code for aerospace applications that is easy to use and easy to modify. Code readability, modularity, and documentation were emphasized. The equations are written in nonorthogonal body-fitted coordinates, and solved by marching in time using a fully-coupled alternating direction-implicit procedure with generalized first- or second-order time differencing. All terms are linearized using second-order Taylor series. The boundary conditions are treated implicitly, and may be steady, unsteady, or spatially periodic. Simple Cartesian or polar grids may be generated internally by the program. More complex geometries require an externally generated computational coordinate system. The documentation is divided into three volumes. Volume 1 is the Analysis Description, and describes in detail the governing equations, the turbulence model, the linearization of the equations and boundary conditions, the time and space differencing formulas, the ADI solution procedure, and the artificial viscosity models.

Towne, Charles E.↗

PROTEUS two-dimensional Navier-Stokes computer code, version 1.0. Volume 2: User's guide

A new computer code was developed to solve the two-dimensional or axisymmetric, Reynolds averaged, unsteady compressible Navier-Stokes equations in strong conservation law form. The thin-layer or Euler equations may also be solved. Turbulence is modeled using an algebraic eddy viscosity model. The objective was to develop a code for aerospace applications that is easy to use and easy to modify. Code readability, modularity, and documentation were emphasized. The equations are written in nonorthogonal body-fitted coordinates, and solved by marching in time using a fully-coupled alternating direction-implicit procedure with generalized first- or second-order time differencing. All terms are linearized using second-order Taylor series. The boundary conditions are treated implicitly, and may be steady, unsteady, or spatially periodic. Simple Cartesian or polar grids may be generated internally by the program. More complex geometries require an externally generated computational coordinate system. The documentation is divided into three volumes. Volume 2 is the User's Guide, and describes the program's general features, the input and output, the procedure for setting up initial conditions, the computer resource requirements, the diagnostic messages that may be generated, the job control language used to run the program, and several test cases.

Towne, Charles E.↗

PROTEUS two-dimensional Navier-Stokes computer code, version 1.0. Volume 3: Programmer's reference

A new computer code was developed to solve the 2-D or axisymmetric, Reynolds-averaged, unsteady compressible Navier-Stokes equations in strong conservation law form. The thin-layer or Euler equations may also be solved. Turbulence is modeled using an algebraic eddy viscosity model. The objective was to develop a code for aerospace applications that is easy to use and easy to modify. Code readability, modularity, and documentation were emphasized. The equations are written in nonorthogonal body-fitted coordinates, and solved by marching in time using a fully-coupled alternating-direction-implicit procedure with generalized first- or second-order time differencing. All terms are linearized using second-order Taylor series. The boundary conditions are treated implicitly, and may be steady, unsteady, or spatially periodic. Simple Cartesian or polar grids may be generated internally by the program. More complex geometries require an externally generated computational coordinate system. The documentation is divided into three volumes. Volume 3 is the Programmer's Reference, and describes the program structure, the FORTRAN variables stored in common blocks, and the details of each subprogram.

Towne, Charles E.↗

The NATO thesaurus project

This document describes functionality to be developed to support the NATO technical thesaurus. Described are the specificity of the thesaurus structure and function; the distinction between the thesaurus information and its representation in a given online, machine readable, or printed form; the enhancement of the thesaurus with the assignment of COSATI codes (fields and groups) to posting terms, the integration of DTIC DRIT and NASA thesauri related terminology, translation of posting terms into French; and the provision of a basis for system design.

Krueger, Jonathan↗

Simultaneous stochastic inversion for geomagnetic main field and secular variation. II - 1820-1980

With the aim of producing readable time-dependent maps of the geomagnetic field at the core-mantle boundary, the method of simultaneous stochastic inversion for the geomagnetic main field and secular variation, described by Bloxham (1987), was applied to survey data from the period 1820-1980 to yield two time-dependent geomagnetic-field models, one for the period 1900-1980 and the other for 1820-1900. Particular consideration was given to the effect of crustal fields on observations. It was found that the existing methods of accounting for these fields as sources of random noise are inadequate in two circumstances: (1) when sequences of measurements are made at one particular site, and (2) for measurements made at satellite altitude. The present model shows many of the features in the earth's magnetic field at the core-mantle boundary described by Bloxham and Gubbins (1985) and supports many of their earlier conclusions.

Bloxham, Jeremy↗

A catalog of stellar spectrophotometry

A machine-readable catalog of stellar spectrophotometric measurements made with rotating grating scanner is introduced. Consideration is given to the processes by which the stellar data were collected and calibrated with the fluxes of Vega (Hayes and Latham, 1975). A sample page from the spectrophotometric catalog is presented.

Adelman, S. J.↗

Introduction to the Asteroids II data base

This paper describes the Asteroids II data base, which is a compilation of asteroid data published, or in press, as of March 1988 with some updates in early 1989. The Asteroids II machine-readable data base includes asteroid names and discovery circumstances; proper elements and family identifications; asteroid light-curve parameters; asteroid pole determinations; taxonomic classes; and absolute magnitudes and slope parameters, UBV colors, albedos, and diameters.

Tedesco, Edward F.↗