|
inline |
Returns a transposed copy of the input tensor.
The array perm specifies the old position of each new leg, i.e. perm[i] = j means that the new leg i+1 was formerly the leg j. If conjugate is Conj::y(), individual entries are complex-conjugated and basis directions reversed.
References conj(), if_constexpr, std::move(), multi_transpose(), std::vector< T >::push_back(), and rank().
Here is the call graph for this function: