STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
engine.layerx Namespace Reference

Namespaces

namespace  analysis
namespace  capture
namespace  card
namespace  catalog
namespace  diag
namespace  diff
namespace  eng
namespace  export
namespace  feedfit
namespace  fingerprint
namespace  flight
namespace  measurements
namespace  optimize
namespace  patch
namespace  pool
namespace  prepare
namespace  reconcile
namespace  replay
namespace  setpoint
namespace  sources
namespace  uncertainty
namespace  vehicle

Variables

list __all__

Detailed Description

Layer X: the burn, solved whole.

The feed system from the pressurant bottle to the injector inlet is feedtwin's
(``lib/feedtwin``, in-process per ADR-0001). The injector and chamber are
EngineDesign's, linked into the twin. The tank pressure curve is an *output*.
See ``docs/layer-x.md`` for the phases and what each one owns, and
``docs/layerx/DATA-CONTRACT.md`` for the result.

    from engine.layerx import DrawingStore, LayerXSettings, prepare, run_prepared

* :mod:`~engine.layerx.sources` -- drawings, state machines, the CEA table.
* :mod:`~engine.layerx.link` -- the engine, calibrated to EngineDesign at T-0.
* :mod:`~engine.layerx.prepare` -- settings (and their opt-in choices), preflight checks, the plan.
* :mod:`~engine.layerx.analysis` -- run, reduce, cross-check; the diagnostics, the graded
  limits, the event keys and the run record's models (``run_prepared(..., diagnostics=True)``).
* :mod:`~engine.layerx.diag` -- one module per diagnostics block (DATA-CONTRACT 3).

Variable Documentation

◆ __all__

list engine.layerx.__all__
private
Initial value:
1= [
2 "Check",
3 "Drawing",
4 "DrawingStore",
5 "LayerXSettings",
6 "Prepared",
7 "StandTripped",
8 "cross_check",
9 "diagnostics_of",
10 "grade_limits",
11 "options",
12 "prepare",
13 "reduce_trace",
14 "run_prepared",
15]

Definition at line 24 of file __init__.py.