Реализация функции дилогарифма для C ++?

Я просматривал библиотеки GSL и Boost, чтобы найти функция дилогарифма, но я не нашел это.

Есть ли доступная реализация для C ++ / C этой функции?

1

Решение

У GSL, кажется, есть это: https://www.gnu.org/software/gsl/manual/html_node/Dilogarithm.html

gsl_sf_dilog.h

double gsl_sf_dilog (double x)
int gsl_sf_dilog_e (double x, gsl_sf_result * result)
int gsl_sf_complex_dilog_e (double r, double theta, gsl_sf_result * result_re, gsl_sf_result * result_im)
3

Другие решения

Существует реализация C ++ реальной и комплексной функции дилогарифма (лицензируемая по GNU LGPL), доступная по адресу

https://github.com/Expander/dilogarithm

Реализации были извлечены и переведены из пакета ROOT и SPheno (http://spheno.hepforge.org/).

1

По вопросам рекламы [email protected]