Reference¶
The import name is longeron.
The most common entry points are re-exported
at the top level (longeron — loads, load, validate, to_json,
Interpreter, …); the pages below document each module where its
objects are defined.
Core pipeline¶
Page |
Modules |
What lives there |
|---|---|---|
|
the re-exported convenience API, exception types |
|
|
element dataclasses, expression AST |
|
|
text → parse tree → model ( |
|
|
|
|
|
evaluation, instantiation, actions, states |
|
|
|
|
|
derived unit table, dimensional-lint substrate, |
|
|
rename/value/doc/metadata mutations with round-trip guarantees, change tracking |
|
|
SourceEvidence citations: attach, verify, coverage |
|
|
the vendored OMG model library |
|
|
populations, sequences, roll-ups, trace occurrences |
|
|
JSON/SysML/KerML exports, spec metamodel, API JSON, RDF/SPARQL, LLM retrieval substrate |
|
|
git-backed Systems Modeling API server, REST client |
|
|
the |
Visualization¶
Page |
Modules |
What lives there |
|---|---|---|
|
interactive ELK diagrams (ipyelk) and their compact search toolbar |
|
|
saving diagrams as SysML v2 views, sidecar presentation, restore |
|
|
headless SVG/PNG export (elkjs via node) |
|
|
timeline recording for simulation/action replays (the widget lives in |
The notation gallery belongs here too: an executable notebook that shows every implemented SysML v2 glyph beside its spec figure, with self-verifying asserts. The notation coverage guide tabulates the same ground.
Analysis¶
Page |
Module |
What lives there |
|---|---|---|
|
the solver-bridge package |
|
|
OpenMDAO sizing/optimization |
|
|
CP-SAT architecture trades |
|
|
Z3 requirement consistency |
|
|
figures, parallel coordinates |
|
|
parametric to-scale meshes, CAD export |
|
|
N2 matrix, connection networks |
|
|
linked mission-compromise dashboard |
|
|
the all-seams demo dashboard |
Widgets¶
Page |
Module |
What lives there |
|---|---|---|
|
THE catalog: every house widget behind one lazy import; the authors’ toolkit; the home for new widgets |
|
|
the tree + diagram-pane explorer widget |
|
|
animated simulation/action replays |
|
|
three.js mesh viewer |
|
|
Cesium globe mission playback |
|
|
force-directed RDF projection explorer |