Nalu's Linear System Assembly using Tpetra
- Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
The Nalu Exascale Wind application assembles linear systems using data structures provided by the Tpetra package in Trilinos. This note describes the initialization and assembly process. The purpose of this note is to help Nalu developers and maintainers to understand the code surrounding linear system assembly, in order to facilitate debugging, optimizations, and maintenance.
- Research Organization:
- Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA); ECP Exawind Project
- DOE Contract Number:
- AC04-94AL85000; NA0003525
- OSTI ID:
- 1493844
- Report Number(s):
- SAND-2019-0120; 672108
- Country of Publication:
- United States
- Language:
- English
Similar Records
Compare linear-system solver and preconditioner stacks with emphasis on GPU performance and propose phase-2 NGP solver development pathway
Deploy threading in Nalu solver stack
Decrease time-to-solution through improved linear-system setup and solve
Technical Report
·
Thu May 14 00:00:00 EDT 2020
·
OSTI ID:1493844
+7 more
Deploy threading in Nalu solver stack
Technical Report
·
Mon Oct 01 00:00:00 EDT 2018
·
OSTI ID:1493844
+4 more
Decrease time-to-solution through improved linear-system setup and solve
Technical Report
·
Mon Jun 18 00:00:00 EDT 2018
·
OSTI ID:1493844
+4 more