Common arguments . . . . . . . . . . . . . . . .

. . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

438

SM arguments . . . . . . . . . . . . . . . . . . . .

. . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

440

Order of arguments for args(A) . . . . . . .

. . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

440

SBCOMM/DBCOMM/CBCOMM/ZBCOMM

Block coordinate matrix-matrix multiply

441

 

 

 

SBDIMM/DBDIMM/CBDIMM/ZBDIMM

Block diagonal matrix-matrix multiply 445

SBDISM/DBDISM/CBDISM/ZBDISM Block diagonal format triangular solve . .

449

SBELMM/DBELMM/CBELMM/ZBELMM

Block Ellpack matrix-matrix multiply

. . .

453

 

 

 

SBELSM/DBELSM/CBELSM/ZBELSM

Block Ellpack format triangular solve .

457

SBSCMM/DBSCMM/CBSCMM/ZBSCMM

Block sparse column matrix-matrix

 

multiply . . . . . . . . . . . . . . . . . . . . . . . .

. . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

461

SBSCSM/DBSCSM/CBSCSM/ZBSCSM

Block sparse column format triangular solve

465

 

 

 

SBSRMM/DBSRMM/CBSRMM/ZBSRMM

Block sparse row matrix-matrix multiply

469

 

 

 

SBSRSM/DBSRSM/CBSRSM/ZBSRSM

Block sparse row format triangular solve

. . .

473

 

 

 

SCOOMM/DCOOMM/CCOOMM/ZCOOMM

Coordinate matrix-matrix multiply 477

SCSCMM/DCSCMM/CCSCMM/ZCSCMM

Compressed sparse column matrix-matrix

multiply . . . . . . . . . . . . . . . . . . . . . . . .

. . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

481

SCSCSM/DCSCSM/CCSCSM/ZCSCSM

Compressed sparse column format triangular

solve . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

485

SCSRMM/DCSRMM/CCSRMM/ZCSRMM

Compressed sparse row matrix-matrix

multiply . . . . . . . . . . . . . . . . . . . . . . . .

. . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

489

SCSRSM/DCSRSM/CCSRSM/ZCSRSM

Compressed sparse row format triangular

solve . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

493

SDIAMM/DDIAMM/CDIAMM/ZDIAMM

Diagonal matrix-matrix multiply . . . .

497

SDIASM/DDIASM/CDIASM/ZDIASM Diagonal format triangular solve. . . . . . .

501

SELLMM/DELLMM/CELLMM/ZELLMM

Ellpack matrix-matrix multiply . . . .

505

SELLSM/DELLSM/CELLSM/ZELLSM

Ellpack format triangular solve . . . . . . .

509

SJADMM/DJADMM/CJADMM/ZJADMM

Jagged diagonal matrix-matrix multiply .

513

 

 

 

SJADSM/DJADSM/CJADSM/ZJADSM

Jagged diagonal format triangular solve 517

SSKYMM/DSKYMM/CSKYMM/ZSKYMM

Skyline matrix-matrix multiply . . . .

521

SSKYSM/DSKYSM/CSKYSM/ZSKYSM

Skyline format triangular solve . . . . . .

525

SVBRMM/DVBRMM/CVBRMM/ZVBRMM

Variable block row matrix-matrix

 

multiply . . . . . . . . . . . . . . . . . . . . . . . .

. . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

529

Table of Contents

xi