How to understand the naming convention of lapack

Open discussion regarding features, bugs, issues, vendors, etc.

How to understand the naming convention of lapack

Postby ypsd09 » Fri Jun 19, 2015 1:27 am

For example, for dpotrf, I understand "d" is for double precision, "po" is for positive definitive. But what about 'trf'. Why not just called it chol for cholesky factorization?
ypsd09
 
Posts: 3
Joined: Mon Sep 28, 2009 7:46 am

Re: How to understand the naming convention of lapack

Postby CyLith » Fri Jun 19, 2015 1:33 pm

Refer to the naming conventions here: http://www.netlib.org/lapack/lug/node24.html
In the case of DPOTRF, the TRF stands for TRiangular Factorization. There are also routines TRI and TRS for TRiangular Inverse and TRiangular Solve.
CyLith
 
Posts: 41
Joined: Sun Feb 08, 2009 7:23 am
Location: Stanford, CA


Return to User Discussion

Who is online

Users browsing this forum: No registered users and 5 guests