public abstract class AbstractFeynCalcTransformation extends AbstractTransformationWithGammas
| Modifier and Type | Field and Description |
|---|---|
protected cc.redberry.core.transformations.Transformation |
preprocessor |
deltaTrace, expandAndEliminate, gamma5Name, gamma5StringName, gammaMatrixStringName, gammaName, leviCivitaStringName, matrixType, metricType, tokenTransformer, traceOfOne| Modifier | Constructor and Description |
|---|---|
protected |
AbstractFeynCalcTransformation(DiracOptions options,
cc.redberry.core.transformations.Transformation preprocessor) |
| Modifier and Type | Method and Description |
|---|---|
protected cc.redberry.core.utils.Indicator<cc.redberry.core.graph.GraphType> |
graphFilter() |
protected boolean |
isZeroTrace(cc.redberry.physics.feyncalc.ProductOfGammas pg) |
cc.redberry.core.tensor.Tensor |
transform(cc.redberry.core.tensor.Tensor tensor) |
protected abstract cc.redberry.core.tensor.Tensor |
transformLine(cc.redberry.physics.feyncalc.ProductOfGammas pg,
cc.redberry.core.utils.IntArrayList modifiedElements) |
checkNotation, checkNotation, containsGammaMatrices, containsGammaOr5Matrices, createLine, cutAdj, defaultDimension, defaultTraceOfOne, del, del, isGamma, isGamma5, isGammaOrGamma5, setLowerMatrixIndex, setMatrixIndices, setMatrixIndices, setMetricIndex, setUpperMatrixIndex, swapAdj, toStringprotected final cc.redberry.core.transformations.Transformation preprocessor
protected AbstractFeynCalcTransformation(DiracOptions options, cc.redberry.core.transformations.Transformation preprocessor)
public cc.redberry.core.tensor.Tensor transform(cc.redberry.core.tensor.Tensor tensor)
protected cc.redberry.core.utils.Indicator<cc.redberry.core.graph.GraphType> graphFilter()
protected final boolean isZeroTrace(cc.redberry.physics.feyncalc.ProductOfGammas pg)
protected abstract cc.redberry.core.tensor.Tensor transformLine(cc.redberry.physics.feyncalc.ProductOfGammas pg,
cc.redberry.core.utils.IntArrayList modifiedElements)
Copyright © 2016. All rights reserved.