InvertIndices
inverts indices of tensorsInvertIndices[type]
inverts indices of specified typeInvert indices of some expression
println InvertIndices >> 'A_mn'.t
> A^mn
println InvertIndices >> 'A_mn*(p^m + q^m) + T_n'.t
> A_m^n*(p^m + q^m) + T^n
Invert only indices of certain type:
println InvertIndices[LatinLower] >> 'T_ABmn'.t
> T_AB^mn
println InvertIndices[GreekLower] >> 'A_{mn\\mu}*(p^m + q^m) + T_{n\\mu}'.t
> A_{mn}^{\\mu}*(p^m + q^m) + T_{n}^{\\mu}