pub fn oamp(
h: &ArrayView2<'_, C64>,
y: &[C64],
noise_var: f64,
config: &MessagePassing,
linear: OampLinear,
) -> Result<Trace>pub fn oamp(
h: &ArrayView2<'_, C64>,
y: &[C64],
noise_var: f64,
config: &MessagePassing,
linear: OampLinear,
) -> Result<Trace>