ATPESC 2022 Hands On Lessons

Meshing and Discretization with AMReX A Block Structured Adaptive Mesh Refinement Framework
Unstructured Meshing & Discretization with MFEM Finite Elements and Convergence
Krylov Solvers and Algebraic Multigrid with hypre Demonstrate utility of multigrid
Iterative Solvers & Algebraic Multigrid (with Trilinos, Belos & MueLu) Introduction to Krylov Solvers and Preconditioning, with emphasis on Multigrid
Sparse, Direct Solvers with SuperLU Role and Use of Direct Solvers in Ill-Conditioned Problems
Rank Structured Solvers with STRUMPACK Using STRUMPACK for dense and sparse linear systems
Nonlinear Solvers with PETSc Introduction to Nonlinear Solvers: Newton-Krylov Methods and Nonlinear Preconditioning
Numerical Optimization with PETSc/TAO A practical introduction to large-scale gradient-based optimization
Time Integration with SUNDIALS Role and Impact of Time Integrators in Solution Accuracy and Computational Efficiency

Previous Lessons