|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Functions | |
| None | _clean_frozen (Dict[str, Any] req) |
| tuple[float, float] | _injector_dp_ratios (Dict[str, Any] perf) |
| str | _feasibility_notes (Dict[str, Any] perf, *, tuple[float, float] o_band, float f_max) |
| None | main () |
| float | _aeff_ratio_from (Any ae, Any af) |
Variables | |
| ROOT = Path(__file__).resolve().parents[1] | |
Layer-1 exploration with A_throat free in a ±fraction band around baseline mm² (not frozen).
Removes ``A_throat_mm2`` from ``frozen_parameters`` for this run only and passes::
requirements[\"layer1_A_throat_mm2_min\"]
requirements[\"layer1_A_throat_mm2_max\"]
which Layer 1 applies to design-vector index 0 (see ``layer1_static_optimization``).
Preset matches user exploration defaults:
target thrust/MR from YAML, W_MOM=300, W_geom_ao_af_momentum=2800,
fuel ΔP/Pc band [0.50, 1.50].
|
protected |
Definition at line 181 of file run_layer1_free_throat_exploration.py.
References main().
|
protected |
Definition at line 33 of file run_layer1_free_throat_exploration.py.
Referenced by main().
|
protected |
Definition at line 57 of file run_layer1_free_throat_exploration.py.
References _injector_dp_ratios().
Referenced by main().
|
protected |
Definition at line 43 of file run_layer1_free_throat_exploration.py.
Referenced by _feasibility_notes(), and main().
| None run_layer1_free_throat_exploration.main | ( | ) |
Definition at line 89 of file run_layer1_free_throat_exploration.py.
References _clean_frozen(), _feasibility_notes(), and _injector_dp_ratios().
Referenced by _aeff_ratio_from().
| run_layer1_free_throat_exploration.ROOT = Path(__file__).resolve().parents[1] |
Definition at line 25 of file run_layer1_free_throat_exploration.py.