Pages
- How to build and run the tests
- 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.
- Solving on surfaces with flat elements Showcases the resolution of Poisson equation with a mass term on the sphere.
-
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.
- Meshes
- Polytopes How to use the polytopes defined in Rodin.
- Connectivity
- Notation Explanation of the notation used throughout the documentation.
- Building the documentation
- Todo List
- Bibliography