API reference#

The public API is organised along one axis — the domain:

  • the core — the top-level magnelio namespace: the model container and run vocabulary (GeometryModel, Material, Mesh/MeshControl, BoundaryConditions), the problem classes (Analysis*) and the project-store entry points;

  • the domain namespacesmagnelio.geo, magnelio.ports, magnelio.monitors, … — one per subject area. Every public name has exactly one documented home.

Underscore modules are internal, with no stability guarantee.

Domain namespaces#