Pages
- Credits People and third-party software who make Rodin possible.
-
Partial differential equations Showcases how to use Rodin to solve PDEs.
- Solving the Poisson equation Resolution of the Poisson equation using Rodin.
- Solving the elasticity equation Showcases the resolution of the elasticity system.
-
Examples and tutorials Examples utilizing the Rodin library.
-
Working with MMG Showcases the usage of the Rodin::
External:: MMG module. - Simple input/output of MMG objects How to read and write MMG objects.
- Optimizing the mesh How to optimize the mesh.
- Adapting the mesh How to adapt the mesh.
- Casting between MMG and Rodin How to convert from MMG to Rodin objects and vice-versa.
-
Density optimization examples Implementation of density optimization algorithms.
- Temperature minimization Temperature.
-
Shape optimization examples Implementation of shape optimization algorithms.
- Shape optimization of a cantilever Shows how to optimize the shape of a cantilever.
- Shape optimization of a cantilever via the level set method Body-fitted optimization of a cantilever via the level set method.
-
Working with MMG Showcases the usage of the Rodin::
-
General concepts General concepts and design of Rodin features.
- Installation and Setup How to install and configure Rodin on your system.
- First Steps with Rodin Understanding the basics and creating your first Rodin program.
- Your First Problem: Solving the Poisson Equation A complete walkthrough of solving a PDE with Rodin.
- Understanding Core Concepts Deep dive into meshes, finite elements, and variational formulations.
-
Meshes Comprehensive guide to working with meshes in Rodin.
- Mesh Creation How to create and load meshes in Rodin.
- Mesh Connectivity Understanding and computing connectivity relations.
- Mesh Iteration Iterating over mesh entities.
- Geometric Queries Querying mesh properties and measurements.
- Mesh Input/Output Saving and loading meshes.
- Advanced Utilities Advanced mesh operations and transformations.
- Polytopes How to use the polytopes defined in Rodin.
- Connectivity
- Ciarlet’s definition of a finite element The Ciarlet finite element.
- Finite element spaces Spaces in Rodin.
- Notation Explanation of the notation used throughout the documentation.
- Bibliography