链接已复制
8 回复数
Quoting - yjyincj
I am using intel MKL for linux version=10.2.2.025. I can not find gamma() in the VML special function lists. Any idea? Thanks.
You can't because there is not (I believe). You can get source code here.
A.
Quoting - yjyincj
Thanks.
yjyincj,there are no such functionality into the current version.
I would recommend you submit the issue against MKL to Premier support( https://premier.intel.com/ )
--Gennady
Quoting - Gennady Fedorov (Intel)
yjyincj,there are no such functionality into the current version.
I would recommend you submit the issue against MKL to Premier support( https://premier.intel.com/ )
--Gennady
You will findthe"true" gamma functionin the Intel Compiler provided math library libimf.a(described here -http://software.intel.com/sites/products/documentation/hpc/compilerpro/en-us/cpp/lin/main_cls_lin.pdf).Its prototype is double tgamma(double). Note that both the lgamma() and gamma() functions return not gamma but the log gamma for historical reasons.