Skip to content

Examples

Examples are executable parts of the software, not screenshots of possible features. Each example identifies the physical problem, numerical route, important output, and present maturity. Release examples carry numerical contracts; engineering examples exercise broader workflows that still require problem-specific qualification.

Example index

Example Physics and procedure Maturity
2D static elasticity Plane-strain linear solid, direct linear solve Release
Transient heat transfer Heat equation, backward Euler Release
Wave packet with an inclusion Heterogeneous solid wave, explicit central difference Release
Abaqus periodic hyperelastic cell Imported 3D quadratic mesh, equations, finite strain Engineering
Implicit creep relaxation 3D power-law creep, global/local Newton and cutback Engineering
Elasticity surrogate campaign Repeated FEM, accepted dataset, surrogate and fallback Release
Science supershear data protocol Public-data identity, XLSX inspection, research handoff Experimental

Science supershear data protocol

examples/science_supershear_v5_protocol.py verifies the pinned Dryad file identities and inventories the public Science 2023 crack-speed, wave-speed, Mach-cone, material-response, and SED/KED workbooks. It is the data boundary for the Science Supershear V5 protocol, not a parameter fit disguised as an example.

2D static elasticity

Release

A compact cantilever demonstrates Study, mesh, named boundaries, displacement, isotropic elasticity, strong constraints, traction, a linear step, standard U/S/E/MISES output, a Golden observable, and release-quality verification.

python examples/static_elasticity_2d.py

Source code · Linear-solid guide · Golden benchmark record

Transient heat transfer

Release

This case exercises capacity and conduction operators, backward-Euler time integration, accepted-increment progress, temperature histories, unified field output, and a release Golden observable.

python examples/transient_heat_2d.py

Source code · Heat-transfer guide

Wave packet with an inclusion

Release

An explicit wave propagates through a heterogeneous two-dimensional solid. The case combines material regions, a time-dependent source, boundary models, stable time integration, probes, progress events, and time-series fields.

python examples/wave_packet_inclusion_2d.py

Source code · Dynamics and waves

Abaqus periodic hyperelastic cell

Engineering

This workflow directly imports an Abaqus C3D10H mesh and equation constraints, preserves quadratic-node and hybrid/constant-pressure identity, solves a P2/DG0 finite-strain Neo-Hookean problem with exact periodic constraints, and writes homogenized and visualization results.

Read the complete periodic-cell workflow before running the case; it explains the source files, element mapping, periodic semantics, nonlinear controls, and output.

Source directory · Finite-strain theory

Implicit creep relaxation

Engineering

A three-dimensional power-law creep problem exercises quadrature state, backward-Euler constitutive integration, analytical consistent tangent, physical-time automatic incrementation, rollback/cutback, creep output, energy evidence, and restart. The same global step can consume a prescribed temperature field through the Arrhenius material factory.

python examples/implicit_creep_relaxation_3d.py

Source code · Creep and inelasticity · Constitutive equations

Hot-wall creep assessment

Engineering

The hot-wall case performs a thermal/thermoelastic finite-element workflow and then an explicitly identified local creep assessment. It demonstrates how the software distinguishes a global field solution from a material-point or assessment-level model.

python examples/creep_hot_wall_assessment.py

Source code

Elasticity surrogate campaign

Release

The campaign varies declared parameters, runs the same finite-element model, records failures and evidence, creates an accepted scientific dataset, trains a surrogate, checks its applicability domain, and retains an FEM fallback.

python examples/static_elasticity_surrogate_campaign.py

Source code · Simulation to learning

Reading an example

Do not copy only the final solver call. Read the Study, dimensional assumption, mesh and regions, material data, loads and constraints, procedure, output request, result policy, and benchmark evidence as one scientific workflow. When adapting an example, any change to physics, discretization, material law, or loading may require new verification evidence.