Skip to content

Modules

SimWeave is organised into focused subpackages. Most users will only ever import from the top-level simweave namespace, which re-exports the primitives below.

Subpackage Page Purpose
simweave.core Core SimEnvironment, Entity, clock, event queue, SimTimeAxis
simweave.continuous Continuous ODE integration, canonical example systems
simweave.discrete Discrete Queues, services, generators, RNG distributions
simweave.spatial + .agents Agents and spatial Graphs, A* / Dijkstra, agent traversal
simweave.supplychain Supply chain Warehouses, multi-SKU inventory
simweave.reliability Reliability Fleet availability, failure rates, repair centres, sensitivity sweeps
simweave.roads Roads Roads, intersections, roundabouts, traffic signals
simweave.mc Monte Carlo Replication, batching, MCResult
simweave.currency Currency Money, FX conversion, locale formatting
simweave.units Units SI quantity helpers
simweave.viz Visualisation Plotly plot helpers, themes, recorders

For a quick lookup by class or function name, see the API reference.