linalg.kernels.transpose_kernels#

Details#

transpose_1d(M: T[:, :], Mt: T[:, :], n: int64[:], nc: int64[:], gp: int64[:], p: int64[:], dm: int64[:], cm: int64[:], nd: int64[:], ndT: int64[:], si: int64[:], sk: int64[:], sl: int64[:])#
transpose_2d(M: T[:, :, :, :], Mt: T[:, :, :, :], n: int64[:], nc: int64[:], gp: int64[:], p: int64[:], dm: int64[:], cm: int64[:], nd: int64[:], ndT: int64[:], si: int64[:], sk: int64[:], sl: int64[:])#
transpose_3d(M: T[:, :, :, :, :, :], Mt: T[:, :, :, :, :, :], n: int64[:], nc: int64[:], gp: int64[:], p: int64[:], dm: int64[:], cm: int64[:], nd: int64[:], ndT: int64[:], si: int64[:], sk: int64[:], sl: int64[:])#
interface_transpose_1d(M: T[:, :], Mt: T[:, :], n: int64[:], nc: int64[:], gp: int64[:], p: int64[:], dm: int64[:], cm: int64[:], nd: int64[:], ndT: int64[:], si: int64[:], sk: int64[:], sl: int64[:])#
interface_transpose_2d(M: T[:, :, :, :], Mt: T[:, :, :, :], n: int64[:], nc: int64[:], gp: int64[:], p: int64[:], dm: int64[:], cm: int64[:], nd: int64[:], ndT: int64[:], si: int64[:], sk: int64[:], sl: int64[:])#
interface_transpose_3d(M: T[:, :, :, :, :, :], Mt: T[:, :, :, :, :, :], n: int64[:], nc: int64[:], gp: int64[:], p: int64[:], dm: int64[:], cm: int64[:], nd: int64[:], ndT: int64[:], si: int64[:], sk: int64[:], sl: int64[:])#