22.09.2013 Views

SSL II USER'S GUIDE - Lahey Computer Systems

SSL II USER'S GUIDE - Lahey Computer Systems

SSL II USER'S GUIDE - Lahey Computer Systems

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

A. Linear Algebra<br />

<strong>SSL</strong> <strong>II</strong> SUBROUTINE LIST<br />

The <strong>SSL</strong> <strong>II</strong> functions are listed below. Generally, a single-precision routine and a<br />

double-precision routine are available for each function. The subroutine name column gives<br />

the names of single-precision routines. Double-precision routine names start with a D,<br />

followed by the single-precision names. If the use of a function is restricted due to<br />

hardware restrictions, it is indicated in the remarks column.<br />

The symbols that appear in the remarks column mean the following:<br />

#: Only the single-precision routine is available in all systems.<br />

Storage mode conversion of matrices<br />

Subroutine name Item Page Remarks<br />

CGSM Storage mode conversion of matrices (real symmetric to real general) 264<br />

CSGM Storage mode conversion of matrices (real general to real symmetric) 290<br />

CGSBM Storage mode conversion of matrices (real general to real symmetric band) 263<br />

CSBGM Storage mode conversion of matrices (real symmetric band to real general) 287<br />

CSSBM Storage mode conversion of matrices (real symmetric to real symmetric band) 291<br />

CSBSM Storage mode conversion of matrices (real symmetric band to real symmetric) 289<br />

Matrix manipulation<br />

Subroutine name Item Page Remarks<br />

AGGM Addition of two matrices (real general + real general) 85<br />

SGGM Subtraction of two matrices (real general – real general) 563<br />

MGGM Multiplication of two matrices (real general by real general) 454<br />

MGSM Multiplication of two matrices (real general by real symmetric) 465<br />

ASSM Addition of two matrices (real symmetric + real symmetric) 131<br />

SSSM Subtraction of two matrices (real symmetric – real symmetric) 582<br />

MSSM Multiplication of two matrices (real symmetric by real symmetric) 477<br />

MSGM Multiplication of two matrices (real symmetric by real general) 476<br />

MAV Multiplication of a real matrix by a real vector 456<br />

MCV Multiplication of a complex matrix by a complex vector 460<br />

MSV Multiplication of a real symmetric matrix by a real vector 478<br />

MSBV Multiplication of a real symmetric band matrix and a real vector 474<br />

MBV Multiplication of a real band matrix and a real vector 458<br />

1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!