A DCAMM seminar will be presented by

\n

\n

**Research Scientist Pierre Jolivet\nCNRS - Sorbonne University,\nParis, France\n\n \n**

**\n \n**

\n**Abstract:**

On the one hand, FreeFEM is a domain-specific language (DSL) used to perform finite element analyses with a high level of abstraction. Once the weak (or variational) form of a partial differential equation is known, users are not bothered by cumbersome tasks inherent of the finite element method such as vector or matrix assemblies, mesh adaptation, and such, as these can be performed efficiently within FreeFEM DSL with an expressive syntax. On the other hand, PETSc is an algebraic backend used in many scientific libraries around the world that has been deployed on various architectures, from laptops to large exascale systems. In this talk I will present some new features of FreeFEM and its interface to PETSc and SLEPc (its sister library for eigenvalue computations). Coupled together this ecosystem offers a flexible infrastructure to deal with coupled and/or high-dimensional systems of equations using MPI for distributed-memory parallelism. I will showcase some examples from fluid dynamics (Schur complement preconditioners for Oseen or Navier—Stokes equations), computational mechanics (smoothed-aggregation algebraic multigrid methods for elasticity), radiative transfer (matrix-free solver with user-defined preconditioning) and boundary integral equations (nonlocal — a priori dense — operators with hierarchical matrices and on-the-fly compression).

\nCake, coffee and tea will be served 15 minutes before the seminar starts.

\n\n

\n

All interested persons are invited

\n X-ALT-DESC;FMTTYPE=text/html:A DCAMM seminar will be presented by

\n

\n

**Research Scientist Pierre Jolivet\nCNRS - Sorbonne University,\nParis, France\n\n \n**

**\n \n**

\n**Abstract:**

On the one hand, FreeFEM is a domain-specific language (DSL) used to perform finite element analyses with a high level of abstraction. Once the weak (or variational) form of a partial differential equation is known, users are not bothered by cumbersome tasks inherent of the finite element method such as vector or matrix assemblies, mesh adaptation, and such, as these can be performed efficiently within FreeFEM DSL with an expressive syntax. On the other hand, PETSc is an algebraic backend used in many scientific libraries around the world that has been deployed on various architectures, from laptops to large exascale systems. In this talk I will present some new features of FreeFEM and its interface to PETSc and SLEPc (its sister library for eigenvalue computations). Coupled together this ecosystem offers a flexible infrastructure to deal with coupled and/or high-dimensional systems of equations using MPI for distributed-memory parallelism. I will showcase some examples from fluid dynamics (Schur complement preconditioners for Oseen or Navier—Stokes equations), computational mechanics (smoothed-aggregation algebraic multigrid methods for elasticity), radiative transfer (matrix-free solver with user-defined preconditioning) and boundary integral equations (nonlocal — a priori dense — operators with hierarchical matrices and on-the-fly compression).

\nCake, coffee and tea will be served 15 minutes before the seminar starts.

\n\n

\n

All interested persons are invited

\n URL:http://www.dcamm.dk/kalender/2024/06/seminar_no_776 DTSTAMP:20240621T193800Z UID:{4CC1D0E3-077A-4E6B-8783-9C31DD1EA12C}-20240619T080000Z-20240619T080000Z LOCATION: TEK Benz Seminar room (Ø31-605-2), Moseskovvej 67, Odense, SDU, University of Southern Denmark END:VEVENT END:VCALENDAR