Standard sources
Browse the .eqi declarations in the installed source checkout by physical purpose:
| Purpose | Lookup |
|---|---|
| Impose a DC voltage, resistance or electrical reference potential | Electrical components |
| Express a small-strain elastic balance, clamp a boundary or leave it traction-free | Continuum laws and boundaries |
| Bind density, viscosity, velocity and pressure to an inertial Stokes law | Inertial flow law |
Each worked example shows bindings, units and the canonical declaration, and is checked through the public compiler. For executed problems, see the gallery.
Source and installation boundary
Section titled “Source and installation boundary”Get started creates eqiora-source at the exact
revision of these pages and installs it with uv. Its packages/ directory holds
the declarations linked below. Run the snippets from the working folder containing
that checkout and your .venv.
The examples below compile self-contained declarations from that source tree. Package-qualified imports additionally require their exact dependency closure; see project packages.
Browse the distributed sources
Section titled “Browse the distributed sources”The links point to this page’s exact source commit. Sources beyond the worked examples are listed for discovery, without implying a Python solve workflow for each.
| Source module | Physical purpose |
|---|---|
| Electrical.Basic | Electrical Pin, ideal voltage source, resistor and ground |
| Electrical.Circuits | A parallel DC circuit composed from Basic |
| Electromechanical.DcDrive | Controlled source, permanent-magnet motor, inertial load and speed sensor |
| Fluid.Incompressible | Steady Stokes balance and Newtonian mechanical boundary interface |
| Fluid.InertialStokes | Inertial Stokes balance with a force potential |
| Mechanics.Interfaces | Velocity/traction connector, zero velocity and zero traction |
| Mechanics.BoundaryLoads | Pressure-derived normal traction |
| Solid.LinearElasticity | Elastic balances, mechanical interfaces and fixed/free boundaries |
The source and its package manifest own the declarations and dependencies. To author your own relations, use the language reference.