feynml.topology.insert_fields
- feynml.topology.insert_fields(fml: FeynML, fm: FeynModel, incoming: List[int], outgoing: List[int], progress=True) FeynML [source]
For each diagram deep copy it. Then loop over every propagator and over every particle from the feynmodel (itertools). If the diagram is valid for given models’ vertices add it to the return list (to be implemented in FeynmanDiagram class taking also the model as parameter).