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

Functions

 _python_physics (monkeypatch)
 test_the_burn_reads_the_chug_margin_forward_mode_reads ()

Variables

 CFG = os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), "configs", "ethalox_6800N.yaml")
float PSI = 6894.757293168361

Detailed Description

The chug margin over a burn uses the closure's own injector drops and SMDs.

The time-varying solve (and the runner's array path) passed the stability analysis only the flows
and tank pressures, so it fell back to placeholder drops (0.30*Pc injector, 0.10*Pc feed) and
SMDs (80/60 um): GM 1.290 against forward mode's 1.479 at the same point on the 6.8 kN engine.
Checked against forward mode, which passes the closure's diagnostics: at the same tank pressures
and t = 0 (no erosion yet) the two must agree.

Function Documentation

◆ _python_physics()

test_time_varying_stability_inputs._python_physics ( monkeypatch)
protected

Definition at line 26 of file test_time_varying_stability_inputs.py.

◆ test_the_burn_reads_the_chug_margin_forward_mode_reads()

test_time_varying_stability_inputs.test_the_burn_reads_the_chug_margin_forward_mode_reads ( )

Definition at line 30 of file test_time_varying_stability_inputs.py.

Variable Documentation

◆ CFG

test_time_varying_stability_inputs.CFG = os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), "configs", "ethalox_6800N.yaml")

Definition at line 21 of file test_time_varying_stability_inputs.py.

◆ PSI

float test_time_varying_stability_inputs.PSI = 6894.757293168361

Definition at line 22 of file test_time_varying_stability_inputs.py.