Contains the mty::Model class. It contains all objects in the theory. In particular QuantumField objects, Gauge, Flavor, Particle... More...
#include "modelBuilder.h"#include "lagrangian.h"#include "expander.h"#include "group.h"#include "feynmanRule.h"#include "graph.h"#include "operatorBasis.h"#include "gaugedGroup.h"#include "kinematics.h"#include "doc_brown_link.h"Go to the source code of this file.
Data Structures | |
| class | mty::Model |
| Contains all objects in the theory. In particular QuantumField objects, Gauge, Flavor, Particle... More... | |
| struct | mty::Model::KinematicLink |
Namespaces | |
| mty | |
| Namespace of MARTY. | |
Enumerations | |
| enum | DecompositionMode { Minimal, BasisProjection, Matching } |
Functions | |
| int | mty::operatorDegeneracy (std::vector< mty::Insertion > const &insertions) |
| int | mty::matchingFermionSign (std::vector< int > fermionOrder) |
| int | mty::fermionSign (std::vector< Insertion > const &model, std::vector< Insertion > order) |
Contains the mty::Model class. It contains all objects in the theory. In particular QuantumField objects, Gauge, Flavor, Particle...
All utilities for model building / computations are present in this class. For the user, the most important functions are reimplemented in a class-independent manner in the file hepInterface.h. For the more advanced user that wants to handle specific types of objects, methods of this class provide more features than the interface.
1.8.13