quchip.engine.approximations

Engine-side operations owned by explicit approximation strategies.

Functions

apply_operator_band_filter(...)

Return the populated two-body bands accepted by keeps_band.

resolve_drive_program(approximation, ...[, ...])

Combine one authored signal with its operator-frame phase.

quchip.engine.approximations.apply_operator_band_filter(local_hamiltonian, *, dims, labels, keeps_band, backend)[source]

Return the populated two-body bands accepted by keeps_band.

Parameters:
Return type:

Operator | None

quchip.engine.approximations.resolve_drive_program(approximation, program, *, weight, frame_frequency, has_carrier, filter_signal_bands=None)[source]

Combine one authored signal with its operator-frame phase.

Parameters:
Return type:

SignalNode