Search NASA⌕ Search

SEARCH · Search NASA

Results for “programming tools”

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 883 records · Page 49

iperf

iperf is a tool for active measurements of the maximum achievable bandwidth on IP networks. It supports tuning of various parameters related to timing, protocols, and buffers. For each test it reports the bandwidth, loss, and other parameters. This version, sometimes referred to as iperf3, is a redesign of an original version developed at NLANR / DAST. iperf3 is a new implementation from scratch, with the goal of a smaller, simpler code base, and a library version of the functionality that can be used in other programs. iperf3 also incorporates a number of features found in other tools such as nuttcp and netperf, but were missing from the original iperf. These include, for example, a zero-copy mode and optional JSON output. Note that iperf3 is not backwards compatible with the original iperf.

Source record↗

Virtual Special Issue on Catalysis at the U.S. Department of Energy’s National Laboratories

Catalysis research at the U.S. Department of Energy's (DOE's) National Laboratories covers a wide range of research topics in heterogeneous catalysis, homogeneous/molecular catalysis, biocatalysis, electrocatalysis, and surface science. Since much of the work at National Laboratories is funded by DOE, the research is largely focused on addressing DOE's mission to ensure America's security and prosperity by addressing its energy, environmental, and nuclear challenges through transformative science and technology solutions. The catalysis research carried out at the DOE National Laboratories ranges from very fundamental catalysis science, funded by DOE's Office of Basic Energy Sciences (BES), to applied research and development (R&D) in areas such as biomass conversion to fuels and chemicals, fuel cells, and vehicle emission control with primary funding from DOE's Office of Energy Efficiency and Renewable Energy.

09 BIOMASS FUELS↗

A Rule-Based Expert System Applied to Moisture Durability of Building Envelopes

The moisture durability of an envelope component such as a wall or roof is difficult to predict. Moisture durability depends on all the construction materials used, as well as the climate, orientation, air tightness, and indoor conditions. Modern building codes require more insulation and tighter construction but provide little guidance about how to ensure these energy-efficient assemblies remain moisture durable. Furthermore, as new products and materials are introduced, builders are increasingly uncertain about the long-term durability of their building envelope designs. Oak Ridge National Laboratory and the US Department of Energy's Building America Program are applying a rule-based expert system methodology in a web tool to help designers determine whether a given wall design is likely to be moisture durable and provide expert guidance on moisture risk management specific to a wall design and climate. The expert system is populated with knowledge from both expert judgment and probabilistic hygrothermal simulation results.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

A SIMPLIFIED ENERGY MODELING APPROACH FOR BUILDINGS

This paper introduces simplified energy modeling (SEM) approaches using DOE2 and EnergyPlus and proposes a validation method for simplified energy modeling. Simplified energy modeling can allow more design teams and owners to leverage the power of energy modeling to inform their designs and lead to greater energy savings and a lower first cost because the technologies and design strategies can be thoroughly tested against models before the decisions are made. By starting a discussion on how to develop simplified energy modeling approaches and methods to validate results, we hope to increase innovation in energy modeling software while decreasing variation between modelers. Simplified modeling is not yet widely accepted because it is unclear if the simplifications reduce the accuracy of the results. By starting an industry dialogue on a testing method for these modeling approaches, we hope to aid adoption of more streamlined tools when they can be shown to provide similar accuracy to more detailed tools. This paper proposes a method to test simplified energy modeling programs against the DOE prototype buildings. It builds on the testing procedure established for simulation engines by ASHRAE Standard 140. By comparing whole building and end use results from the accepted prototype buildings to any simplified modeling approach across multiple building types and climate zones we can determine if the simplifications create unwarranted error. We will present the SEM approach and results for a case study validation for a sample building types in 16 US climate zones from two such simplified energy modeling tools.

Energy Modeling, 90.1 Appendix G, Asset Score Tool↗

Automatic Fault Detection & Diagnostics: Residential Market Analysis

This report provides an overview of the market potential for automated fault detection and diagnostics (AFDD) in the residential sector, focusing on embedded AFDD in central air conditioners (CAC) and air-source heat pumps (ASHP) as well as the use of smart diagnostic tools to ensure quality installation of CAC/ASHP equipment. The contents include background on AFDD, stakeholder engagement efforts, a technology assessment of AFDD and smart diagnostic tools, residential CAC and ASHP market trends, a characterization of the CAC and ASHP installed base, a synopsis of utility provider programs, and market barriers.

29 ENERGY PLANNING, POLICY, AND ECONOMY↗

Bioaccumulation Using Surrogate Samplers (Bass): Evaluation Of A Passive Sampler As An Alternative Monitoring Tool For Environmental Contaminants At The Savannah River Site

DOE sites conduct traditional environmental monitoring programs that require collecting, processing, and analyzing water, sediment, and fish samples. However, recently developed passive sampling technologies, such as Diffusive Gradient in Thin films (DGT), may measure the chemical phases that are available and toxic to organisms (the bioavailable fraction), thereby producing more accurate and economical results than traditional methods. Our laboratory study showed that dissolved copper concentrations measured by DGT probes were strongly correlated with the uptake of copper by Lumbriculus variegatus, an aquatic worm, and with concentrations of copper measured by conventional methods. Dissolved copper concentrations in DGT probes increased with time of exposure, paralleling the increase in copper with time that ocurred in Lumbriculus. Additional studies with a combination of seven dissolved metals showed similar results. These findings support the use of DGT as a biomimetic monitoring tool and provide a basis for refinement of these methods for cost-effective environmental monitoring at DOE sites.

54 ENVIRONMENTAL SCIENCES↗

America’s Cutting Edge CNC machining and metrology training

This paper describes the workforce development activities supported by America’s Cutting Edge (ACE), a national initiative for machine tool technology development and advancement. ACE is supported by the Department of Defense Industrial Base Analysis and Sustainment (IBAS) program from the Office of Industrial Policy. Both the online and in-person components of the computer numerically controlled (CNC) machining and metrology training programs are summarized and participation information is provided.

99 GENERAL AND MISCELLANEOUS↗

Recovery Act: Finite Volume Based Computer Program for Ground Source Heat Pump Systems

This report is a compilation of the work that has been done on the grant DE-EE0002805 entitled Finite Volume Based Computer Program for Ground Source Heat Pump Systems. The goal of this project was to develop a detailed computer simulation tool for GSHP (ground source heat pump) heating and cooling systems. Two such tools were developed as part of this DOE (Department of Energy) grant; the first is a two-dimensional computer program called GEO2D and the second is a three-dimensional computer program called GEO3D.

15 GEOTHERMAL ENERGY↗

Gasification Studies: Task 4 Topical Report, Utah Clean Coal Program

A key objective of the Task 4 activities has been to develop simulation tools to support development, troubleshooting and optimization of pressurized entrained-flow coal gasifiers. The overall gasifier models (Subtask 4.1) combine submodels for fluid flow (Subtask 4.2) and heat transfer (Subtask 4.3) with fundamental understanding of the chemical processes (Subtask 4.4) processes that take place as coal particles are converted to synthesis gas and slag. However, it is important to be able to compare predictions from the models against data obtained from actual operating coal gasifiers, and Subtask 4.6 aims to provide an accessible, non-proprietary system, which can be operated over a wide range of conditions to provide well-characterized data for model validation. Highlights of this work include: (1) Verification and validation activities performed with the Arches coal gasification simulation tool on experimental data from the CANMET gasifier (Subtask 4.1). (2) The simulation of multiphase reacting flows with coal particles including detailed gas-phase chemistry calculations using an extension of the one-dimensional turbulence model’s capability (Subtask 4.2). (3) The demonstration and implementation of the Reverse Monte Carlo ray tracing (RMCRT) radiation algorithm in the ARCHES code (Subtask 4.3). (4) Determination of steam and CO 2 gasification kinetics of bituminous coal chars at high temperature and elevated pressure under entrained-flow conditions (Subtask 4.4). In addition, attempts were made to gain insight into the chemical structure differences between young and mature coal soot, but both NMR and TEM characterization efforts were hampered by the highly reacted nature of the soot. (5) The development, operation, and demonstration of in-situ gas phase measurements from the University of Utah’s pilot-scale entrained-flow coal gasifier (EFG) (Subtask 4.6). This subtask aimed at acquiring predictable, consistent performance and characterizing the environment within the gasifier.

01 COAL, LIGNITE, AND PEAT↗

MAUD Interface Tool Kit (MILK)

Materials Analysis Using Diffraction (MAUD) is an open source Rietveld refinement program which fits diffraction models to diffraction spectra allowing quantitative diffraction analysis. The scripting interface developed here using python facilitates the choice of parameters to refine during the Rietveld fitting process and provides a simple MPI framework for running MAUD instances in parallel. The scripting language facilitates batch, custom, and reproducible Rietveld refinements of large datasets.

Savage, Daniel↗

A tool and a methodology to use macros for abstracting variations in code for different computational demands

Scientific software used on high-performance computing platforms is in a phase of transformation because of the combined increase in the heterogeneity and complexity of models and hardware platforms. Having separate implementations for different platforms can easily lead to combinatorial explosions; therefore, the computational science community has been looking for mechanisms to express code through abstractions that can be specialized for different platforms. Most existing approaches use template meta-programming in C++, and are, therefore language specific. Here, we have developed a tool that uses customized expansion of macros to mimic some of C++ behavior in other languages. It enables unification of any code variants that may be necessary to run efficiently on different target architectures and different computational environments through use of macros with multiple alternative definitions and ability to arbitrate on definition selection for expansion. Combined with two other tools, a custom runtime, and a user specified recipe translator, our custom macroprocessor becomes a part of an overall performance portability solution that does not depend on any specific programming language. We also use macros as code-shorthand that lets code snippets become building blocks that allow variations in control flow to explore performance options. We demonstrate use of macros in Flash-X, a multiphysics multicomponent code with many Fortran legacy components derived from an earlier community code FLASH.

Heterogenous computing↗

NetDuid

SAND2025-00238O The NetDuid library is a software tool that can manage and manipulate DHCP Unique Identifiers (DUIDs) in .NET applications. It simplifies the process of working with DUIDs by offering functionalities such as parsing, constructing, comparing, checking equality, and formatting DUIDs. The library supports various types of DUIDs, making it easier for developers to handle these identifiers in their applications. The program fills a gap in the .NET/C# ecosystem by providing a specialized tool for managing DHCP Unique Identifiers, offering a straightforward and efficient solution for developers. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525.

Engelhardt, Robert↗

Parallel tools GUI framework-DOE SBIR phase I final technical report

Many parallel performance, profiling, and debugging tools require a graphical way of displaying the very large datasets typically gathered from high performance computing (HPC) applications. Most tool projects create their graphical user interfaces (GUI) from scratch, many times spending their project resources on simply redeveloping commonly used infrastructure. Our goal was to create a multiplatform GUI framework, based on Nokia/Digia’s popular Qt libraries, which will specifically address the needs of these parallel tools. The Parallel Tools GUI Framework (PTGF) uses a plugin architecture facilitating rapid GUI development and reduced development costs for new and existing tool projects by allowing the reuse of many common GUI elements, called “widgets.” Widgets created include, 2D data visualizations, a source code viewer with syntax highlighting, and integrated help and welcome screens. Application programming interface (API) design was focused on minimizing the time to getting a functional tool working. Having a standard, unified, and userfriendly interface which operates on multiple platforms will benefit HPC application developers by reducing training time and allowing users to move between tools rapidly during a single session. However, Argo Navis Technologies LLC will not be submitting a DOE SBIR Phase II proposal and commercialization plan for the PTGF project. Our preliminary estimates for gross income over the next several years was based upon initial customer interest and income generated by similar projects. Unfortunately, as we further assessed the market during Phase I, we grew to realize that there was not enough demand to warrant such a large investment. While we do find that the project is worth our continued investment of time and money, we do not think it worthy of the DOE's investment at this time. We are grateful that the DOE has afforded us the opportunity to make this assessment, and come to this conclusion.

97 MATHEMATICS AND COMPUTING↗

Final Report for the Advanced Outage Control Center Dashboard with Predictive Tools

The “Advanced Outage Control Center” (AOCC) pilot project was part of the Light Water Reactor Sustainability (LWRS) program and was a multi-year effort targeted at NPP outage improvement. The primary purpose of this pilot project was to improve management of NPP outages through the development of AOCC features and facilities designed specifically to maximize the usefulness of communication and collaboration technologies for outage coordination and problem resolution activities. Later stages of the project focused more on tools that utilize technology to improve the outage manager’s understanding of the true outage status. The primary tool that resulted from this research was an innovative outage information dashboard with built-in data analysis and predictive capabilities. In its present form, the dashboard specifically takes advantage of visualization techniques that allow users to view and understand the status of the outage at a glance, without the need to drill down to find detail information. The dashboard also incorporates historical performance data to help evaluate current performance. The key innovation in this dashboard concept is not only its ability to avoid the complexity of raw data presentation, but also to predict the completion of the current outage using data analysis of the current schedule and historical performance of the plant. Through the LWRS program, a relationship between Idaho National Laboratory and Arizona Public Service (APS) was established to investigate the application of specialized techniques to analyze and visualize complex outage information. APS has supported efforts to implement advanced methods to improve the management of outages at the three units of the Palo Verde Nuclear Generating Station (PVNGS). The project has produced the basic principles and methodology for the development of sophisticated outage information analysis and presentation tools.

99 GENERAL AND MISCELLANEOUS↗

Improving Dose Modeling With Dynamic Modeling Tools [Slides]

Utilities aiming for higher fuel enrichment for power uprates or extended operation times before refueling must conduct a new dose analysis. Current conservative dose estimation standards may cause utilities to exceed regulatory limits for proposed increased fuel enrichment. A more accurate modeling of doses from reactor accidents can lower these conservative assumptions. Prescott et al. (2022) demonstrated that the Event Modeling Risk Assessment using Linked Diagrams (EMRALD) software tool, developed at Idaho National Laboratory (INL), can be coupled with the Modular Accident Analysis Program (MAAP5) for dynamic accident analysis in reactor plants. EMRALD forms models of potential accident scenarios, while MAAP5 simulates the accident progression and dose consequences. By integrating these software tools with utility-specific data, a more precise estimation of dose consequences from plant accidents can be achieved. Preliminary findings indicate that EMRALD provides accurate mean core damage frequencies for generalized accident scenarios. Future work includes expanding the model to account for plant-specific data and mitigation factors.

97 - MATHEMATICS AND COMPUTING↗

Demonstration of ACCERT Software for Nuclear Power Plant Techno-Economics

In the past few years, there has been a renewed interest in the deployment of nuclear power for decarbonizing the electricity grid as well as a range of industrial applications. As the demonstrations of advanced nuclear power plants start to begin, there will likely be a further increase in this interest. As nuclear is being considered as a part of the energy mix, understanding the cost of nuclear energy becomes increasingly important for all stakeholders including advanced reactor vendors (for making design decisions and marketing their designs), users of nuclear energy (e.g., to estimate the cost of decarbonization of other industries using nuclear), and government (e.g., in capacity expansion models that are used in framing policy). In this summary, we demonstrate a software tool called ACCERT that is currently being developed with funding from the Systems Analysis and Integration (SA&I) program under the Department of Energy’s Office of Nuclear Energy (DOE NE). ACCERT is a cost estimation and techno-economics tool for nuclear power plant applications that includes a database of (a) cost estimates of various ‘reference’ nuclear power plant designs gathered from existing literature, and (b) algorithms developed from these costs that can be used extrapolate the existing costs and perform a bottom-up cost estimation of other designs. A companion summary describes the software and its design in more detail and this summary presents a demonstration for four different nuclear power plant designs: a pressurized water reactor (PWR), high-temperature gas reactor (HTGR), sodium fast reactor (SFR), and a heat-pipe microreactor. The demonstrations include the reference cost estimates and the cost estimates of a modified design for each reference case.

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

TU-C-201-00: Clinical Implementation of HDR Brachytherapy

Recent use of HDR has increased while planning has become more complex often necessitating 3D image-based planning. While many guidelines for the use of HDR exist, they have not kept pace with the increased complexity of 3D image-based planning. Furthermore, no comprehensive document exists to describe the wide variety of current HDR clinical indications. This educational session aims to summarize existing national and international guidelines for the safe implementation of an HDR program. A summary of HDR afterloaders available on the market and their existing applicators will be provided, with guidance on how to select the best fit for each institution’s needs. Finally, the use of checklists will be discussed as a means to implement a safe and efficient HDR program and as a method by which to verify the quality of an existing HDR program. This session will provide the perspective of expert HDR physicists as well as the perspective of a new HDR user. Learning Objectives: Summarize national and international safety and staffing guidelines for HDR implementation Discuss the process of afterloader and applicator selection for gynecologic, prostate, breast, interstitial, surface treatments Learn about the use of an audit checklist tool to measure of quality control of a new or existing HDR program Describe the evolving use of checklists within an HDR program.

60 APPLIED LIFE SCIENCES↗