Skip to content

Latest commit

 

History

History
66 lines (52 loc) · 2.7 KB

Operators.rst

File metadata and controls

66 lines (52 loc) · 2.7 KB

Operator Classes

The classes are nested as follows:

digraph G {

bgcolor = transparent

node [shape=box]; OpMember [label="OpMember"]; ndarray [label="np.ndarray"]; MatchingCondition [label="MatchingCondition" ]; PhysicalOperator [label="PhysicalOperator"]; Operator [label="Operator" ]; OME [label="OME" ]; OperatorGrid [label="OperatorGrid"];

OperatorGrid -> Operator; OperatorGrid -> OME; Operator -> PhysicalOperator [weight=100,style=dashed]; PhysicalOperator -> ndarray [style=dashed]; OME -> MatchingCondition [weight=100,style=dashed]; MatchingCondition -> ndarray [style=dashed]; Operator -> OpMember; OpMember -> PhysicalOperator [dir=back]; OME -> OpMember; OpMember -> MatchingCondition [dir=back];

OperatorGrid -> OpMember -> ndarray [style=invis];

}

  • ~eko.evolution_operator.grid.OperatorGrid

    • is the master class which administrates all operator tasks
    • is instantiated once for each run
    • holds all necessary configurations </code/IO>
    • holds all necessary instances of the /code/Utilities
  • ~eko.evolution_operator.Operator

    • represents a configuration for a fixed final scale Q12
    • performs the actual computation </theory/DGLAP>
    • uses the 3-dimensional theory/FlavorSpace:Operator Anomalous Dimension Basis
    • its ~eko.member.OpMember are only valid in the current threshold area
  • ~eko.evolution_operator.physical.PhysicalOperator

    • is the connection of the ~eko.evolution_operator.Operator between the different flavor bases
    • is initialized with the 3-dimensional theory/FlavorSpace:Operator Anomalous Dimension Basis
    • does recombine the operator in the theory/FlavorSpace:Operator Intrinsic QCD Evolution Basis (see Matching Conditions </theory/Matching>)
    • exports the operators to theory/FlavorSpace:Operator Flavor Basis in a ~numpy.ndarray
  • ~eko.member.OpMember

    • represents a single operator in Mellin space for a given element of the theory/FlavorSpace:Operator Bases
    • inside ~eko.evolution_operator.Operator they are in theory/FlavorSpace:Operator Anomalous Dimension Basis
    • inside ~eko.evolution_operator.physical.PhysicalOperator they are in theory/FlavorSpace:Operator Intrinsic QCD Evolution Basis