Search NASA⌕ Search

SEARCH · Search NASA

Results for “Code Generation”

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 829 records · Page 46

Dust Survival in Galactic Winds

This repository contains three-dimensional volumetric data from an Eulerian hydrodynamical simulation (conducted on a uniform Cartesian grid) generated by the Cholla hydrodynamics code. The datasets contain snapshots (full-grid, projections, and slices) in the HDF5 format of a multi-phase medium in which a hot, diffuse, dust-free background wind accelerates a cool, dense cloud of gas and dust. This scenario is intended to represent a supernova-driven galactic outflow, in which hot supernova winds are thought to accelerate cool interstellar medium material out of the galactic disk into the surrounding circumgalactic medium. There are three separate datasets for simulations corresponding to three cloud evolutionary scenarios: long-term cloud survival (surv), marginal cloud survival (disr), and cloud destruction (dest). Projection and slice images of the simulations are also included in this repository.

79 ASTRONOMY AND ASTROPHYSICS↗

Cholla Galactic OutfLow Simulations (CGOLS)

These datasets contain full hydro-field snapshots from the galactic outflow simulations in the CGOLS suite, models I-V. The datasets were generated using the Cholla hydrodynamics code (https://github.com/cholla-hydro/cholla); descriptions of the models are in the associated publications (Schneider & Robertson 2018, ApJ; Schneider et al. 2018, ApJ; Schneider et al. 2020, ApJ; and Schneider & Mao, 2024, ApJ). Each hdf5 dataset is numbered according to the simulation time of the snapshot, in Myr. Fields include density, x momentum, y momentum, z momentum, total energy, and thermal energy (for models I - III), as well as a passive scalar field (models IV and V). 2 dimensional density and temperature projections, as well as slices along each midplane are also included if they exist.

79 ASTRONOMY AND ASTROPHYSICS↗

Program Generators for Exascale and Beyond (Final Technical Report)

The major goals of this project were to devise programming models and supporting tools that simplify the construction of specialized high‐performance generators, leading to improvements over the state of the art along the various dimensions of portability, performance, and productivity. In particular, the project achieved these goals by focusing on domain‐specific languages (DSLs) as intermediate layers in a translation and optimization framework, on composability of program generators, on re‐targeting legacy code, and on fundamental methodologies such as stage polymorphism or "generic programming in time".

97 MATHEMATICS AND COMPUTING↗

Continuous-Energy Verification of MCNP Calculations Using One-Group Spherical and Slab Criticality Benchmarks

This work presents a continuous-energy Monte Carlo verification study of one group spherical and slab criticality benchmarks using the MCNP ®1 code. Classical tabulations and newly generated benchmark solutions obtained by direct numerical evaluation by the author are considered. The benchmarks span weakly to strongly multiplying regimes and provide analytically defined critical radii as functions of a single parameter, c .

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Probability of illness definition for the Skylab flight crew health stabilization program

Management and analysis of crew and environmental microbiological data from SMEAT and Skylab are discussed. Samples were collected from ten different body sites on each SMEAT and Skylab crew-member on approximately 50 occasions and since several different organisms could be isolated from each sample, several thousand lab reports were generated. These lab reports were coded and entered in a computer file and from the file various tabular summaries were constructed.

Source record↗

Graphical derivations of radar, sonar, and communication signals

The designer of a communication system often has knowledge concerning the changes in distance between transmitter and receiver as a function of time. This information can be exploited to reduce multipath interference via proper signal design. A radar or sonar may also have good a priori information about possible target trajectories. Such knowledge can again be used to reduce the receiver's response to clutter (MTI), to enhance signal-to-noise ratio, or to simplify receiver design. There are also situations in which prior knowledge about trajectories is lacking. The system should then utilize a single-filter pair which is insensitive to the effects induced by relative motion between transmitter, receiver, and reflectors. For waveforms with large time-bandwidth products, such as long pulse trains, it is possible to graphically derive signal formats for both situations (trajectory known and unknown). Although the exact form of the signal is sometimes not specified by the graphical procedure, the problem in such cases is reduced to one which has already been solved, i.e., the generation of an impulse equivalent code.

Altes, R. A.↗

A study and evaluation of image analysis techniques applied to remotely sensed data

An analysis of phenomena causing nonlinearities in the transformation from Landsat multispectral scanner coordinates to ground coordinates is presented. Experimental results comparing rms errors at ground control points indicated a slight improvement when a nonlinear (8-parameter) transformation was used instead of an affine (6-parameter) transformation. Using a preliminary ground truth map of a test site in Alabama covering the Mobile Bay area and six Landsat images of the same scene, several classification methods were assessed. A methodology was developed for automatic change detection using classification/cluster maps. A coding scheme was employed for generation of change depiction maps indicating specific types of changes. Inter- and intraseasonal data of the Mobile Bay test area were compared to illustrate the method. A beginning was made in the study of data compression by applying a Karhunen-Loeve transform technique to a small section of the test data set. The second part of the report provides a formal documentation of the several programs developed for the analysis and assessments presented.

Atkinson, R. J.↗

Ray trajectories in a torus: An application of MACSYMA to a complex numerical computation

The study of ray trajectories of plasma waves in a torodial geometry using MACSYMA is an example of how symbolic, numerical, and graphical facilities can be used in concert to accomplish a complex computational goal. Computational features of this study which are of particular significance include: the derivation of code (i.e. writing functions to generate program fragments), the use of array functions to simplify the specification of a numerical iteration scheme, and the graphical presentation of the results. Mathematically, this study originates in the solution of a linear inhomogeneous partial differential equation in 3 dimensions by the method of characteristics. While it is possible to describe this equation compactly by using vector notation, and by specifying the spatial variation of the coefficients in terms of intermediate parameters, the transformation of the equation into a form amenable to solution is very tedious. A MACSYMA program is presented for obtaining description of the rf field structure excited by a waveguide located at the edge of a toroidal plasma confinement device.

Kulp, J. L.↗

The simulated depth history of dust grains in the lunar regolith

Trajectories giving the individual depth variations of lunar dust grains with time are randomly generated by a Monte Carlo code, where the variables are the mass and speed distribution of meteorites at the lunar surface and the geometrical shape of impact craters. A statistical analysis of a great number of such trajectories is then used to define the 'average' depth history of lunar dust grains for two grain radii: 1 and 50 microns. This yields: (1) estimates for time constants involved during the dynamic evolution of the regolith, (2) a model for the layering of the regolith, and (3) a better understanding of the basic dust-grain mechanisms responsible for the formation of the most mature lunar soil samples. The validity of various soil models proposed for the dynamic evolution of the regolith is discussed in terms of experimental constraints on the models.

Duraud, J. P.↗

Evaluating and minimizing noise impact due to aircraft flyover

Existing techniques were used to assess the noise impact on a community due to aircraft operation and to optimize the flight paths of an approaching aircraft with respect to the annoyance produced. Major achievements are: (1) the development of a population model suitable for determining the noise impact, (2) generation of a numerical computer code which uses this population model along with the steepest descent algorithm to optimize approach/landing trajectories, (3) implementation of this optimization code in several fictitious cases as well as for the community surrounding Patrick Henry International Airport, Virginia.

Jacobson, I. D.↗

'GAIM' - Gas-addition, impedance-matched arc driver

A conceptual view for a GAIM energy/driver system to maximize shock-tube performance through efficient interfacing of the energy source with the gas dynamics of the arc driver is presented. Electrical and arc-chamber requirements are evaluated utilizing two new computer codes. One code calculates the shock wave generated for a selected time rate and magnitude of arc-energy input; the other computes the values of external circuit elements required to produce the selected energy input, with the driver represented as the load element of the electrical discharge circuit. Results indicate that the energy-storage capability and the driver arrangement needed to produce the highest shock Mach number can be achieved by means of driver gas addition and by impedance matching (GAIM). Design criteria are presented for arc energy requirements necessary to produce given shock-wave speeds. Shock velocities as high as the 70 km/sec required for simulating Jovian entry now seem possible in shock-tube operation. Practical implementation of a GAIM system is discussed.

Dannenberg, R. E.↗

Studies of high latitude current systems using MAGSAT vector data

The magnetic disturbance fields caused by global external current systems are considered with particular emphasis on improving the understanding of the physical processes which control high latitude current systems. Following processing the MAGSAT data were routinely plotted in the Universal Time (UT) format as well as in a polar plot format. The H'D'U' coordinate system, was adopted as the standard for representing the MAGSAT residual magnetic field vectors. A data file was generated and the TPOLAR computer code was developed to determine from the orbital elements, the time, latitude, and MLT of the extremum latitude of each transpolar segment of orbit. The precision of the vector data set from MAGSAT prompted an extended exploratory phase for data analysis procedures, modeling techniques and phenomenology.

Burrows, J. R.↗

Hybrid experimental-numerical stress analysis

The hybrid experimental-numerical stress-analysis technique, which saw limited applications during the 1950's, has been resurrected with the vastly improved numerical techniques of the 1970's. By inputing the experimental results as initial and boundary conditions, modern computer codes are executed in its generation and application modes to yield results which are unobtainable when only one of the two techniques is used. The hybrid technique thus exemplifies the complementary role of the experimental and numerical techniques.

Kobayashi, A. S.↗

Flow Through Gas-Turbine Ducts

Existing computer program, Axisymmetric Diffuser Duct code (ADD code), modified to permit calculation of flows through small gas-turbine ducts with struts, guide vanes, and large degrees of turning. Code improvements include new coordinate generator, endwall loss model, and generalized geometry capability to describe struts and guide vanes in ducts that turn more than 90 degrees. Improved output format developed to provide solution on any arbitrary plane in duct.

Anderson, O. L.↗

Elimination of directional wave spectrum contamination from noise in elevation measurements

The Surface Contour Radar (SCR) is a 36-GHz computer-controlled airborne radar which generates a false-color-coded elevation map of the sea surface below the aircraft in real time, and can routinely produce ocean directional wave spectra with post-flight data processing which have much higher angular resolution than pitch-and-roll buoys. The SCR range measurements are not error-free and the resulting errors in the elevations corrupt the directional wave spectrum. This paper presents a technique for eliminating that contamination.

Walsh, E. J.↗

Radar cross section studies

The ultimate goal is to generate experimental techniques and computer codes of rather general capability that would enable the aerospace industry to evaluate the scattering properties of aerodynamic shapes. Another goal involves developing an understanding of scattering mechanisms so that modification of the vehicular structure could be introduced within constraints set by aerodynamics. The development of indoor scattering measurement systems with special attention given to the compact range is another goal. There has been considerable progress in advancing state-of-the-art scattering measurements and control and analysis of the electromagnetic scattering from general targets.

Burnside, W. D.↗

Integration of topographic data with synthetic aperture radar data for determining forest properties in mountainous terrain

The elevation gradients affecting tropical forest stand characteristics are presently studied in light of multipolarization airborne SAR data. A 'rubber sheeting' computer code was used to georeference the SAR data sets to the digital elevation data. The TOPO code from NASA's NSTL generated the terrain slope and aspect angle data from the terrain elevation data set; computed local incidence angles were used to delete those data areas that were shadowed, and to produce local incidence angle data that were not shadowed. The results obtained demonstrate that the SAR data are related to the elevation gradient.

Wu, Shih-Tseng↗

Test results of a 40-kW Stirling engine and comparison with the NASA Lewis computer code predictions

A Stirling engine was tested without auxiliaries at Nasa-Lewis. Three different regenerator configurations were tested with hydrogen. The test objectives were: (1) to obtain steady-state and dynamic engine data, including indicated power, for validation of an existing computer model for this engine; and (2) to evaluate structurally the use of silicon carbide regenerators. This paper presents comparisons of the measured brake performance, indicated mean effective pressure, and cyclic pressure variations from those predicted by the code. The silicon carbide foam generators appear to be structurally suitable, but the foam matrix showed severely reduced performance.

Allen, David J.↗