fortran-lapack
Loading...
Searching...
No Matches
la_lapack::lapmt Interface Reference

LAPMT: rearranges the columns of the M by N matrix X as specified by the permutation K(1),K(2),...,K(N) of the integers 1,...,N. If FORWRD = .TRUE., forward permutation: X(*,K(J)) is moved X(*,J) for J = 1,2,...,N. If FORWRD = .FALSE., backward permutation: X(*,J) is moved to X(*,K(J)) for J = 1,2,...,N. More...

Public Member Functions

pure subroutine clapmt (forwrd, m, n, x, ldx, k)
 
 la_clapmt
 
pure subroutine dlapmt (forwrd, m, n, x, ldx, k)
 
 la_dlapmt
 
 la_qlapmt
 
pure subroutine slapmt (forwrd, m, n, x, ldx, k)
 
 la_slapmt
 
 la_wlapmt
 
pure subroutine zlapmt (forwrd, m, n, x, ldx, k)
 
 la_zlapmt
 

Detailed Description

LAPMT: rearranges the columns of the M by N matrix X as specified by the permutation K(1),K(2),...,K(N) of the integers 1,...,N. If FORWRD = .TRUE., forward permutation: X(*,K(J)) is moved X(*,J) for J = 1,2,...,N. If FORWRD = .FALSE., backward permutation: X(*,J) is moved to X(*,K(J)) for J = 1,2,...,N.

Member Function/Subroutine Documentation

◆ clapmt()

pure subroutine la_lapack::lapmt::clapmt ( logical(lk), intent(in)  forwrd,
integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
complex(sp), dimension(ldx,*), intent(inout)  x,
integer(ilp), intent(in)  ldx,
integer(ilp), dimension(*), intent(inout)  k 
)

◆ dlapmt()

pure subroutine la_lapack::lapmt::dlapmt ( logical(lk), intent(in)  forwrd,
integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
real(dp), dimension(ldx,*), intent(inout)  x,
integer(ilp), intent(in)  ldx,
integer(ilp), dimension(*), intent(inout)  k 
)

◆ la_clapmt()

la_lapack::lapmt::la_clapmt

◆ la_dlapmt()

la_lapack::lapmt::la_dlapmt

◆ la_qlapmt()

la_lapack::lapmt::la_qlapmt

◆ la_slapmt()

la_lapack::lapmt::la_slapmt

◆ la_wlapmt()

la_lapack::lapmt::la_wlapmt

◆ la_zlapmt()

la_lapack::lapmt::la_zlapmt

◆ slapmt()

pure subroutine la_lapack::lapmt::slapmt ( logical(lk), intent(in)  forwrd,
integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
real(sp), dimension(ldx,*), intent(inout)  x,
integer(ilp), intent(in)  ldx,
integer(ilp), dimension(*), intent(inout)  k 
)

◆ zlapmt()

pure subroutine la_lapack::lapmt::zlapmt ( logical(lk), intent(in)  forwrd,
integer(ilp), intent(in)  m,
integer(ilp), intent(in)  n,
complex(dp), dimension(ldx,*), intent(inout)  x,
integer(ilp), intent(in)  ldx,
integer(ilp), dimension(*), intent(inout)  k 
)

The documentation for this interface was generated from the following file: