STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
test_layerx_feeddiag.py File Reference

Go to the source code of this file.

Namespaces

namespace  test_layerx_feeddiag

Functions

 test_layerx_feeddiag._lin (a, b)
 test_layerx_feeddiag._synthetic ()
 test_layerx_feeddiag.test_ladder_elements_sum_to_end_to_end_and_head_is_a_gain ()
 test_layerx_feeddiag.test_ladder_reports_a_recorder_that_does_not_telescope ()
 test_layerx_feeddiag.test_ladder_without_network_is_unavailable_not_a_raise ()
 test_layerx_feeddiag._he (p_psia, T_K)
 test_layerx_feeddiag.test_iec_capacity_by_hand_and_against_fluids (p2_psia, choked)
 test_layerx_feeddiag.test_iec_solenoid_drop_matches_the_audit_hand_check ()
 test_layerx_feeddiag._reg_target (p_in, mdot)
 test_layerx_feeddiag.test_regulator_law_split_and_wide_open_by_hand ()
 test_layerx_feeddiag.test_solenoid_share_of_regulator_to_tank_by_hand ()
 test_layerx_feeddiag._jt_by_integration (fluid, p1, T1, p2, steps=400)
 test_layerx_feeddiag.test_joule_thomson_sign_and_magnitude (fluid, sign)
 test_layerx_feeddiag.test_pressurant_budget_and_floor_by_hand ()
 test_layerx_feeddiag._fake_prep (res)
 test_layerx_feeddiag._fake_config ()
 test_layerx_feeddiag.test_saturation_margin_total_and_static_by_hand ()
 test_layerx_feeddiag.test_a_dead_leg_held_at_atmosphere_is_not_graded ()
 test_layerx_feeddiag.test_cavitation_number_by_hand_and_flip_risk ()
 test_layerx_feeddiag.test_injector_velocities_momentum_ratio_and_tilt_by_hand ()
 test_layerx_feeddiag._fake_engine (p_O, p_F)
 test_layerx_feeddiag._fed (p_out, K, side)
 test_layerx_feeddiag._thrust_result (K_drift=0.0, accel=None)
 test_layerx_feeddiag.test_thrust_breakdown_by_closed_form ()
 test_layerx_feeddiag.test_thrust_breakdown_acceleration_head_when_flown ()
 test_layerx_feeddiag.test_ledger_rows_design_from_forward_delivered_from_the_burn ()
 test_layerx_feeddiag.test_ledger_with_the_erosion_replay_off_reads_the_twins_chamber ()
 test_layerx_feeddiag._recorder_style (res)
 test_layerx_feeddiag.test_diagnostics_on_the_recorder_shape ()
 test_layerx_feeddiag.test_feed_diagnostics_on_the_le4_helium_burn (monkeypatch)

Variables

float test_layerx_feeddiag.PSI = 6894.757293168361
int test_layerx_feeddiag.N = 4
list test_layerx_feeddiag.T = [-0.1, 0.0, 0.05, 0.10]
list test_layerx_feeddiag.FIRING = [False, False, True, True]
dict test_layerx_feeddiag.REG_PARAMS
float test_layerx_feeddiag.ATM_PSIA = 101325.0 / PSI
float test_layerx_feeddiag.PC0 = 400.0 * PSI
dict test_layerx_feeddiag.C_FLOW = {"ox": 1.9 / math.sqrt(170.0 * PSI), "fuel": 1.25 / math.sqrt(160.0 * PSI)}
float test_layerx_feeddiag.K_THRUST = 2300.0