Course Materials:

PETSc

Documentation: Tutorial at PCFD'04


We're pleased to announce an upcoming 2-day short course that introduces the organization and use of PETSc for the parallel solution of PDEs. This will be part of the larger 5-day Parallel CFD Tutorial and Short Course.

The course focuses on the basics of using the PETSc libraries, including

  • Solvers - using linear, nonlinear, and time-stepping solvers
  • Field and grid data management - assembling parallel vectors and sparse matrices
  • Profiling, performance tuning, and debugging

Instructors and Organizers:

  • Matthew Knepley
  • Kristopher Buschelman

Level of Material:

  • Introductory 30%
  • Intermediate 50%
  • Advanced 20%

Course Objectives: Attendees will be able to write parallel codes using PETSc.

Who Should Attend: Scientists, engineers, and mathematicians who are interested in the large-scale solution of PDEs.

Recommended Background: The attendee should have experience in programming in Fortran, C, or C++ and knowledge and experience in the numerical solution of PDEs. Experience with MPI or parallel computing is desirable but not necessary. Feel free to write to us at petsc-maint@mcs.anl.gov if you have any questions or comments about these short courses.