Search NASA⌕ Search

SEARCH · Search NASA

Results for “Scientific Programming”

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 199 records · Page 11

A review and evaluation of the Langley Research Center's Scientific and Technical Information Program: Results of phase 6: The technical report. A survey and analysis

Current practice and usage using selected technical reports; literature relative to the sequential, language, and presentation components of technical reports; and NASA technical report publications standards are discussed. The effctiveness of the technical report as a product for information dissemination is considered.

Mccullough, R. A.↗

The NASA Scientific and Technical Information Program: Prologue to the Future

The NASA STI Program offers researchers an infrastructure of people and systems that facilitates access to STI; worldwide. The Program is also NASA's institutional mechanism for disseminating the results of its research and developing activities. Through discussions in 1991, the STI Program formulated its Strategic Plan. The plan gives the Program a renewed sense of direction by focusing on future opportunities, customer requirements and Program goals, along with the changes needed to achieve those goals. The Program provides users access to a massive flow of STI which, in fact, represents the largest collection of aeronautical and space science information in the world. The STI Program products and services are outlined, along with the NASA centers, international operations, and the fact that total quality management drives NASA wide program developments. As is detailed, the NASA STI Program is using its resources as effectively as possible to meet the missing needs of NASA.

Source record↗

Fasp - A student developed application program.

The ability of freshman and sophomore engineering students to develop realistic scientific applications programs, based solely on their background in first-semester freshman courses is demonstrated by successful completion of a large-scale computer program. The design group and its accomplishments are discussed, and the specifications of the task assigned to the group are described.

Shelton, R. D.↗

Charon Message-Passing Toolkit for Scientific Computations

The Charon toolkit for piecemeal development of high-efficiency parallel programs for scientific computing is described. The portable toolkit, callable from C and Fortran, provides flexible domain decompositions and high-level distributed constructs for easy translation of serial legacy code or design to distributed environments. Gradual tuning can subsequently be applied to obtain high performance, possibly by using explicit message passing. Charon also features general structured communications that support stencil-based computations with complex recurrences. Through the separation of partitioning and distribution, the toolkit can also be used for blocking of uni-processor code, and for debugging of parallel algorithms on serial machines. An elaborate review of recent parallelization aids is presented to highlight the need for a toolkit like Charon. Some performance results of parallelizing the NAS Parallel Benchmark SP program using Charon are given, showing good scalability.

VanderWijngaart, Rob F.↗

Charon Message-Passing Toolkit for Scientific Computations

The Charon toolkit for piecemeal development of high-efficiency parallel programs for scientific computing is described. The portable toolkit, callable from C and Fortran, provides flexible domain decompositions and high-level distributed constructs for easy translation of serial legacy code or design to distributed environments. Gradual tuning can subsequently be applied to obtain high performance, possibly by using explicit message passing. Charon also features general structured communications that support stencil-based computations with complex recurrences. Through the separation of partitioning and distribution, the toolkit can also be used for blocking of uni-processor code, and for debugging of parallel algorithms on serial machines. An elaborate review of recent parallelization aids is presented to highlight the need for a toolkit like Charon. Some performance results of parallelizing the NAS Parallel Benchmark SP program using Charon are given, showing good scalability. Some performance results of parallelizing the NAS Parallel Benchmark SP program using Charon are given, showing good scalability.

VanderWijngarrt, Rob F.↗

Setting priorities for space research: Opportunities and imperatives

Discussed here is the first phase of a study by a task group convened by the Space Studies Board to ascertain whether it should attempt to develop a methodology for recommending priorities among the various initiatives in space research (that is, scientific activities concerned with phenomena in space or utilizing observations from space). It is argued that such priority statements by the space research community are both necessary and desirable and would contribute to the formulation and implementation of public policy. The establishment of priorities to enhance effective management of the nation's scientific research program in space is advocated. It is argued that scientific objectives and purposes should determine how and under what circumstances research should be done.

Source record↗

Science Formulation of Global Precipitation Mission (GPM)

In late 2001, the Global Precipitation Measurement (GPM) mission was approved as a new start by the National Aeronautics and Space Administration (NASA). The new mission, which is now in its formulation phase, is motivated by a number of scientific questions that are posed over a range of space and time scales that generally fall within the discipline of the global water and energy cycle (GWEC), although not restricted to that branch of research. Recognizing that satellite rainfall datasets are now a foremost tool for understanding global climate variability out to decadal scales and beyond, for improving weather forecasting, and for producing better predictions of hydrometeorological processes including short-term hazardous flooding and seasonal fresh water resources assessment, a comprehensive and internationally sanctioned global measuring strategy has led to the GPM mission. The GPM mission plans to expand the scope of rainfall measurement through use of a multi-member satellite constellation that will be contributed by a number of world nations. This talk overviews the GPM scientific research program that has been fostered within NASA, then focuses on scientific progress that is being made in various areas in the course of the mission formulation phase that are of interest to the Natural Hazards scientific community. This latter part of the talk addresses research issues that have become central to the GPM science implementation plan concerning the rate of the global water cycling, cloud macrophysical-microphysical processes of flood-producing storms, and the general improvement in measuring precipitation at the fundamental microphysical level.

Smith, Eric A.↗

Relationship of Global Precipitation Measurement (GPM) Mission to Global Change Research

In late 2001, the Global Precipitation Measurement (GPM) mission was approved as a new start by the National Aeronautics and Space Administration (NASA). This new mission is motivated by a number of scientific questions that are posed over a range of space and time scales that generally fall within the discipline of the global water and energy cycle (GWEC). Recognizing that satellite rainfall datasets are now a foremost tool for understanding global climate variability out to decadal scales and beyond, for improving weather forecasting, and for producing better predictions of hydrometeorological processes including short-term hazardous flooding and seasonal fresh water resources assessment, a comprehensive and internationally sanctioned global measuring strategy has led to the GPM mission. The GPM mission plans to expand the scope of rainfall measurement through use of a multi-member satellite constellation that will be contributed by a number of world nations. This talk overviews the GPM scientific research program that has been fostered within NASA, then focuses on scientific progress that is being made in various research areas in the course of the mission formulation phase that are of interest to the global change scientific community. This latter part of the talk addresses research issues that have become central to the GPM science implementation plan concerning: (1) the rate of global water cycling through the atmosphere and surface and the relationship of precipitation variability to the sustained rate of the water cycle; (2) the relationship between climate change and cloud macrophysical- microphysical processes; and (3) the general improvement in measuring precipitation at the fundamental microphysical level that will take place during the GPM era and an explanation of how these improvements are expected to come about.

Smith, Eric A.↗

Working Group Reports and Presentations: Earth 3.0.

We affirm the principle that a viable human space exploration program must be conducted hand-in-hand with a comprehensive scientific research program that incorporates both the physical and life sciences and that continues to protect and extend understanding of our home planet. Without advances in life science, we will be incapable of devising self-sustaining extraterrestrial habitats, and we will struggle to survive on the only living planet we know. Without advances in the physical sciences, we limit our ability to imagine new technologies for space travel and to understand the nature of the universe we explore. Scientific advances expand the boundaries of humanity s dreams.

Dator, James↗

Benefits gained and lessons learned from NASA's Small Explorer (SMEX) Program

NASA's Small Explorer Program (SMEX) is a sustained program of scientific satellites limited in mass to 200-300 kg (depending on orbital inclination) for a 500-km circular orbit. The SMEX program was undertaken to obtain the benefits of scientific yield, short development time, and high flight rate, with the goal to launch a mission every year. NASA also uses the program to train engineers and managers in designing and developing spacecraft. The phases of a SMEX mission life cycle are described including the competitive selection of missions through announcement of opportunity and evaluation of proposals, the definition of mission and system requirements, design and development of the spacecraft, testing, launch, and operations. Program content of some SMEX missions is then reviewed. The first SMEX mission was the Solar, Anomalous, and Magnetospheric Particle Explorer, which confirmed that anomalous cosmic rays are only partially ionized atoms. The Fast Auroral Snapshot Explorer was intended to measure the electric, magnetic, and time-variable fields and to record particle flow in the auroral acceleration region. A future mission is the Submillimeter Wave Astronomy Satellite to examine low-level molecular transitions.

Gilman, David↗

In-space Fabrication and Repair Utilizing In Space Resources

Abstract: The microgravity research program, simply put, has the goal of doing science (which is essentially finding out something previously unknown about nature) utilizing the unique long-term microgravity environment in Earth orbit. Our new "strategic research" program is scientific research that enables safe and economical capabilities to enable humans to live, work and do science beyond Earth orbit. One new strategic research area focuses on In Space Fabrication and Repair. This research is to enable materials processing in space for use in space. The goal of this program is to provide scientific and technical research resulting in proof-of-concept experiments providing humans in space with an energy rich, resource rich, self sustaining infrastructure at the earliest possible time and with minimum risk, launch mass and program cost. The customers could include large space science experiments, human exploration, and space commercialization.

Curreri, Peter A.↗

Astronaut training manual

Scientific information from previous space flights, space medicine, exercise physiology, and sports medicine was used to prepare a physical fitness manual suitable for use by members of the NASA astronaut population. A variety of scientifically valid exercise programs and activities suitable for the development of physical fitness are provided. Programs, activities, and supportive scientific data are presented in a concise, easy to read format so as to permit the user to select his or her mode of training with confidence and devote time previously spent experimenting with training routines to preparation for space flight. The programs and activities included were tested and shown to be effective and enjoyable.

Coleman, E. A.↗

NASA IKONOS Radiometric Characterization

NASA acquired imagery from the IKONOS satellite as part of its Scientific Data Purchase (SDP) program, which purchases scientific data sets from commercial sources. This viewgraph presentation describes the IKONOS satellite and its sensors, and then gives an overview of characterization efforts undertaken by NASA in cooperation with other government agencies. The characterization included relative radiometric correction, absolute radiometric characterization of data from Lunar Lake Playa, Nevada, and calibration of data from Stennis Space Center, Mississippi.

Pagnutti, Mary↗

SCOSTEP: Understanding the Climate and Weather of the Sun-Earth System

The international solar-terrestrial physics community had recognized the importance of space weather more than a decade ago, which resulted in a number of international collaborative activities such as the Climate and Weather of the Sun Earth System (CAWSES) by the Scientific Committee on Solar Terrestrial Physics (SCOSTEP). The CAWSES program is the current major scientific program of SCOSTEP that will continue until the end of the year 2013. The CAWSES program has brought scientists from all over the world together to tackle the scientific issues behind the Sun-Earth connected system and explore ways of helping the human society. In addition to the vast array of space instruments, ground based instruments have been deployed, which not only filled voids in data coverage, but also inducted young scientists from developing countries into the scientific community. This paper presents a summary of CAWSES and other SCOSTEP activities that promote space weather science via complementary approaches in international scientific collaborations, capacity building, and public outreach.

Gopalswamy, Natchimuthuk↗

Developing CORBA-Based Distributed Scientific Applications from Legacy Fortran Programs

Recent progress in distributed object technology has enabled software applications to be developed and deployed easily such that objects or components can work together across the boundaries of the network, different operating systems, and different languages. A distributed object is not necessarily a complete application but rather a reusable, self-contained piece of software that co-operates with other objects in a plug-and-play fashion via a well-defined interface. The Common Object Request Broker Architecture (CORBA), a middleware standard defined by the Object Management Group (OMG), uses the Interface Definition Language (IDL) to specify such an interface for transparent communication between distributed objects. Since IDL can be mapped to any programming language, such as C++, Java, Smalltalk, etc., existing applications can be integrated into a new application and hence the tasks of code re-writing and software maintenance can be reduced. Many scientific applications in aerodynamics and solid mechanics are written in Fortran. Refitting these legacy Fortran codes with CORBA objects can increase the codes reusability. For example, scientists could link their scientific applications to vintage Fortran programs such as Partial Differential Equation(PDE) solvers in a plug-and-play fashion. Unfortunately, CORBA IDL to Fortran mapping has not been proposed and there seems to be no direct method of generating CORBA objects from Fortran without having to resort to manually writing C/C++ wrappers. In this paper, we present an efficient methodology to integrate Fortran legacy programs into a distributed object framework. Issues and strategies regarding the conversion and decomposition of Fortran codes into CORBA objects are discussed. The following diagram shows the conversion and decomposition mechanism we proposed. Our goal is to keep the Fortran codes unmodified. The conversion- aided tool takes the Fortran application program as input and helps programmers generate C/C++ header file and IDL file for wrapping the Fortran code. Programmers need to determine by themselves how to decompose the legacy application into several reusable components based on the cohesion and coupling factors among the functions and subroutines. However, programming effort still can be greatly reduced because function headings and types have been converted to C++ and IDL styles. Most Fortran applications use the COMMON block to facilitate the transfer of large amount of variables among several functions. The COMMON block plays the similar role of global variables used in C. In the CORBA-compliant programming environment, global variables can not be used to pass values between objects. One approach to dealing with this problem is to put the COMMON variables into the parameter list. We do not adopt this approach because it requires modification of the Fortran source code which violates our design consideration. Our approach is to extract the COMMON blocks and convert them into a structure-typed attribute in C++. Through attributes, each component can initialize the variables and return the computation result back to the client. We have tested successfully the proposed conversion methodology based on the f2c converter. Since f2c only translates Fortran to C, we still needed to edit the converted code to meet the C++ and IDL syntax. For example, C++/IDL requires a tag in the structure type, while C does not. In this paper, we identify the necessary changes to the f2c converter in order to directly generate the C++ header and the IDL file. Our future work is to add GUI interface to ease the decomposition task by simply dragging and dropping icons.

Sang, Janche↗

Observations with the Chandra X-Ray Observatory (CXO)

All of us are anticipating the launch of the Chandra X-Ray Observatory (CXO), formally known as the Advanced X-Ray Astrophysics Facility (AXAF). I will describe the highlights of the test and scientific calibration program that has preceded the launch activities and give an overview of the scientific investigations that are possible with NASA's next Great Observatory.

Weisskopf, Martin C.↗