Examples and tutorials
Examples utilizing the Rodin library.
Gallery
For a visual overview of what Rodin can do, visit the Gallery.
Variational methods and weak formulations
The Variational module is used when dealing with variational problems of the form:
See the variational formulations guide for the mathematical background.
Solving PDEs
Rodin can be used to solve partial differential equations of many types. To start solving PDEs with Rodin, we recommend taking a look at the simplest example which is how to solve the Poisson equation.
Input/Output
Rodin supports several I/O formats for meshes, grid functions, and simulation data. The supported formats are MFEM, MEDIT, and HDF5. The XDMF format is recommended for exporting results for visualization in ParaView:
Mesh Geometry
The Geometry module provides mesh creation, topological connectivity, and geometric operations:
Working with MMG
The MMG module has a wide variety of uses which ranges from optimization of the mesh, to implicit domain meshing. It provides many C++ wrappers to execute the functionality of the Mmg Platform: