SLAPMR(3)

πŸ“¦ version 3.12.0, in opensuse-leap 16.0

πŸ’… SLAPMR(3) β€” Library Functions Manual, but make it cute ✨

✨ NAME ✨

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/slapmr.f

πŸ¦‹ SYNOPSIS πŸ¦‹

🧚 Functions/Subroutines 🧚

  • subroutine SLAPMR (forwrd, m, n, x, ldx, k) β€” SLAPMR rearranges rows of a matrix as specified by a permutation vector.

πŸ‘‘ Function/Subroutine Documentation πŸ‘‘

   subroutine SLAPMR (logical forwrd, integer m, integer n, real, dimension(
       ldx, * ) x, integer ldx, integer, dimension( * ) k)

SLAPMR rearranges rows of a matrix as specified by a permutation vector. Periodt. πŸ’…

πŸŽ€ Purpose:

Okay so here’s the whole assignment, bestie: SLAPMR rearranges the rows of the M by N matrix X as specified by the permutation K(1),K(2),...,K(M) of the integers 1,...,M.

If FORWRD = .TRUE., that’s the forward permutation:

      X(K(I),*) is moved X(I,*) for I = 1,2,...,M.

If FORWRD = .FALSE., that’s the backward permutation:

      X(I,*) is moved to X(K(I),*) for I = 1,2,...,M.

🌈 Parameters 🌈

  • FORWRD β€” FORWRD is LOGICAL
    • = .TRUE., forward permutation
    • = .FALSE., backward permutation
  • M β€” M is INTEGER
    • The number of rows of the matrix X. M >= 0.
  • N β€” N is INTEGER
    • The number of columns of the matrix X. N >= 0.
  • X β€” X is REAL array, dimension (LDX,N)
    • On entry, the M by N matrix X.
    • On exit, X contains the permuted matrix X.
  • LDX β€” LDX is INTEGER
    • The leading dimension of the array X, LDX >= MAX(1,M).
  • K β€” K is INTEGER array, dimension (M)
    • On entry, K contains the permutation vector. K is used as internal workspace, but reset to its original value on output.

πŸ’– Author πŸ’–

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

Definition at line 103 of file slapmr.f.

🌟 Author 🌟

Generated automatically by Doxygen for LAPACK from the source code.

Cute sign-off, bestie: the footer source/version line is LAPACK Version 3.12.0, at /home/abui...RC/slapmr.f(3) β€” no separate date printed, just timeless LAPACK energy. πŸŽ€πŸ’…
πŸ“¦ where this page comes from