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

Classes

class  _Runner

Functions

 runner ()
 _verdict (cfg, r)
 test_an_in_table_point_passes (runner)
 test_an_off_table_mixture_ratio_is_flagged_with_the_table_range (runner)
 test_a_chamber_pressure_below_the_table_is_flagged (runner)
 test_the_time_series_counts_and_marks_clamped_points ()
 test_a_flamed_out_point_is_not_counted ()
 test_a_run_inside_the_table_adds_nothing ()

Variables

float PSI = 6894.757
str CFG = "tests/fixtures/ethalox_6500N_doublet_cad_2026-09-28.yaml"

Detailed Description

A solve that read CEA off the table's clamped edge says so.

``CEACache.eval`` clamps an off-table Pc, O/F or ε to the table edge and returns the edge's c*, Tc
and γ; chamber_solver recorded ``cea_clamped`` and nothing read it. On the LE4 (3) stand's engine
(ethalox table O/F 1.0–2.5, Pc 1–9 MPa) 578/300 psia solves at O/F 3.52 on the 2.5 edge's c*
(flat past it, though it falls ~116 m/s per unit O/F just inside), and 120/120 psia at Pc 99 psia
below the 145 psia floor -- most of a blowdown Time-Series run on this engine. Forward mode showed
no warning; the Time-Series summary none either.

Function Documentation

◆ _verdict()

◆ runner()

test_cea_table_clamp_reported.runner ( )

Definition at line 24 of file test_cea_table_clamp_reported.py.

◆ test_a_chamber_pressure_below_the_table_is_flagged()

test_cea_table_clamp_reported.test_a_chamber_pressure_below_the_table_is_flagged ( runner)

Definition at line 57 of file test_cea_table_clamp_reported.py.

References _verdict().

◆ test_a_flamed_out_point_is_not_counted()

test_cea_table_clamp_reported.test_a_flamed_out_point_is_not_counted ( )

Definition at line 94 of file test_cea_table_clamp_reported.py.

◆ test_a_run_inside_the_table_adds_nothing()

test_cea_table_clamp_reported.test_a_run_inside_the_table_adds_nothing ( )

Definition at line 105 of file test_cea_table_clamp_reported.py.

◆ test_an_in_table_point_passes()

test_cea_table_clamp_reported.test_an_in_table_point_passes ( runner)

Definition at line 38 of file test_cea_table_clamp_reported.py.

References _verdict().

◆ test_an_off_table_mixture_ratio_is_flagged_with_the_table_range()

test_cea_table_clamp_reported.test_an_off_table_mixture_ratio_is_flagged_with_the_table_range ( runner)

Definition at line 46 of file test_cea_table_clamp_reported.py.

References _verdict().

◆ test_the_time_series_counts_and_marks_clamped_points()

test_cea_table_clamp_reported.test_the_time_series_counts_and_marks_clamped_points ( )

Definition at line 83 of file test_cea_table_clamp_reported.py.

Variable Documentation

◆ CFG

str test_cea_table_clamp_reported.CFG = "tests/fixtures/ethalox_6500N_doublet_cad_2026-09-28.yaml"

Definition at line 20 of file test_cea_table_clamp_reported.py.

◆ PSI

float test_cea_table_clamp_reported.PSI = 6894.757

Definition at line 19 of file test_cea_table_clamp_reported.py.