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

Functions

 rep ()
 test_one_value_per_quantity (rep)
 test_headline_is_the_solve (rep)
 test_verdicts_are_graded_against_their_thresholds (rep)
 test_every_mark_names_a_known_input (rep)
 test_residence_time_is_rho_v_over_mdot (rep)
 test_thrust_and_cstar_close_by_hand_from_the_page (rep)

Variables

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

Detailed Description

Forward mode's report (engine/pipeline/forward_report.py): each quantity once, graded here.

Function Documentation

◆ rep()

test_forward_report.rep ( )

Definition at line 11 of file test_forward_report.py.

◆ test_every_mark_names_a_known_input()

test_forward_report.test_every_mark_names_a_known_input ( rep)

Definition at line 53 of file test_forward_report.py.

◆ test_headline_is_the_solve()

test_forward_report.test_headline_is_the_solve ( rep)

Definition at line 36 of file test_forward_report.py.

◆ test_one_value_per_quantity()

test_forward_report.test_one_value_per_quantity ( rep)
A key that appears in more than one place (Pc in the headline and Chamber, theta_c in
Chamber and Stability) carries one value everywhere.

Definition at line 21 of file test_forward_report.py.

◆ test_residence_time_is_rho_v_over_mdot()

test_forward_report.test_residence_time_is_rho_v_over_mdot ( rep)

Definition at line 61 of file test_forward_report.py.

◆ test_thrust_and_cstar_close_by_hand_from_the_page()

test_forward_report.test_thrust_and_cstar_close_by_hand_from_the_page ( rep)
F = Cf · Pc_ns · At and c* = Pc_ns · At / ṁ from the numbers the report shows.

The bases said Pc where the nozzle uses Pc_ns = Pc / κ, and Pc_ns was not on the page: on the
LE4 (3) stand Cf · Pc · At came to 6898 N against the 6870 N shown (+0.41 %), and Pc · At / ṁ to
1574 m/s against c* 1568. Nothing from the page closed.

Definition at line 71 of file test_forward_report.py.

◆ test_verdicts_are_graded_against_their_thresholds()

test_forward_report.test_verdicts_are_graded_against_their_thresholds ( rep)

Definition at line 44 of file test_forward_report.py.

Variable Documentation

◆ CFG

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

Definition at line 7 of file test_forward_report.py.

◆ PSI

float test_forward_report.PSI = 6894.757

Definition at line 6 of file test_forward_report.py.