Я ищу библиотеку Java для вычисления специальных функций гаммы, бета, erf, bessel (и некоторых связанных) для включения в наш собственный синтаксический анализатор формул. Цифровая точность - главный приоритет - это научная программа. И он должен быть открытым и бесплатным для коммерческого использования (например, лицензии Apache и BSD).
Я предположил, что быстро найду "классическую", "ссылочную" реализацию, такую как библиотека JAMA, для матричных операций, но пока не могу найти. Нам нужна только специальная оценка функций и не нужны никакие дополнительные функции библиотеки.
Первое, что я нашел, это Apache Common Math, но я вижу ужасную точность для бета-функции: http://commons.apache.org/proper/commons-math/userguide/special.html.
Затем я нашел Colt. Кажется, это хорошо, но я не уверен, что он был правильно протестирован разработчиками и пользователями (некоторые редко используемые коды могут быть скопированы откуда-то с ошибками и т.д.).
Любые предложения будут оценены.