Page 1 of 1

How to understand the naming convention of lapack

PostPosted: Fri Jun 19, 2015 1:27 am
by ypsd09
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?

Re: How to understand the naming convention of lapack

PostPosted: Fri Jun 19, 2015 1:33 pm
by CyLith
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.