Search NASA⌕ Search

SEARCH · Search NASA

Results for “COMPILER PROGRAM”

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 343 records · Page 19

Ground Operations Aerospace Language (GOAL). Volume 4: Interpretive code translator

This specification identifies and describes the principal functions and elements of the Interpretive Code Translator which has been developed for use with the GOAL Compiler. This translator enables the user to convert a compliled GOAL program to a highly general binary format which is designed to enable interpretive execution. The translator program provides user controls which are designed to enable the selection of various output types and formats. These controls provide a means for accommodating many of the implementation options which are discussed in the Interpretive Code Guideline document. The technical design approach is given. The relationship between the translator and the GOAL compiler is explained and the principal functions performed by the Translator are described. Specific constraints regarding the use of the Translator are discussed. The control options are described. These options enable the user to select outputs to be generated by the translator and to control vrious aspects of the translation processing.

Source record↗

Bearing tester data compilation, analysis, and reporting and bearing math modeling

The Shaberth bearing analysis computer program was developed for the analysis of jet engine shaft/bearing systems operating above room temperature with normal hydrocarbon lubricants. It is also possible to use this tool to evaluate the shaft bearing systems operating in cryogenics. Effects such as fluid drag, radial temperature gradients, outer race misalignments and clearance changes were simulated and evaluated. In addition, the speed and preload effects on bearing radial stiffness was evaluated. The Shaberth program was also used to provide contact stresses from which contact geometry was calculated to support other analyses such as the determination of cryogenic fluid film thickness in the contacts and evaluation of surface and subsurface stresses necessary for bearing failure evaluation. This program was a vital tool for the thermal analysis of the bearing in that it provides the heat generation rates at the rolling element/race contacts for input into a thermal model of the bearing/shaft assembly.

Source record↗

The national land use data program of the US Geological Survey

The Land Use Data and Analysis (LUDA) Program which provides a systematic and comprehensive collection and analysis of land use and land cover data on a nationwide basis is described. Maps are compiled at about 1:125,000 scale showing present land use/cover at Level II of a land use/cover classification system developed by the U.S. Geological Survey in conjunction with other Federal and state agencies and other users. For each of the land use/cover maps produced at 1:125,000 scale, overlays are also compiled showing Federal land ownership, river basins and subbasins, counties, and census county subdivisions. The program utilizes the advanced technology of the Special Mapping Center of the U.S. Geological Survey, high altitude NASA photographs, aerial photographs acquired for the USGS Topographic Division's mapping program, and LANDSAT data in complementary ways.

Anderson, J. R.↗

ThermoBuild: Online Method Made Available for Accessing NASA Glenn Thermodynamic Data

The new Web site program "ThermoBuild" allows users to easily access and use the NASA Glenn Thermodynamic Database of over 2000 solid, liquid, and gaseous species. A convenient periodic table allows users to "build" the molecules of interest and designate the temperature range over which thermodynamic functions are to be displayed. ThermoBuild also allows users to build custom databases for use with NASA's Chemical Equilibrium with Applications (CEA) program or other programs that require the NASA format for thermodynamic properties. The NASA Glenn Research Center has long been a leader in the compilation and dissemination of up-to-date thermodynamic data, primarily for use with the NASA CEA program, but increasingly for use with other computer programs.

McBride, Bonnie↗

A visual programming environment for the Navier-Stokes computer

The Navier-Stokes computer is a high-performance, reconfigurable, pipelined machine designed to solve large computational fluid dynamics problems. Due to the complexity of the architecture, development of effective, high-level language compilers for the system appears to be a very difficult task. Consequently, a visual programming methodology has been developed which allows users to program the system at an architectural level by constructing diagrams of the pipeline configuration. These schematic program representations can then be checked for validity and automatically translated into machine code. The visual environment is illustrated by using a prototype graphical editor to program an example problem.

Tomboulian, Sherryl↗

Contracts, grants and funding summary of supersonic cruise research and variable-cycle engine technology programs, 1972 - 1982

NASA-SCAR (AST) program was initiated in 1972 at the direct request of the Executive Office of the White House and Congress following termination of the U.S. SST program. The purpose of SCR was to conduct a focused research and technology program on those technology programs which contributed to the SST termination and, also, to provide an expanded data base for future civil and military supersonic transport aircraft. Funding for the Supersonic Cruise Research (SCR) Program was initiated in fiscal year 1973 and terminated in fiscal year 1981. The program was implemented through contracts and grants with industry, universities, and by in-house investigations at the NASA/OAST centers. The studies included system studies and five disciplines: propulsion, stratospheric emissions impact, materials and structures, aerodynamic performance, and stability and control. The NASA/Lewis Variable-Cycle Engine (VCE) Component Program was initiated in 1976 to augment the SCR program in the area of propulsion. After about 2 years, the title was changed to VCE Technology program. The total number of contractors and grantees on record at the AST office in 1982 was 101 for SCR and 4 for VCE. This paper presents a compilation of all the contracts and grants as well as the funding summaries for both programs.

Hoffman, S.↗

Electronic test instrumentation and techniques: A compilation

The uses of test equipment and techniques used in space research and development programs are discussed. Modifications and adaptations to enlarge the scope of usefulness or divert the basic uses to alternate applications are analyzed. The items of equipment which have been of benefit to professional personnel in the enlargement and improvement of quality control capabilities are identified. Items which have been simplified or made more accurate in conducting measurements are described.

Source record↗

Making automated computer program documentation a feature of total system design

It is pointed out that in large-scale computer software systems, program documents are too often fraught with errors, out of date, poorly written, and sometimes nonexistent in whole or in part. The means are described by which many of these typical system documentation problems were overcome in a large and dynamic software project. A systems approach was employed which encompassed such items as: (1) configuration management; (2) standards and conventions; (3) collection of program information into central data banks; (4) interaction among executive, compiler, central data banks, and configuration management; and (5) automatic documentation. A complete description of the overall system is given.

Wolf, A. W.↗

Radiation design criteria handbook

Radiation design criteria for electronic parts applications in space environments are provided. The data were compiled from the Mariner/Jupiter Saturn 1977 electronic parts radiation test program. Radiation sensitive device types were exposed to radiation environments compatible with the MJS'77 requirements under suitable bias conditions. A total of 189 integrated circuits, transistors, and other semiconductor device types were tested.

Stanley, A. G.↗

The Influence of Sweep on the Aerodynamic Loading of an Oscillating NACA0012 Airfoil

The effect of sweep on the dynamic response of the NACA 0012 airfoil was investigated. Unsteady chordwise distributed pressure data were obtained from a tunnel spanning wing equipped with 21 single surface transducers (13 on the suction side and 8 on the pressure side of the airfoil). The pressure data were obtained at pitching amplitudes of 8 and 10 degrees over a tunnel Mach number range of 0.10 to 0.46 and a pitching frequency range of 2.5 to 10.6 cycles per second. The wing was oscillated in the unswept and swept positions about the quarter-chord pivot axis relative to mean incidence angle settings of 0, 9, 12, and 15 degrees. A compilation of all the response data obtained during the test program is presented. These data are in the form of normal force, chord force, lift force, pressure drag, and moment hysteresis loops derived from chordwise integrations of the unsteady pressure distributions. The hysteresis loops are organized in two main sections. In the first section, the loop data are arranged to show the effect of sweep (lambda = 0 and 30 deg) for all available combinations of mean incidence angle, pitching amplitude, reduced frequency, and chordwise Mach number. The second section shows the effect of chordwise Mach number (MC = 0.30 and MC = 0.40) on the swept wing response for all available combinations of mean incidence angle, pitching amplitude, and reduced frequency.

St.hilaire, A. O.↗

User's manual for THPLOT, A FORTRAN 77 Computer program for time history plotting

A general purpose FORTRAN 77 computer program (THPLOT) for plotting time histories using Calcomp pen plotters is described. The program is designed to read a time history data file and to generate time history plots for selected time intervals and/or selected data channels. The capabilities of the program are described. The card input required to define the plotting operation is described and examples of card input and the resulting plotted output are given. The examples are followed by a description of the printed output, including both normal output and error messages. Lastly, implementation of the program is described. A complete listing of the program with reference maps produced by the CDC FTN 5.0 compiler is included.

Murray, J. E.↗

Nuclear Thermal Propulsion: A Joint NASA/DOE/DOD Workshop

Papers presented at the joint NASA/DOE/DOD workshop on nuclear thermal propulsion are compiled. The following subject areas are covered: nuclear thermal propulsion programs; Rover/NERVA and NERVA systems; Low Pressure Nuclear Thermal Rocket (LPNTR); particle bed reactor nuclear rocket; hybrid propulsion systems; wire core reactor; pellet bed reactor; foil reactor; Droplet Core Nuclear Rocket (DCNR); open cycle gas core nuclear rockets; vapor core propulsion reactors; nuclear light bulb; Nuclear rocket using Indigenous Martian Fuel (NIMF); mission analysis; propulsion and reactor technology; development plans; and safety issues.

Clark, John S.↗

Research and Technology Objectives and Plans Summary (RTOPS)

The NASA research and technology program for FY 1990 is presented. The summary portions is compiled of each of the RTOPs (Research and Technology Objectives and Plans) used for management review and control of research currently in progress throughout NASA. The RTOP summary is designed to facilitate communication and coordination among concerned technical personnel in government, industry, and universities. The first section containing citations and abstracts of the RTOPs is followed by four indices: Subject; Technical Monitor; Responsible NASA Organization; and RTOP number.

Source record↗

Towards High-Assurance High-Performance Program Synthesis

Domain-specific automatic program synthesis tools, also called application generators, are playing an ever-increasing role in software development. However, high-performance application generators require difficult manual construction, and are very difficult to verify correct. This paper describes research and an implemented system that transforms program synthesis tools based on deductive synthesis into high-performance application generators. Deductive synthesis uses theorem-proving to construct solutions when given problem specifications. The verification condition for a deductive synthesis tool is essentially the soundness of the implemented inference rules. Theory Operationalization for Program Synthesis (TOPS) synergistically combines reformulation, automated mathematical classification, and compilation through partial deduction to decision procedures. It transforms general-purpose deductive synthesis, with exponential performance, into efficient special-purpose deductive synthesis, with near-linear performance. This paper describes our experience with and empirical results of PD(TH) theory-based partial deduction - in which partial deduction of a set of first-order formulae is performed within the context of a background theory. The implemented TOPS system currently performs a special variant of PD(TH) in which the compilation process results in the transformation of a set of first order formulae into the theory of an instantiated library decision procedure augmented by a compiled unit theory.

Lowry, Michael↗

X-33 Phase 2

In response to Clause 17 of the Cooperative Agreement NCC8-115, Lockheed Martin Skunk Works has compiled an Annual Performance Report of the X-33/RLV Program. This report consists of individual reports from all industry team members, as well as NASA team centers. Contract award was announced on July 2, 1996 and the first milestone was hand delivered to NASA MSFC on July 17, 1996. The first year has been one of growth and progress as all team members staffed up and embarked on the technical adventure of the 20th century... the ultimate goal . . a Single Stage to Orbit (SSTO) Reuseable Launch Vehicle (RLV).

Source record↗

X-33

In response to the Cooperative Agreement, Lockheed Martin Skunk Works has compiled an Annual Performance Report of the X-33/RLV Program. This report consists of individual reports from all industry team members, as well as NASA team centers. The first milestone was hand delivered to NASA MSFC. The second year has been one of significant accomplishment in which team members have demonstrated their ability to meet vital benchmarks while continuing on the technical adventure of the 20th century.

Source record↗