Skip to content

User manual

Figure 1 shows a schematic overview of the SLOTH features.

sloth-features
Figure 1 : schematic overview of the `SLOTH` features

SLOTH is developed on top of MFEM 1. It is implemented in C++ and the software build process is managed with CMake.

This page focuses on the kernel of SLOTH, providing all the essential information users need to construct or modify a SLOTH data file. This includes:

On the use of tutorials

Development team recommend visiting the tutorials page to discover tips and tricks for specific SLOTH features

MFEM documentation

For further details regarding dependencies, advanced numerical methods, and massively parallel features, users are referred to the MFEM website.

Installation guide

In addition, users are referred to the Getting started page for more details about the installation and compilation of SLOTH.


  1. Robert Anderson, Julian Andrej, Andrew Barker, Jamie Bramwell, Jean-Sylvain Camier, Jakub Cerveny, Veselin Dobrev, Yohann Dudouit, Aaron Fisher, Tzanio Kolev, and others. Mfem: a modular finite element methods library. Computers & Mathematics with Applications, 81:42–74, 2021.