Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “coding productivity”

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 541 records · Page 30

TbsP and TrmB jointly regulate gapII to influence cell development phenotypes in the archaeon Haloferax volcanii

Abstract Microbial cells must continually adapt their physiology in the face of changing environmental conditions. Archaea living in extreme conditions, such as saturated salinity, represent important examples of such resilience. The model salt‐loving organism Haloferax volcanii exhibits remarkable plasticity in its morphology, biofilm formation, and motility in response to variations in nutrients and cell density. However, the mechanisms regulating these lifestyle transitions remain unclear. In prior research, we showed that the transcriptional regulator, TrmB, maintains the rod shape in the related species Halobacterium salinarum by activating the expression of enzyme‐coding genes in the gluconeogenesis metabolic pathway. In Hbt. salinarum , TrmB‐dependent production of glucose moieties is required for cell surface glycoprotein biogenesis. Here, we use a combination of genetics and quantitative phenotyping assays to demonstrate that TrmB is essential for growth under gluconeogenic conditions in Hfx. volcanii . The ∆ trmB strain rapidly accumulated suppressor mutations in a gene encoding a novel transcriptional regulator, which we name t rm B s u p pressor, or TbsP (a.k.a. “tablespoon”). TbsP is required for adhesion to abiotic surfaces (i.e., biofilm formation) and maintains wild‐type cell morphology and motility. We use functional genomics and promoter fusion assays to characterize the regulons controlled by each of TrmB and TbsP, including joint regulation of the glucose‐dependent transcription of gapII , which encodes an important gluconeogenic enzyme. We conclude that TrmB and TbsP coregulate gluconeogenesis, with downstream impacts on lifestyle transitions in response to nutrients in Hfx. volcanii .

Biochemistry & Molecular Biology↗

Custom ORIGEN Libraries for Tritium Production in Discrete Burnable Absorbers

The ORIGEN module in SCALE is a common method of performing quick depletion and irradiation calculations of various materials in light-water reactors. However, these analyses depend on the neutron spectra in the ARP libraries being accurate for the situation presented. When using insertable burnable absorbers in a LWR with Li-6 in order to produce tritium, the neutron spectrum is highly different than those in the default libraries in ORIGEN, which leads to significant mispredictions in tritium production. Therefore, custom libraries are required, and when comparing to lattice physics codes (CASMO5 and WIMS10) with ORIGEN, using custom libraries is much more accurate than using the default libraries.

Ivanusa, Pavlo↗

Faster Tensor Network Decoding for Topological Quantum Codes

We present a fast and Bayes-optimal-approximating tensor network decoder for planar quantum LDPC codes based on the tensor renormalization group algorithm, originally proposed by Levin, and Nave. By precomputing the renormalization group flow for the null syndrome, we need only recompute tensor contractions in the causal cone of the measured syndrome at the time of decoding. This allows us to achieve an overall runtime complexity of ($pnχ^6$) where p is the depolarizing noise rate, and χ is the cutoff value used to control singular value decomposition approximations used in the algorithm. We apply our decoder to the surface code in the code capacity noise model and compare its performance to the original matrix product state (MPS) tensor network decoder introduced by Bravyi, Suchara, and Vargo. The MPS decoder has a p-independent runtime complexity of $\mathcal{O}(nχ^3)$ resulting in significantly slower decoding times compared to our algorithm in the low-p regime.

97 MATHEMATICS AND COMPUTING↗

Gamma-ray Spectroscopy in Low-Power Nuclear Research Reactors

Gamma-ray spectroscopy is an effective technique for radioactive material characterization, routine inventory verification, nuclear safeguards, health physics, and source search scenarios. Gamma-ray spectrometers typically cannot be operated in the immediate vicinity of nuclear reactors due to their high flux fields and their resulting inability to resolve individual pulses. Low-power reactor facilities offer the possibility to study reactor gamma-ray fields, a domain of experiments hitherto poorly explored. In this work, we present gamma-ray spectroscopy experiments performed with various detectors in two reactors: The EPFL zero-power research reactor CROCUS, and the neutron beam facility at the Ohio State University Research Reactor (OSURR). We employed inorganic scintillators (CeBr3), organic scintillators (trans-stilbene and organic glass), and high-purity germanium semiconductors (HPGe) to cover a range of typical—and new—instruments used in gamma-ray spectroscopy. The aim of this study is to provide a guideline for reactor users regarding detector performance, observed responses, and therefore available information in the reactor photon fields up to 2 MeV. The results indicate several future prospects, such as the online (at criticality) monitoring of fission products (like Xe, I, and La), dual-particle sensitive experiments, and code validation opportunities.

Pakari, Oskari V. (ORCID:0000000337048190)↗

Phase-space Properties and Chemistry of the Sagittarius Stellar Stream Down to the Extremely Metal-poor ([Fe/H] ≲ -3) Regime

In this work, we study the phase-space and chemical properties of the Sagittarius (Sgr) stream, the tidal tails produced by the ongoing destruction of the Sgr dwarf spheroidal (dSph) galaxy, focusing on its very metal-poor (VMP; [Fe/H] < -2) content. We combine spectroscopic and astrometric information from SEGUE and Gaia EDR3, respectively, with data products from a new large-scale run of the StarHorse spectrophotometric code. Our selection criteria yield ~1600 stream members, including >200 VMP stars. We find the leading arm (b > 0°) of the Sgr stream to be more metal-poor, by ~0.2 dex, than the trailing one (b < 0°). With a subsample of turnoff and subgiant stars, we estimate this substructure's stellar population to be ~1 Gyr older than the thick disk's. With the aid of an N-body model of the Sgr system, we verify that simulated particles stripped earlier (>2 Gyr ago) have present-day phase-space properties similar to lower metallicity stream stars. Conversely, those stripped more recently (<2 Gyr) are preferentially akin to metal-rich ([Fe/H] > -1) members of the stream. Such correlation between kinematics and chemistry can be explained by the existence of a dynamically hotter, less centrally concentrated, and more metal-poor population in Sgr dSph prior to its disruption, implying that this galaxy was able to develop a metallicity gradient before its accretion. Finally, we identified several carbon-enhanced metal-poor ([C/Fe] > +0.7 and [Fe/H] ≤ -1.5) stars in the Sgr stream, which might be in tension with current observations of its remaining core where such objects are not found.

79 ASTRONOMY AND ASTROPHYSICS↗

ANOPP programming and documentation standards document

Standards defining the requirements for preparing software for the Aircraft Noise Prediction Program (ANOPP) were given. It is the intent of these standards to provide definition, design, coding, and documentation criteria for the achievement of a unity among ANOPP products. These standards apply to all of ANOPP's standard software system. The standards encompass philosophy as well as techniques and conventions.

Source record↗

Turbulent flow model for vapor collection efficiency of a high-purity silicon reactor

In this study a mathematical model and a computer code based on this model was developed to allow prediction of the product distribution in chemical reactors for converting gaseous silicon compounds to condensed-phase silicon. Specifically, the model formulated describes the silicon vapor separation/collection from the developing turbulent flow stream within reactors of the Westinghouse type. Migration of the silicon vapor to the reactor walls was described by the parametric solutions presented here, in order to reduce the experimentation necessary in the design of such reactors. Calculations relating to the collection efficiencies of such reactors are presented as a function of the reactor throughflow and distance along its length.

Srivastava, R.↗

Langley hypersonic facilities complex - Description and application

The Langley Hypersonic Facilities Complex (HFC) consists of hypersonic, blowdown wind tunnels developed and put into operation between the late 1950's and early 1970's. These facilities complement one another to presently provide ranges of Mach number from 6 to 22, unit Reynolds number from 0.1 to 15 million per foot, and normal shock density ratio from 4 to 12. Descriptions of these facilities are presented along with the testing techniques routinely used. Examples of the application of the HFC to generate data bases for proposed entry vehicles and for the verification of computer codes are given. Plans to upgrade the facilities to improve flow quality, productivity, capability and reliability are discussed.

Miller, C. G.↗

Calculation of helicopter airfoil characteristics for high tip-speed applications

In this paper, we have applied a new aerodynamic tool to the study of helicopter airfoil characteristics. We have shown that the computed airloads reproduce completely the experimental behavior of representative airfoils across the transonic regime. In addition, the computational details of the flow fields, the surface pressure distributions, and the viscous-layer characteristics enable us to trace the evolution of the physical changes that occur as m infinity or Re increases. Descriptions of the complicated development of shock waves, shock-induced separation supplement the information that has been obtained heretofore in wind tunnels. In validating our calculations and assessing the accuracy of the results, including extensive grid-refinement studies and comparisons with data from numerous wind tunnels, we have defined the capabilities and limitations of the code ARC2D more precisely. This important aspect of the investigations can complement wind-tunnel tests, by providing flow-field details that are difficult to measure and by extending the range of low parameters beyond the capabilities of existing wind tunnels. The code has now progressed from a purely research stage to almost a production stage, where it can be run by specialists in the helicopter industry.

Mccroskey, W. J.↗

Support for life-cycle product reuse in NASA's SSE

The Software Support Environment (SSE) is a software factory for the production of Space Station Freedom Program operational software. The SSE is to be centrally developed and maintained and used to configure software production facilities in the field. The PRC product TTCQF provides for an automated qualification process and analysis of existing code that can be used for software reuse. The interrogation subsystem permits user queries of the reusable data and components which have been identified by an analyzer and qualified with associated metrics. The concept includes reuse of non-code life-cycle components such as requirements and designs. Possible types of reusable life-cycle components include templates, generics, and as-is items. Qualification of reusable elements requires analysis (separation of candidate components into primitives), qualification (evaluation of primitives for reusability according to reusability criteria) and loading (placing qualified elements into appropriate libraries). There can be different qualifications for different installations, methodologies, applications and components. Identifying reusable software and related components is labor-intensive and is best carried out as an integrated function of an SSE.

Shotton, Charles↗

Field Encapsulation Library The FEL 2.2 User Guide

This document describes version 2.2 of the Field Encapsulation Library (FEL), a library of mesh and field classes. FEL is a library for programmers - it is a "building block" enabling the rapid development of applications by a user. Since FEL is a library intended for code development, it is essential that enough technical detail be provided so that one can make full use of the code. Providing such detail requires some assumptions with respect to the reader's familiarity with the library implementation language, C++, particularly C++ with templates. We have done our best to make the explanations accessible to those who may not be completely C++ literate. Nevertheless, familiarity with the language will certainly help one's understanding of how and why things work the way they do. One consolation is that the level of understanding essential for using the library is significantly less than the level that one should have in order to modify or extend the library. One more remark on C++ templates: Templates have been a source of both joy and frustration for us. The frustration stems from the lack of mature or complete implementations that one has to work with. Template problems rear their ugly head particularly when porting. When porting C code, successfully compiling to a set of object files typically means that one is almost done. With templated C++ and the current state of the compilers and linkers, generating the object files is often only the beginning of the fun. On the other hand, templates are quite powerful. Used judiciously, templates enable more succinct designs and more efficient code. Templates also help with code maintenance. Designers can avoid creating objects that are the same in many respects, but not exactly the same. For example, FEL fields are templated by node type, thus the code for scalar fields and vector fields is shared. Furthermore, node type templating allows the library user to instantiate fields with data types not provided by the FEL authors. This type of flexibility would be difficult to offer without the support of the language. For users who may be having template-related problems, we offer the consolation that support for C++ templates is destined to improve with time. Efforts such as the Standard Template Library (STL) will inevitably drive vendors to provide more thorough, optimized tools for template code development. Furthermore, the benefits will become harder to resist for those who currently subscribe to the least-common-denominator "code it all in C" strategy. May FEL bring you both increased productivity and aesthetic satisfaction.

Moran, Patrick J.↗

How Consistent are Recent Variations in the Tropical Energy and Water Cycle Resolved by Satellite Measurements?

One notable aspect of Earth's climate is that although the planet appears to be very close to radiative balance at top-of-atmosphere (TOA), the atmosphere itself and underlying surface are not. Profound exchanges of energy between the atmosphere and oceans, land and cryosphere occur over a range of time scales. Recent evidence from broadband satellite measurements suggests that even these TOA fluxes contain some detectable variations. Our ability to measure and reconstruct radiative fluxes at the surface and at the top of atmosphere is improving rapidly. One question is 'How consistent, physically, are these diverse remotely-sensed data sets'? The answer is of crucial importance to understanding climate processes, improving physical models, and improving remote sensing algorithms. In this work we will evaluate two recently released estimates of radiative fluxes, focusing primarily on surface estimates. The International Satellite Cloud Climatology Project 'FD' radiative flux profiles are available from mid-1983 to near present and have been constructed by driving the radiative transfer physics from the Goddard Institute for Space Studies (GISS) global model with ISCCP clouds and TOVS (TIROS Operational Vertical Sounder)thermodynamic profiles. Full and clear sky SW and LW fluxes are produced. A similar product from the NASA/GEWEX Surface Radiation Budget Project using different radiative flux codes and thermodynamics from the NASA/Goddard Earth Observing System (GEOS-1) assimilation model makes a similar calculation of surface fluxes. However this data set currently extends only through 1995. We also employ precipitation measurements from the Global Precipitation Climatology Project (GPCP) and the Tropical Rainfall Measuring Mission (TRMM). Finally, ocean evaporation estimates from the Special Sensor Microwave Imager (SSM/I) are considered as well as derived evaporation from the NCAR/NCEP Reanalysis. Additional information is included in the original extended abstract.

Robertson, F. R.↗

Interannual Variability in Surface LW Fluxes Over the Tropical Oceans As Seen in ISCCP-FD and GEWEX SRB Data Sets

One notable aspect of Earth s climate is that although the planet appears to be very close to radiative balance at top-of-atmosphere (TOA), the atmosphere itself and underlying surface are not. Profound exchanges of energy between the atmosphere and oceans, land and cryosphere occur over a range of time scales. Recent evidence from broadband satellite measurements suggests that even these TOA fluxes contain some detectable variations. Our ability to measure and reconstruct radiative fluxes at the surface and at the top of atmosphere is improving rapidly. In this work we will evaluate two recently released estimates of radiative fluxes, focusing primarily on surface estimates. The International Satellite Cloud Climatology Project FD radiative flux profiles are available from mid-1 983 to near present and have been constructed by driving the radiative transfer physics from the Goddard Institute for Space Studies (GISS) global model with ISCCP clouds and TOVS (TIROS Operational Vertical Sounder)thermodynamic profiles. Fu!l and clear sky SW and LW fluxes are produced. A similar product from the NASA/GEWEX Surface Radiation Budget Project using different radiative flux codes and thermodynamics from the NAS/Goddard Earth Observing System (GEOS-1) assimilation model makes a similar calculation of surface fluxes. However this data set currently extends only through 1995. Significant differences in both interannual variability as well as trends are found between among these data sets. For radiative fluxes these differences are traced to TOVS thermodynamic soundings used to drive the ISCCP-FD calculations. Errors in near surface temperature and precipitable water cascade into ISCCP upward and downward IR flux components, demonstrably affecting interannual variability. Revised estimates of clear-sky fluxes over ocean are made using statistical algorithms and water vapor from the (SSM/I) Special Sensor Microwave Imager. These calculations show strong near-surface water vapor feedback over the tropical oceans in association with SST changes. However, it is also shown that ISCCP longwave cloud forcing, common to both the ISCCP-FD and GEWEX SRB retrievals, is the main driver of a long-term decrease in net LW flux to the surface during the near-20 year period covered by these revised estimates.

Robertson, F. R.↗

Comparison of Terra and Aqua MODIS VIS Bands On-Orbit Response

The Moderate Resolution Imaging Spectroradiometer (MODIS) has 36 spectral bands with a total of 490 detectors, covering spectral regions in the visible (VIS), near-infrared (NIR), short-wave infrared (SWIR), mid-wave infrared (MWIR), and long-wave infrared (LWIR). MODIS is a cross-track scanning radiometer which collects data using a rotating scan mirror (both sides) over a wide range of scan angles. The VIS, NIR, and SWIR bands (bands 1-19 and 26) make measurements of daytime surface reflected radiances, thus are referred to as the reflective solar bands (RSB). MODIS was built with a complete set of on-board calibrators, capable of providing radiometric, spatial, and spectral calibration and characterization during its entire mission. The RSB on-orbit calibration is primarily provided using a solar diffuser (SD) and a solar diffuser stability monitor (SDSM). The SD and SDSM calibration system is operated on a regular (weekly to bi-weekly) basis. The spectro-radiometric calibration assembly (SRCA) is another on-hoard calibrator that also provides RSB radiometric calibration support. For this purpose, the SRCA is operated in a radiometric mode on a monthly basis. A complete SRCA radiometric calibration is performed using different lamp configurations, or different radiance levels, to cover the range of RSB gain. Two additional SRCA modes with slightly different configurations are designed and operated for sensor on-orbit spectral and spatial characterization. In addition to its on-hoard calibrators, each MODIS makes monthly lunar observations to monitor RSB radiometric calibration stability. The MODIS lunar observations are made through its space view (SV) port at nearly the same lunar phase angles via spacecraft roll maneuvers. The SD, SRCA, and lunar measurements are made at different scan angles and data samples are collected for all spectral bands and detectors using both sides of the scan minor. Since launch, Terra and Aqua MODIS have operated successfully for more than 8 years and 6 years, respectively. Many SD/SDSM, SRCA, and lunar observations have been made by each instrument and used to derive RSB on-orbit calibration parameters, enabling corrections for sensor response changes and changes of the response versus scan angle (RVS). In general, the RSB calibration parameters are updated regularly into the MODIS Level 1B (LIB) code in support of continuous data processing for all MODIS science data products. This paper provides a brief description of MODIS RSB calibration methodologies and approaches, and summarizes on-orbit changes of their responses (gains), particularly for the VIS spectral bands.

Xiong, Xiaoxiong↗

Pattern Matcher for Trees Constructed from Lists

A software library has been developed that takes a high-level description of a pattern to be satisfied and applies it to a target. If the two match, it returns success; otherwise, it indicates a failure. The target is semantically a tree that is constructed from elements of terminal and non-terminal nodes represented through lists and symbols. Additionally, functionality is provided for finding the element in a set that satisfies a given pattern and doing a tree search, finding all occurrences of leaf nodes that match a given pattern. This process is valuable because it is a new algorithmic approach that significantly improves the productivity of the programmers and has the potential of making their resulting code more efficient by the introduction of a novel semantic representation language. This software has been used in many applications delivered to NASA and private industry, and the cost savings that have resulted from it are significant.

James, Mark↗

Strategies for Improved CALIPSO Aerosol Optical Depth Estimates

In the spring of 2010, the Cloud-Aerosol Lidar and Infrared Pathfinder Satellite Observation (CALIPSO) project will be releasing version 3 of its level 2 data products. In this paper we describe several changes to the algorithms and code that yield substantial improvements in CALIPSO's retrieval of aerosol optical depths (AOD). Among these are a retooled cloud-clearing procedure and a new approach to determining the base altitudes of aerosol layers in the planetary boundary layer (PBL). The results derived from these modifications are illustrated using case studies prepared using a late beta version of the level 2 version 3 processing code.

Vaughan, Mark A.↗