Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “SPECIFICATIONS”

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 1,063 records · Page 59

TCF Base Technology-Specific: Real-time soil core scanner for carbon and other elements (Final Report)

The aim of this project was to commercialize an instrument that will accurately and precisely measure carbon in soil, providing a breakthrough in scalable soil core analysis and enabling a robust measurement of the total amount of carbon per acre. The instrument will measure the whole soil core, rather than just a few sub-samples, and provide data for carbon depth profiling, as well as other key soil elements such as Al, Si, O, Fe. This instrument will provide faster turnaround times and more precise results than current methods (such as loss on ignition), facilitating the analysis of many soil cores per acre. Ultimately, this will enable farmers to improve their carbon-in-soil content, thus contributing to an improved soil health and product yield. To achieve this goal, we divided the project into three main tasks: 1) commercialization research, 2) technical development, and 3) instrument development, demonstration, and benchmarking.

47 OTHER INSTRUMENTATION↗

TCF Base Technology-Specific Final Report: Engineering Enzymes for Crystalline PET Substrate

The primary objective of this project was to develop a new polyethylene terephthalate (PET) hydrolase enzyme to depolymerize relevant PET substrates for Birch Biosciences, using high-throughput protein expression, purification, and assaying systems and machine learning-guided enzyme design. As a secondary project objective, we also aimed to develop a more energy-efficient ethylene glycol (EG) recovery strategy relative to distillation.

09 BIOMASS FUELS↗

Collaborative Approach to Identify Degradation Mechanisms and Validate Aging Protocols for a Diverse Set of DAC Materials (TCF Base Technology-Specific Final Report)

This work supports the mission of the U.S. Department of Energy to promote American energy leadership, technological innovation, and economic growth through the development of technologies for cost effective carbon capture. While capture technologies can provide carbon dioxide for enhanced oil recovery, many capture materials suffer from oxidative, hydrolytic and/or thermal degradation which leads to capacity loss and unwanted emissions such as ammonia. Short lifetimes increase operational costs and cost studies suffer from uncertainty because the true lifetimes of many capture materials are unknown. In this study, a suite of capture materials were studied to quantify their degradation, provide insight into the mechanisms that lead to their uptake loss and provide validated accelerated aging protocols for industry.

36 MATERIALS SCIENCE↗

Deriving Transmissibility Functions from Finite Elements for Specifications

This work explores deriving transmissibility functions for a missile from a measured location at the base of the fairing to a desired location within the payload. A pressure on the outside of the fairing and the rocket motor’s excitation creates an acceleration at a measured location and a desired location. Typically, the desired location is not measured. In fact, it is typical that the payload may change, but measured acceleration at the base of the fairing is generally similar to previous test flights. Given this knowledge, it is desired to use a finite-element model to create a transmissibility function which relates acceleration from the previous test flight’s measured location at the base of the fairing to acceleration at a location in the new payload. Four methods are explored for deriving this transmissibility, with the goal of finding an appropriate transmissibility when both the pressure and rocket motor excitation are equally present. In conclusion, these methods are assessed using transient results from a simple example problem, and it is found that one of the methods gives good agreement with the transient results for the full range of loads considered.

45 MILITARY TECHNOLOGY, WEAPONRY, AND NATIONAL DEF↗

Parallel Runtime Interface for Fortran (PRIF) Specification (Rev. 0.3)

This document specifies an interface to support the parallel features of Fortran, named the Parallel Runtime Interface for Fortran (PRIF). PRIF is a proposed solution in which the runtime library is responsible for coarray allocation, deallocation and accesses, image synchronization, atomic operations, events, and teams. In this interface, the compiler is responsible for transforming the invocation of Fortran-level parallel features into procedure calls to the necessary PRIF procedures. The interface is designed for portability across shared- and distributed-memory machines, different operating systems, and multiple architectures. Implementations of this interface are intended as an augmentation for the compiler's own runtime library. With an implementation-agnostic interface, alternative parallel runtime libraries may be developed that support the same interface. One benefit of this approach is the ability to vary the communication substrate. A central aim of this document is to define a parallel runtime interface in standard Fortran syntax, which enables us to leverage Fortran to succinctly express various properties of the procedure interfaces, including argument attributes.

97 MATHEMATICS AND COMPUTING↗

UPC++ v1.0 Specification (Revision 2022.3.0)

UPC++ is a C++ library providing classes and functions that support Partitioned Global Address Space (PGAS) programming. The key communication facilities in UPC++ are one-sided Remote Memory Access (RMA) and Remote Procedure Call (RPC). All communication operations are syntactically explicit and default to non-blocking; asynchrony is managed through the use of futures, promises and continuation callbacks, enabling the programmer to construct a graph of operations to execute asynchronously as high-latency dependencies are satisfied. A global pointer abstraction provides system-wide addressability of shared memory, including host and accelerator memories. The parallelism model is primarily process-based, but the interface is thread-safe and designed to allow efficient and expressive use in multi-threaded applications. The interface is designed for extreme scalability throughout, and deliberately avoids design features that could inhibit scalability.

97 MATHEMATICS AND COMPUTING↗

UPC++ v1.0 Specification, Revision 2023.3.0

UPC++ is a C++ library providing classes and functions that support Partitioned Global Address Space (PGAS) programming. The key communication facilities in UPC++ are one-sided Remote Memory Access (RMA) and Remote Procedure Call (RPC). All communication operations are syntactically explicit and default to non-blocking; asynchrony is managed through the use of futures, promises and continuation callbacks, enabling the programmer to construct a graph of operations to execute asynchronously as high-latency dependencies are satisfied. A global pointer abstraction provides system-wide addressability of shared memory, including host and accelerator memories. The parallelism model is primarily process-based, but the interface is thread-safe and designed to allow efficient and expressive use in multi-threaded applications. The interface is designed for extreme scalability throughout, and deliberately avoids design features that could inhibit scalability.

97 MATHEMATICS AND COMPUTING↗

Parallel Runtime Interface for Fortran (PRIF) Specification (Rev. 0.5)

This document specifies an interface to support the parallel features of Fortran, named the Parallel Runtime Interface for Fortran (PRIF). PRIF is a proposed solution in which the runtime library is primarily responsible for implementing coarray allocation, deallocation and accesses, image synchronization, atomic operations, events, teams and collective subroutines. In this interface, the compiler is responsible for transforming the invocation of Fortran-level parallel features into procedure calls to the necessary PRIF subroutines. The interface is designed for portability across shared- and distributed-memory machines, different operating systems, and multiple architectures. Implementations of this interface are intended as an augmentation for the compiler's own runtime library. With an implementation-agnostic interface, alternative parallel runtime libraries may be developed that support the same interface. One benefit of this approach is the ability to vary the communication substrate. A central aim of this document is to define a parallel runtime interface in standard Fortran syntax, which enables us to leverage Fortran to succinctly express various properties of the procedure interfaces, including argument attributes.

97 MATHEMATICS AND COMPUTING↗