|
| Dict[str, Any] | engine.layerx.diag.start.inp (Any value, str unit, str provenance) |
| Dict[str, Any] | engine.layerx.diag.start.model_block (str name, str source, Sequence[str] assumptions, Mapping[str, Dict[str, Any]] inputs) |
| Dict[str, Any] | engine.layerx.diag.start.unavailable (str error) |
| Optional[float] | engine.layerx.diag.start.finite (Any x) |
| str | engine.layerx.diag.start.param_provenance (Any param, str note="") |
| float | engine.layerx.diag.start.column_step (float m, float dp, float inertance, float resistance, float dt) |
| float | engine.layerx.diag.start.chamber_step (float pc, float mdot_in, float rt_over_v, float at_over_cstar, float dt) |
| float | engine.layerx.diag.start.gamma_function (float gamma) |
| float | engine.layerx.diag.start.linear_characteristic (float x) |
| float | engine.layerx.diag.start._interp_time (float t0, float dt, float v0, float v1, float target) |
| Dict[str, Any] | engine.layerx.diag.start.run_start (StartLine ox, StartLine fuel, StartChamber chamber, *, float dt=1.0e-5, float horizon_s=0.25, float settle_tol=0.01, float record_every_s=5.0e-4) |
| Tuple[float, int] | engine.layerx.diag.start._call (Callable[[float, float], float] fn, float a, float b) |
| Optional[float] | engine.layerx.diag.start._settle_time (List[Tuple[float, float, float, float]] trace, Tuple[float, float] m_end, float F_end, float tol, float t_ign) |
| Dict[str, float] | engine.layerx.diag.start.fixed_load_deficit (*, Sequence[Tuple[float, float, float, float]] trace, float t_window, float F_settled, Tuple[float, float] mdot_settled, float scale_F=1.0, Tuple[float, float] scale_m=(1.0, 1.0), float c_end, float mr_end, Tuple[float, float] residual_extra) |
| List[str] | engine.layerx.diag.start.feed_path (Any net, str inlet, str tank) |
| Dict[str, Dict[str, Any]] | engine.layerx.diag.start._params_inputs (str prefix, Any comp, Sequence[str] names, Mapping[str, str] notes={}) |
| FeedLine | engine.layerx.diag.start.feed_line (Any prep, str side, *, float mdot_ref, float p_ref, float T_ref) |
| Tuple[float, bool] | engine.layerx.diag.start.exit_area (FeedLine feed) |
| Dict[str, Dict[str, Any]] | engine.layerx.diag.start.manifold_volumes (Any config) |
| int | engine.layerx.diag.start._first_firing (Mapping[str, Any] series) |
| int | engine.layerx.diag.start._last_firing (Mapping[str, Any] series) |
| Callable[[float, float], Tuple[float, bool]] | engine.layerx.diag.start._card_fn (Any table, str label) |
| Dict[str, Any] | engine.layerx.diag.start.settled_point (Mapping[str, Any] result) |
| Dict[str, Any] | engine.layerx.diag.start.start_from_run (Any prep, Mapping[str, Any] result, Any config=None, StartSettings settings=StartSettings()) |
| Dict[str, Any] | engine.layerx.diag.start._start_from_run (Any prep, Mapping[str, Any] result, Any config, StartSettings settings) |