STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
test_numba_ab_parity.TestAccelMatchesPython Class Reference

Public Member Functions

 test_wrapper_fields (self, cfg_rel, ablative)
 test_diagnostics (self, cfg_rel, ablative)
 test_kernel_level_raw_tuple (self, cfg_rel, ablative)

Detailed Description

The contract: what the optimizer consumes must match the authoritative path.

Definition at line 161 of file test_numba_ab_parity.py.

Member Function Documentation

◆ test_diagnostics()

test_numba_ab_parity.TestAccelMatchesPython.test_diagnostics ( self,
cfg_rel,
ablative )

◆ test_kernel_level_raw_tuple()

test_numba_ab_parity.TestAccelMatchesPython.test_kernel_level_raw_tuple ( self,
cfg_rel,
ablative )
Kernel level: chamber.evaluate_core's own result vector, no wrapper in the way.

The retired C suite kept this level because a wrapper override once hid a
kernel computing retired momentum-method thrust. The property is
backend-agnostic and worth keeping: a wrapper cannot paper over the kernel.

Definition at line 189 of file test_numba_ab_parity.py.

References test_numba_ab_parity._assert_close(), test_numba_ab_parity._chamber_gate(), test_numba_ab_parity._py_field(), test_numba_ab_parity._rig(), and split().

◆ test_wrapper_fields()

test_numba_ab_parity.TestAccelMatchesPython.test_wrapper_fields ( self,
cfg_rel,
ablative )

The documentation for this class was generated from the following file: