libxsmm_xitrans Interface

interface
public pure subroutine libxsmm_xitrans(matrix, typesize, m, n, ldi, ldo) bind(C, NAME="0")

Arguments

Type IntentOptional Attributes Name
type(C_PTR), intent(in), VALUE :: matrix
integer(kind=C_INT), intent(in) :: typesize
integer(kind=LIBXSMM_BLASINT_KIND), intent(in) :: m
integer(kind=LIBXSMM_BLASINT_KIND), intent(in) :: n
integer(kind=LIBXSMM_BLASINT_KIND), intent(in) :: ldi
integer(kind=LIBXSMM_BLASINT_KIND), intent(in) :: ldo

Description

Transpose a matrix (in-place form). Implicit FORTRAN 77 interface: ARRAY :: matrix INTEGER(4|8) :: m, n, ldi, ldo INTEGER(4) :: typesize