Start: Monday, 24 June 2019 @ 07:30

End: Tuesday, 25 June 2019 @ 15:00

Description:

The Portable, Extensible Toolkit for Scientific Computation (PETSc) is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations (www.mcs.anl.gov/petsc/).

It enables researchers to delegate the linear algebra part of their applications to a specialized team, and to test various solution methods. The course will provide the necessary basis to get started with PETSc and give an overview of its possibilities. Presentations will alternate with hands-on sessions (in C or Fortran).

Learning outcomes :

On completion of this course, the participant should
- Be able to build and solve simple PDE examples
- Use and compare different solvers on these examples
- Be familiar with using the on-line documentation
- Be able to easily explore other PETsc possibilities relevant to his/her application.

Prerequisites :

C or Fortran programming.
Notions of linear algebra, as well as notions of MPI, would be an asset.
https://events.prace-ri.eu/event/816/

Event type:
  • Workshops and courses
Introduction to PETSc @ MdlS/Idris https://tess.elixir-europe.org/events/introduction-to-petsc-mdls-idris-ceefc072-008e-4229-9801-0874bcd22d31 The Portable, Extensible Toolkit for Scientific Computation (PETSc) is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations (www.mcs.anl.gov/petsc/). It enables researchers to delegate the linear algebra part of their applications to a specialized team, and to test various solution methods. The course will provide the necessary basis to get started with PETSc and give an overview of its possibilities. Presentations will alternate with hands-on sessions (in C or Fortran). Learning outcomes : On completion of this course, the participant should - Be able to build and solve simple PDE examples - Use and compare different solvers on these examples - Be familiar with using the on-line documentation - Be able to easily explore other PETsc possibilities relevant to his/her application. Prerequisites : C or Fortran programming. Notions of linear algebra, as well as notions of MPI, would be an asset. https://events.prace-ri.eu/event/816/ 2019-06-24 07:30:00 UTC 2019-06-25 15:00:00 UTC [] [] [] workshops_and_courses [] []