feynml.feynml.FeynML

class feynml.feynml.FeynML(version: Optional[str] = '0.1.7', head: Optional[feynml.feynml.Head] = Head(metas=[], description='', style=''), diagrams: List[feynml.feynmandiagram.FeynmanDiagram] = <factory>)[source]

Bases: object

__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

head

version

diagrams

classmethod from_xml(xml: str)[source]

Load self from XML.

to_xml() str[source]

Return self as XML.