Source headers
Curated links to the main Rodin source header pages.
The generated Files index lists only a small subset of file pages in the m.css output. This page collects the public module headers and commonly referenced submodule headers so users can still navigate to the generated file documentation directly.
Top-Level Headers
| Header | Description |
|---|---|
| Rodin.h | Top-level umbrella include |
| Rodin/ | Geometry and mesh API |
| Rodin/ | Finite element spaces and form language |
| Rodin/ | Linear and nonlinear solvers |
| Rodin/ | Assembly backend entry points |
| Rodin/ | Mesh and field I/O |
| Rodin/ | Quadrature formulae |
| Rodin/ | MPI integration |
| Rodin/ | PETSc integration |
| Rodin/ | MMG integration |
| Rodin/ | Solid mechanics |
| Rodin/ | Moving-interface mesh adaptation |
| Rodin/ | Reduced heart models |
Geometry
| Header | Description |
|---|---|
| Rodin/ | Primary mesh template |
| Rodin/ | Polytope types and entities |
| Rodin/ | Incidence relations |
| Rodin/ | Physical/reference evaluation point |
| Rodin/ | Local submesh view |
| Rodin/ | Distributed shard metadata |
| Rodin/ | Mesh sharding utilities |
| Rodin/ | Partitioning utility |
MMG
| Header | Description |
|---|---|
| Rodin/ | MMG mesh wrapper |
| Rodin/ | Metric-based adaptation |
| Rodin/ | Mesh-quality optimizer |
| Rodin/ | Level-set discretizer |
| Rodin/ | Shared MMG wrapper base |
| Rodin/ | MMG grid-function aliases |
| Rodin/ | MMG mesh loader |
| Rodin/ | MMG mesh printer |
Parallel and Backend Headers
| Header | Description |
|---|---|
| Rodin/ | MPI mesh specialization |
| Rodin/ | MPI submesh specialization |
| Rodin/ | MPI sharder |
| Rodin/ | PETSc linear algebra |
| Rodin/ | PETSc solver wrappers |
| Rodin/ | PETSc-backed variational wrappers |