Documentation of 'cc.redberry.core.indices.SimpleIndices' Java class
SimpleIndices
cc.redberry.core.indices

Interface SimpleIndices

    • Method Detail

      • getUpper

        SimpleIndices getUpper()
        Description copied from interface: Indices
        Returns upper (contravariant) indices.
        Specified by:
        getUpper in interface Indices
        Returns:
        upper indices
      • getLower

        SimpleIndices getLower()
        Description copied from interface: Indices
        Returns lower (covariant) indices.
        Specified by:
        getLower in interface Indices
        Returns:
        lower indices
      • getInverted

        SimpleIndices getInverted()
        Description copied from interface: Indices
        Returns new instance of Indices, which contains inverted indices, i.e. all upper indices becomes lower, and all lower become upper. The terms of ordering in the result are same as in the initial Indices object.
        Specified by:
        getInverted in interface Indices
        Returns:
        indices with inverted states
      • getFree

        SimpleIndices getFree()
        Description copied from interface: Indices
        Returns new instance of Indices, which contains only free (non contracted) indices from this Indices instance. The returned Indices object keeps the relative order of indices same as in the this Indices.
        Specified by:
        getFree in interface Indices
        Returns:
        only free indices
      • getOfType

        SimpleIndices getOfType(IndexType type)
        Description copied from interface: Indices
        Returns indices of the specified type, which are contained in this Indices object.
        Specified by:
        getOfType in interface Indices
        Parameters:
        type - the type of indices
        Returns:
        indices of the specified type, which are contained in this indices object.
      • equalsWithSymmetries

        boolean equalsWithSymmetries(SimpleIndices indices)
        Compares simple indices taking into account possible permutations according to the symmetries.
        Parameters:
        indices - indices to compare with this
        Returns:
        true if specified indices can be obtained via permutations (specified by symmetries) of this indices.
      • getStructureOfIndices

        StructureOfIndices getStructureOfIndices()
        Returns the structure of this indices.
        Returns:
        structure of this indices

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.