pyfeyn2.feynmandiagram.FeynML
- class pyfeyn2.feynmandiagram.FeynML(version: str | None = '0.1.7', head: ~feynml.feynml.Head | None = Head(metas=[], description='', style=''), diagrams: ~typing.List[~feynml.feynmandiagram.FeynmanDiagram] = <factory>)[source]
Bases:
FeynMLFeynML with pyfeyn2 meta tag.
- __init__(version: str | None = '0.1.7', head: ~feynml.feynml.Head | None = Head(metas=[], description='', style=''), diagrams: ~typing.List[~feynml.feynmandiagram.FeynmanDiagram] = <factory>) None
Methods
__init__([version, head, diagrams])from_xml(xml)Load self from XML.
get_diagram(idd)to_xml()Return self as XML.
Attributes
headversion