Developer Reference

  • 2020.2
  • 07/15/2020
  • Public Content
Contents

ila?lc

Scans a matrix for its last non-zero column.

Syntax

value
=
ilaslc
(
m
,
n
,
a
,
lda
)
value
=
iladlc
(
m
,
n
,
a
,
lda
)
value
=
ilaclc
(
m
,
n
,
a
,
lda
)
value
=
ilazlc
(
m
,
n
,
a
,
lda
)
Include Files
  • mkl.fi
Description
The
ila?lc
routines scan a matrix
A
for its last non-zero column.
Input Parameters
m
INTEGER
. Specifies number of rows in the matrix
A
.
n
INTEGER
. Specifies number of columns in the matrix
A
.
a
REAL
for
ilaslc
DOUBLE PRECISION
for
iladlc
COMPLEX
for
ilaclc
DOUBLE COMPLEX
for
ilazlc
Array,
DIMENSION
(
lda
, *)
. The second dimension of
a
must be at least
max(1,
n
)
.
Before entry the leading
n
-by-
n
part of the array
a
must contain the matrix
A
.
lda
INTEGER
. Specifies the leading dimension of
a
as declared in the calling (sub)program. The value of
lda
must be at least
max(1,
m
)
.
Output Parameters
value
INTEGER
Number of the last non-zero column.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804