(self, data, tensmul, tensorhead)
return self._correct_signature_from_indices(
            data,
            tensmul.get_indices(),
            tensmul.free,
            tensmul.dum,
            True)
This method is used when assigning components data to a ``TensMul``
        object, it converts components data to a fully contravariant ndarray,
        which is then stored according to the ``TensorHead`` key.
This method is used when assigning components data to a ``TensMul``
        object, it converts components data to a fully contravariant ndarray,
        which is then stored according to the ``TensorHead`` key.
This method is used when assigning components data to a TensMul object it converts components data to a fully contravariant ndarray which is then stored according to the TensorHead key .
def data_tensorhead_from_tensmul(self, data, tensmul, tensorhead):
        """
        This method is used when assigning components data to a ``TensMul``
        object, it converts components data to a fully contravariant ndarray,
        which is then stored according to the ``TensorHead`` key.
        """
        if data is None:
            return None

        return self._correct_signature_from_indices(
            data,
            tensmul.get_indices(),
            tensmul.free,
            tensmul.dum,
            True)
def data_tensorhead_from_tensmul ( self , data , tensmul , tensorhead ) : if data is None : return None return self . _correct_signature_from_indices ( data , tensmul . get_indices ( ) , tensmul . free , tensmul . dum , True )