feynlag.vertices.extract.extract_interaction_coefficients¶
- feynlag.vertices.extract.extract_interaction_coefficients(L, fields, parameters=None)[source]¶
Extract interaction coefficients from a Lagrangian.
Tries a fast
Poly-based method (domain='EX') first, falling back to a robust term-by-term method.- Parameters:
L – SymPy expression (the Lagrangian, or one sector of it).
fields – iterable of SymPy
Symbolfield components. Non-Symbol entries are ignored (fermion bilinears take the other track).parameters – unused; kept for signature compatibility with DLRSM1.
- Returns:
{n_fields: {sorted-field-tuple: coefficient}}.- Return type: