A tutorial-driven introduction to the parallel finite element library FEMPAR v1.0.0

Published: 13 Dec 2019 | Version 1 | DOI: 10.17632/dtx487wp57.1
Contributor(s):

Description of this data

This work is a user guide to the FEMPAR scientific software library. FEMPAR is an open-source object-oriented framework for the simulation of partial differential equations (PDEs) using finite element methods on distributed-memory platforms. It provides a rich set of tools for numerical discretization and built-in scalable solvers for the resulting linear systems of equations. An application expert that wants to simulate a PDE-governed problem has to extend the framework with a description of the weak form of the PDE at hand (and additional perturbation terms for non-conforming approximations). We show how to use the library by going through three different tutorials. The first tutorial simulates a linear PDE (Poisson equation) in a serial environment for a structured mesh using both continuous and discontinuous Galerkin finite element methods. The second tutorial extends it with adaptive mesh refinement on octree meshes. The third tutorial is a distributed-memory version of the previous one that combines a scalable octree handler and a scalable domain decomposition solver. The exposition is restricted to linear PDEs and simple geometries to keep it concise. The interested user can dive into more tutorials available in the FEMPAR public repository to learn about further capabilities of the library, e.g., nonlinear PDEs and nonlinear solvers, time integration, multi-field PDEs, block preconditioning, or unstructured mesh handling.

Experiment data files

This data is associated with the following publication:

A tutorial-driven introduction to the parallel finite element library FEMPAR v1.0.0

Published in: Computer Physics Communications

Latest version

  • Version 1

    2019-12-13

    Published: 2019-12-13

    DOI: 10.17632/dtx487wp57.1

    Cite this dataset

    Badia, Santiago; Martín, Alberto F. (2019), “A tutorial-driven introduction to the parallel finite element library FEMPAR v1.0.0”, Mendeley Data, v1 http://dx.doi.org/10.17632/dtx487wp57.1

Statistics

Views: 33
Downloads: 0

Categories

Computational Physics, Mathematical Software, Partial Differential Equation, Object Oriented Programming, Finite Element Methods

Licence

GPLv3 Learn more

The files associated with this dataset are licensed under a GNU Public License Version 3 licence.

What does this mean?
The GNU General Public License is a free, copyleft license for software and other kinds of works.

Report