PETSc Manual
PETSc_manual
User Manual: Pdf
Open the PDF directly: View PDF
Page Count: 266 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Abstract
- I Introduction to PETSc
- II Programming with PETSc
- Vectors and Parallel Data
- Matrices
- KSP: Linear System Solvers
- SNES: Nonlinear Solvers
- TS: Scalable ODE and DAE Solvers
- Basic TS Options
- Using Implicit-Explicit (IMEX) Methods
- Using fully implicit methods
- Using the Explicit Runge-Kutta timestepper with variable timesteps
- Special Cases
- Monitoring and visualizing solutions
- Error control via variable time-stepping
- Handling of discontinuities
- Using TChem from PETSc
- Using Sundials from PETSc
- Performing sensitivity analysis
- Solving Steady-State Problems with Pseudo-Timestepping
- High Level Support for Multigrid with KSPSetDM() and SNESSetDM()
- DMPlex: Unstructured Grids in PETSc
- III Additional Information
- PETSc for Fortran Users
- Using MATLAB with PETSc
- Profiling
- Hints for Performance Tuning
- Other PETSc Features
- Makefiles
- Unimportant and Advanced Features of Matrices and Solvers
- Index
- Bibliography