Introduction
In this part of the documentation, we provide a detailed description of the ideas and design behind Mantis. In the philosophy section, we describe the ideas and philosophy behind Mantis, and we discuss why Mantis was created. Then, in the theory section, we briefly recap some of the main theoretical ideas that are used within Mantis, such as the The Finite Element Method. Lastly, in the module section, we describe, per module, what is available in Mantis, its structure, and some of the design choices.