Documentation of 'cc.redberry.core.transformations.symmetrization.SymmetrizeTransformation' Java class
SymmetrizeTransformation
cc.redberry.core.transformations.symmetrization

Class SymmetrizeTransformation

  • All Implemented Interfaces:
    Transformation


    public final class SymmetrizeTransformation
    extends java.lang.Object
    implements Transformation
    Gives a symmetrization of tensor with respect to specified indices under the specified symmetries.
    Since:
    1.1.6
    • Constructor Summary

      Constructors 
      Constructor and Description
      SymmetrizeTransformation(SimpleIndices indices, boolean multiplyBySymmetryFactor)
      Creates transformation that makes tensors symmetric in specified indices, symmetry group of the result will be guaranteed a super group of permutation group of specified indices.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      Tensor transform(Tensor t)
      Transforms specified tensor and returns the result.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SymmetrizeTransformation

        public SymmetrizeTransformation(SimpleIndices indices,
                                        boolean multiplyBySymmetryFactor)
        Creates transformation that makes tensors symmetric in specified indices, symmetry group of the result will be guaranteed a super group of permutation group of specified indices.
        Parameters:
        indices - simple indices with symmetries
        multiplyBySymmetryFactor - if specified, then resulting sum will be divided by its size
    • Method Detail

      • transform

        public Tensor transform(Tensor t)
        Description copied from interface: Transformation
        Transforms specified tensor and returns the result.
        Specified by:
        transform in interface Transformation
        Parameters:
        t - tensor
        Returns:
        transformed tensor

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.