libxsmm_otrans_omp Interface

interface
public pure subroutine libxsmm_otrans_omp(output, input, typesize, m, n, ldi, ldo) bind(C, NAME="0")

Arguments

Type IntentOptional Attributes Name
type(C_PTR), intent(in), VALUE :: output
type(C_PTR), intent(in), VALUE :: input
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

Matrix transpose; MT via libxsmmext (out-of-place form). Implicit FORTRAN 77 interface: ARRAY :: output, input INTEGER(4|8) :: m, n, ldi, ldo INTEGER(4) :: typesize