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

Go to the source code of this file.

Classes

class  test_injector_layout.TestEnvelope
class  test_injector_layout.TestContouredFace
class  test_injector_layout.TestChannels
class  test_injector_layout.TestHoleCd
class  test_injector_layout.TestInletShape
class  test_injector_layout.TestIgniter
class  test_injector_layout.TestOldFlatDesigns

Namespaces

namespace  test_injector_layout

Functions

 test_injector_layout._cfg (**plate)
 test_injector_layout._hole_ld (cfg, ld, **discharge)
 test_injector_layout._texts (out)
 test_injector_layout._codes (out)
 test_injector_layout.test_band_table (case)
 test_injector_layout.test_6500N_band_is_what_it_declares ()
 test_injector_layout.test_layer1_uses_the_resolver ()
 test_injector_layout.test_ring_geometry_default_band_is_inert ()
 test_injector_layout.test_default_constant_is_four ()
 test_injector_layout._hand_6500N (exit_land=EXIT_LAND_DEFAULT)
 test_injector_layout.test_plenum_back_face_positions ()
 test_injector_layout.test_flat_face_drill_entry_is_flagged_as_off_square ()
 test_injector_layout.test_degenerate_rings ()
 test_injector_layout._random_layouts (n=60, seed=7)
 test_injector_layout._l1_kwargs (g)
 test_injector_layout._hard_kwargs (g)
 test_injector_layout.test_centre_and_wall_clearance_flip_where_the_layout_says (path, contoured)
 test_injector_layout.test_channel_overlap_flips_where_the_layout_says ()
 test_injector_layout.test_worker_path_reads_the_plate_settings ()
 test_injector_layout.test_standoff_matches_the_physics_helper ()
 test_injector_layout.test_frontend_fixture_is_current ()
 test_injector_layout.test_an_undeclared_plate_draws_the_stands_plug_and_layer1_stays_as_it_was ()

Variables

 test_injector_layout.ROOT = Path(__file__).resolve().parents[1]
 test_injector_layout.CASES = json.loads((ROOT / "tests/impingement_ld_band_cases.json").read_text())["cases"]
str test_injector_layout.C6500 = ROOT / "configs/ethalox_6500N.yaml"
math test_injector_layout.T = lambda a.tan(math.radians(a))
math test_injector_layout.S = lambda a.sin(math.radians(a))
math test_injector_layout.C = lambda a.cos(math.radians(a))
 test_injector_layout.BEFORE
 test_injector_layout.AFTER
 test_injector_layout.REQS
int test_injector_layout.EPS = 1e-6
str test_injector_layout.FIXTURE = ROOT / "frontend/src/components/__fixtures__/layout_6500N.json"