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 667 records · Page 37

Extravehicular Activity (EVA) & Human Surface Mobility (HSM) Program (EHP) Joint EVA & HSM Test Team (JETT) Field Test 3 (JETT3) Report

The purpose of this field test and corresponding report is to evolve the lunar surface EVA concept of operations and hardware via developmental testing. This report compiles and summarizes the goals, infrastructure, test configuration, conclusions, and recommendations from the JETT3 field test. These insights are intended to inform future integrated testing efforts and broader Artemis campaign development activities.

NASA↗

Proceedings of the First NASA Ada Users' Symposium

Ada has the potential to be a part of the most significant change in software engineering technology within NASA in the last twenty years. Thus, it is particularly important that all NASA centers be aware of Ada experience and plans at other centers. Ada activity across NASA are covered, with presenters representing five of the nine major NASA centers and the Space Station Freedom Program Office. Projects discussed included - Space Station Freedom Program Office: the implications of Ada on training, reuse, management and the software support environment; Johnson Space Center (JSC): early experience with the use of Ada, software engineering and Ada training and the evaluation of Ada compilers; Marshall Space Flight Center (MSFC): university research with Ada and the application of Ada to Space Station Freedom, the Orbital Maneuvering Vehicle, the Aero-Assist Flight Experiment and the Secure Shuttle Data System; Lewis Research Center (LeRC): the evolution of Ada software to support the Space Station Power Management and Distribution System; Jet Propulsion Laboratory (JPL): the creation of a centralized Ada development laboratory and current applications of Ada including the Real-time Weather Processor for the FAA; and Goddard Space Flight Center (GSFC): experiences with Ada in the Flight Dynamics Division and the Extreme Ultraviolet Explorer (EUVE) project and the implications of GSFC experience for Ada use in NASA. Despite the diversity of the presentations, several common themes emerged from the program: Methodology - NASA experience in general indicates that the effective use of Ada requires modern software engineering methodologies; Training - It is the software engineering principles and methods that surround Ada, rather than Ada itself, which requires the major training effort; Reuse - Due to training and transition costs, the use of Ada may initially actually decrease productivity, as was clearly found at GSFC; and real-time work at LeRC, JPL and GSFC shows that it is possible to use Ada for real-time applications.

Source record↗

Fusion Materials Semiannual Progress Report for the Period Ending June 30, 2024

This is the seventy-sixth in a series of semiannual technical progress reports on fusion materials science activity supported by the Fusion Energy Sciences Program of the U.S. Department of Energy. It covers the period ending June 30, 2024. This report focuses on research addressing the effects on materials properties and performance of exposure to the neutronic, thermal and chemical environments anticipated in the chambers of fusion experiments and energy systems. This research is a major element of the national effort to establish the materials knowledge base for an economically and environmentally attractive fusion energy source. Research activities on issues related to the interaction of materials with plasmas are reported separately. The results reported are the products of a national effort involving a number of national laboratories and universities. A large fraction of this work, particularly in relation to fission reactor irradiations, is carried out collaboratively with partners in Japan, Russia, and the European Union. The purpose of this series of reports is to provide a working technical record for the use of program participants, and to provide a means of communicating the efforts of fusion materials scientists to the broader fusion community, both nationally and worldwide. This report has been compiled by Stephanie Melton, Oak Ridge National Laboratory. Her efforts, and the efforts of the many persons who made technical contributions, are gratefully acknowledged.

36 MATERIALS SCIENCE↗

Fusion Materials Semiannual Progress Report for the Period Ending June 30, 2025

This is the seventy-eighth in a series of semiannual technical progress reports on fusion materials science activity supported by the Fusion Energy Sciences Program of the U.S. Department of Energy. It covers the period ending June 30 th , 2025. This report focuses on research addressing the effects on materials properties and performance of exposure to the neutronic, thermal and chemical environments anticipated in the chambers of fusion experiments and energy systems. This research is a major element of the national effort to establish the materials knowledge base for an economically and environmentally attractive fusion energy source. Research activities on issues related to the interaction of materials with plasmas are reported separately. The results reported are the products of a national effort involving a number of national laboratories and universities. A large fraction of this work, particularly in relation to fission reactor irradiations, is carried out collaboratively with international partners, e.g., Japan and the UK. The purpose of this series of reports is to provide a working technical record for the use of program participants, and to provide a means of communicating the efforts of fusion materials scientists to the broader fusion community, both nationally and worldwide. This report has been compiled by Stephanie Melton, Oak Ridge National Laboratory. Her efforts, and the efforts of the many persons who made technical contributions, are gratefully acknowledged.

70 PLASMA PHYSICS AND FUSION TECHNOLOGY↗

Operations analysis (study 2.1). Program listing for the LOVES computer code

A listing of the LOVES computer program is presented. The program is coded partially in SIMSCRIPT and FORTRAN. This version of LOVES is compatible with both the CDC 7600 and the UNIVAC 1108 computers. The code has been compiled, loaded, and executed successfully on the EXEC 8 system for the UNIVAC 1108.

Wray, S. T., Jr.↗

NASA/Army Rotorcraft Technology. Volume 1: Aerodynamics, and Dynamics and Aeroelasticity

The Conference Proceedings is a compilation of over 30 technical papers presented at this milestone event which reported on the advances in rotorcraft technical knowledge resulting from NASA, Army, and industry rotorcraft research programs over the last 5 to 10 years. The Conference brought together over 230 government, industry, and allied nation conferees to exchange technical information and hear invited technical papers by prominent NASA, Army, and industry researchers covering technology topics which included: aerodynamics, dynamics and elasticity, propulsion and drive systems, flight dynamics and control, acoustics, systems integration, and research aircraft.

Source record↗

Improved performance in NASTRAN (R)

Three areas of improvement in COSMIC/NASTRAN, 1989 release, were incorporated recently that make the analysis program run faster on large problems. Actual log files and actual timings on a few test samples that were run on IBM, CDC, VAX, and CRAY computers were compiled. The speed improvement is proportional to the problem size and number of continuation cards. Vectorizing certain operations in BANDIT, makes BANDIT run twice as fast in some large problems using structural elements with many node points. BANDIT is a built-in NASTRAN processor that optimizes the structural matrix bandwidth. The VAX matrix packing routine BLDPK was modified so that it is now packing a column of a matrix 3 to 9 times faster. The denser and bigger the matrix, the greater is the speed improvement. This improvement makes a host of routines and modules that involve matrix operation run significantly faster, and saves disc space for dense matrices. A UNIX version, converted from 1988 COSMIC/NASTRAN, was tested successfully on a Silicon Graphics computer using the UNIX V Operating System, with Berkeley 4.3 Extensions. The Utility Modules INPUTT5 and OUTPUT5 were expanded to handle table data, as well as matrices. Both INPUTT5 and OUTPUT5 are general input/output modules that read and write FORTRAN files with or without format. More user informative messages are echoed from PARAMR, PARAMD, and SCALAR modules to ensure proper data values and data types being handled. Two new Utility Modules, GINOFILE and DATABASE, were written for the 1989 release. Seven rigid elements are added to COSMIC/NASTRAN. They are: CRROD, CRBAR, CRTRPLT, CRBE1, CRBE2, CRBE3, and CRSPLINE.

Chan, Gordon C.↗

Research in human performance related to space: A compilation of three projects/proposals

Scientific projects were developed in order to maximize performance in space and assure physiological homeostatis upon return. Three projects that are related to this common goal were either initiated or formulated during the Faculty Fellowship Summer Program. The projects were entitled: (1) Effect of simulated weightlessness (bed rest) on muscle performance and morphology; (2) Effect of submaximal eccentric muscle contractions on muscle injury, soreness and performance: A grant proposal; and (3) Correlation between isolated joint dynamic muscle strength to end-effector strength of the push and pull extravehicular activity (EVA) ratchet maneuver. The purpose is to describe each of these studies in greater detail.

Hasson, Scott M.↗

A manual for PARTI runtime primitives

Primitives are presented that are designed to help users efficiently program irregular problems (e.g., unstructured mesh sweeps, sparse matrix codes, adaptive mesh partial differential equations solvers) on distributed memory machines. These primitives are also designed for use in compilers for distributed memory multiprocessors. Communications patterns are captured at runtime, and the appropriate send and receive messages are automatically generated.

Berryman, Harry↗

A manual for PARTI runtime primitives, revision 1

Primitives are presented that are designed to help users efficiently program irregular problems (e.g., unstructured mesh sweeps, sparse matrix codes, adaptive mesh partial differential equations solvers) on distributed memory machines. These primitives are also designed for use in compilers for distributed memory multiprocessors. Communications patterns are captured at runtime, and the appropriate send and receive messages are automatically generated.

Das, Raja↗

The Katydid system for compiling KEE applications to Ada

Components of a system known as Katydid are developed in an effort to compile knowledge-based systems developed in a multimechanism integrated environment (KEE) to Ada. The Katydid core is an Ada library supporting KEE object functionality, and the other elements include a rule compiler, a LISP-to-Ada translator, and a knowledge-base dumper. Katydid employs translation mechanisms that convert LISP knowledge structures and rules to Ada and utilizes basic prototypes of a run-time KEE object-structure library module for Ada. Preliminary results include the semiautomatic compilation of portions of a simple expert system to run in an Ada environment with the described algorithms. It is suggested that Ada can be employed for AI programming and implementation, and the Katydid system is being developed to include concurrency and synchronization mechanisms.

Filman, Robert E.↗

Application of a two-stream radiative transfer model for leaf lignin and cellulose concentrations from spectral reflectance measurements, part 1

Lignin and nitrogen contents of leaves constitute the primary rate-limiting parameters for the decomposition of forest litter, and are determinants of nutrient- and carbon-cyclic rates in forest ecosystems (Melillo et al., 1982). Wessman et al. (1988a) developed empirical multivariate relationships between forest canopy lignin amount and the (first-difference) AIS spectral response in three bands spread over the wavelength interval 1256-1555 nm. Wessman et al. (1988b) and McLellan et al. (1991) developed similar regression relationships from laboratory reflectance measurements on dried samples prepared in a standard fashion. They used four to six infrared bands for analysis of nitrogen, lignin and cellulose content of foliage in forest and prairie species. In the present article (Parts 1 and 2) the feasibility of compositional determinations is explored using positions of composite absorption bands that originate from mixtures of lignin, cellulose, and possibly other chemical constituents in the spectral reflectance of green leaves. To carry out this program, we employ full-spectral-resolution single-leaf diffuse reflectance measurements made with a laboratory spectrometer and integrating sphere. The leaf and other chemical reflectance data compiled by Elvidge (1990) have also been utilized extensively.

Conel, James E.↗

Anticipated Changes in Conducting Scientific Data-Analysis Research in the Big-Data Era

A Big-Data environment is one that is capable of orchestrating quick-turnaround analyses involving large volumes of data for numerous simultaneous users. Based on our experiences with a prototype Big-Data analysis environment, we anticipate some important changes in research behaviors and processes while conducting scientific data-analysis research in the near future as such Big-Data environments become the mainstream. The first anticipated change will be the reduced effort and difficulty in most parts of the data management process. A Big-Data analysis environment is likely to house most of the data required for a particular research discipline along with appropriate analysis capabilities. This will reduce the need for researchers to download local copies of data. In turn, this also reduces the need for compute and storage procurement by individual researchers or groups, as well as associated maintenance and management afterwards. It is almost certain that Big-Data environments will require a different "programming language" to fully exploit the latent potential. In addition, the process of extending the environment to provide new analysis capabilities will likely be more involved than, say, compiling a piece of new or revised code.We thus anticipate that researchers will require support from dedicated organizations associated with the environment that are composed of professional software engineers and data scientists. A major benefit will likely be that such extensions are of higherquality and broader applicability than ad hoc changes by physical scientists. Another anticipated significant change is improved collaboration among the researchers using the same environment. Since the environment is homogeneous within itself, many barriers to collaboration are minimized or eliminated. For example, data and analysis algorithms can be seamlessly shared, reused and re-purposed. In conclusion, we will be able to achieve a new level of scientific productivity in the Big-Data analysis environments.

Kuo, Kwo-Sen↗

Tracking Historical NASA EVA Training: Lifetime Surveillance of Astronaut Health (LSAH) Development of the EVA Suit Exposure Tracker (EVA SET)

During a spacewalk, designated as extravehicular activity (EVA), an astronaut ventures from the protective environment of the spacecraft into the vacuum of space. EVAs are among the most challenging tasks during a mission, as they are complex and place the astronaut in a highly stressful environment dependent on the spacesuit for survival. Due to the complexity of EVA, NASA has conducted various training programs on Earth to mimic the environment of space and to practice maneuvers in a more controlled and forgiving environment. However, rewards offset the risks of EVA, as some of the greatest accomplishments in the space program were accomplished during EVA, such as the Apollo moonwalks and the Hubble Space Telescope repair missions. Water has become the environment of choice for EVA training on Earth, using neutral buoyancy as a substitute for microgravity. During EVA training, an astronaut wears a modified version of the spacesuit adapted for working in water. This high fidelity suit allows the astronaut to move in the water while performing tasks on full-sized mockups of space vehicles, telescopes, and satellites. During the early Gemini missions, several EVA objectives were much more difficult than planned and required additional time. Later missions demonstrated that "complex (EVA) tasks were feasible when restraints maintained body position and underwater simulation training ensured a high success probability".1,2 EVA training has evolved from controlling body positioning to perform basic tasks to complex maintenance of the Hubble Space Telescope and construction of the International Space Station (ISS). Today, preparation is centered at special facilities built specifically for EVA training, such as the Neutral Buoyancy Laboratory (NBL) at NASA's Johnson Space Center ([JSC], Houston) and the Hydrolab at the Gagarin Cosmonaut Training Centre ([GCTC], Star City, outside Moscow). Underwater training for an EVA is also considered hazardous duty for NASA astronauts. This activity places astronauts at risk for decompression sickness and barotrauma as well as various musculoskeletal disorders from working in the spacesuit. The medical, operational and research communities over the years have requested access to EVA training data to better understand the risks. As a result of these requests, epidemiologists within the Lifetime Surveillance of Astronaut Health (LSAH) team have compiled records from numerous EVA training venues to quantify the exposure to EVA training. The EVA Suit Exposure Tracker (EVA SET) dataset is a compilation of ground-based training activities using the extravehicular mobility unit (EMU) in neutrally buoyant pools to enhance EVA performance on orbit. These data can be used by the current ISS program and future exploration missions by informing physicians, researchers, and operational personnel on the risks of EVA training in order that future suit and mission designs incorporate greater safety. The purpose of this technical report is to document briefly the various facilities where NASA astronauts have performed EVA training while describing in detail the EVA training records used to generate the EVA SET dataset.

Laughlin, Mitzi S.↗

Compilation and development of K-6 aerospace materials for implementation in NASA spacelink electronic information system

Spacelink is an electronic information service to be operated by the Marshall Space Flight Center. It will provide NASA news and educational resources including software programs that can be accessed by anyone with a computer and modem. Spacelink is currently being installed and will soon begin service. It will provide daily updates of NASA programs, information about NASA educational services, manned space flight, unmanned space flight, aeronautics, NASA itself, lesson plans and activities, and space program spinoffs. Lesson plans and activities were extracted from existing NASA publications on aerospace activities for the elementary school. These materials were arranged into 206 documents which have been entered into the Spacelink program for use in grades K-6.

Blake, Jean A.↗

A Computer Aided Broad Band Impedance Matching Technique Using a Comparison Reflectometer

An improved broadband impedance matching technique was developed. The technique is capable of resolving points in the waveguide which generate reflected energy. A version of the comparison reflectometer was developed and fabricated to determine the mean amplitude of the reflection coefficient excited at points in the guide as a function of distance, and the complex reflection coefficient of a specific discontinuity in the guide as a function of frequency. An impedance matching computer program was developed which is capable of impedance matching the characteristics of each disturbance independent of other reflections in the guide. The characteristics of four standard matching elements were compiled, and their associated curves of reflection coefficient and shunt susceptance as a function of frequency are presented. It is concluded that an economical, fast, and reliable impedance matching technique has been established which can provide broadband impedance matches.

Gordy, R. S.↗

Celescope catalog of ultraviolet stellar observations

The catalog contains the observational results obtained by the Celescope Experiment during the first 16 months of operation of NASA's Orbiting Astronomical Observatory (OAO-2). It lists the results of the stellar observations, along with selected ground-based information obtained from the available literature. Lunar observations (Ahmad and Deutschman, 1972), as well as other analyses of the data, are being published as separate papers. These data are available in two forms: (1) magnetic tapes and the necessary utility programs for reading and printing the contents of the tapes; and (2) this catalog, transcribed from the magnetic-tape catalog. The magnetic tape version contains not only the compiled results but also the results of the individual observations from which these averaged data were compiled.

Davis, R. J.↗

MUST - An integrated system of support tools for research flight software engineering

The objectives of NASA's MUST (Multipurpose User-oriented Software Technology) program at Langley Research Center are to cut the cost of producing software which effectively utilizes digital systems for flight research. These objectives will be accomplished by providing an integrated system of support software tools for use throughout the research flight software development process. A description of the overall MUST program and its progress toward the release of a first MUST system will be presented. This release includes: a special interactive user interface, a library of subroutines, assemblers, a compiler, automatic documentation tools, and a test and simulation system.

Straeter, T. A.↗