quartic2d.InteractionConvergenceResult.interaction#
- InteractionConvergenceResult.interaction(deltas, field1, field2, U_q)#
Build a production interaction from the selected parameters.
- Parameters:
deltas (array_like, shape (D, 2)) – Cartesian displacement vectors at which to evaluate the interaction.
field1 (HarmonicTransform) – Momentum-space transition fields. In the usual workflow these are the same represented inputs used during calibration.
field2 (HarmonicTransform) – Momentum-space transition fields. In the usual workflow these are the same represented inputs used during calibration.
U_q (callable) – Radial momentum-space interaction kernel.
- Returns:
Production interaction carrying this convergence result through its
convergenceattribute.- Return type:
- Raises:
RuntimeError – If the calibration did not satisfy its configured criteria.
Notes
This method does not repeat the convergence search. Reuse for a wider displacement domain, different kernel, or materially different fields requires a separate numerical justification.