Search NASA⌕ Search

SEARCH · Search NASA

Results for “encapsulated”

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 253 records · Page 14

Oak Ridge National Laboratory Modernizing the Kokkos Build System: Using CMake to Encapsulate the Complexity of Build Instructions for Performance Portable Libraries

Kokkos, a C++ library focused on performance portability, requires a build system that can work with a variety of compilers and hardware. Ideally, users need only select the compiler and architecture and should not have to know or specify how programs using Kokkos are built. CMake can be used to create a flexible, robust build system and automatically configures compilers and settings based on the user’s inputs. Nevertheless, Kokkos’ requirements as a performance portability library for the build system exceed CMake’s current capabilities. This report describes the requirements, solutions, and testing of various implementations to create a CMake-based build system suitable for Kokkos. It compares the strengths and shortcomings of the approaches and evaluates the implementations with respect to the requirements. Because no solution was found to meet all of the requirements, the Kokkos team engaged with the CMake development team to discuss and plan a path toward support for performance-portable build systems in CMake in the future.

97 MATHEMATICS AND COMPUTING↗

Lithium Diffusion in Silicon Encapsulated with Graphene

The model of a graphene (Gr) sheet putting on a silicon (Si) substrate is used to simulate the structures of Si microparticles wrapped up in a graphene cage, which may be the anode of lithium-ion batteries (LIBS) to improve the high-volume expansion of Si anode materials. The common low-energy defective graphene (d–Gr) structures of DV5–8–5, DV555–777 and SV are studied and compared with perfect graphene (p–Gr). First-principles calculations are performed to confirm the stable structures before and after Li penetrating through the Gr sheet or graphene/Si-substrate (Gr/Si) slab. The climbing image nudged elastic band (CI-NEB) method is performed to evaluate the diffusion barrier and seek the saddle point. The calculation results reveal that the d–Gr greatly reduces the energy barriers for Li diffusion in Gr or Gr/Si. The energy stability, structural configuration, bond length between the atoms and layer distances of these structures are also discussed in detail.

36 MATERIALS SCIENCE↗