Examples#

Runnable Python examples, organised by analysis type and by element. Every script in the gallery runs on every docs build, so the demos here are always in sync with the library.

Quickstart

Two 60-second demos — a static solve and a modal solve. Start here.

Quickstart
Pre-processing

Loading CDBs, authoring pyvista meshes, stamping materials and boundary conditions.

Pre-processing
Analyses

Static, modal, transient, and cyclic-symmetry analyses against analytic baselines.

Analyses
Post-processing

Strain recovery, mode shape plots, VTK / ParaView export.

Post-processing
Elements

Living documentation for each registered element — companion to the per-element theory pages in the user guide.

Elements
Verification

Canonical FEA problems with closed-form solutions (Timoshenko, Rao, Irons, Hughes) — each example drives the validation framework and renders the computed-vs-published comparison inline.

Verification gallery

A Comparisons sub-gallery exists too — cross-solver benchmarks (scikit-fem today, more backends on the roadmap) — but it only runs on pushes to main so the build stays fast. See it in the sidebar when the rendered site is live.