IMSL ( Международная библиотека математики и статистики ) представляет собой коммерческую коллекцию программных библиотек с функциями численного анализа , которые реализованы на языках программирования C , Java , C # .NET и Fortran . Python интерфейс также доступен.
Библиотеки IMSL были разработаны компанией Visual Numerics, которая была приобретена в 2009 году компанией Rogue Wave Software , которая была приобретена в 2019 году Миннеаполисом, разработчиком прикладного программного обеспечения из Миннесоты Perforce . [1]
История версий
Первая библиотека IMSL для языка Fortran была выпущена в 1970 году, за ней последовала версия на языке C, первоначально называвшаяся C / Base в 1991 году, версия на языке Java в 2002 году и версия на языке C # в 2004 году.
В нескольких последних выпусках продукта функции библиотеки IMSL стали доступны из Python . Эти выпуски представляют собой оболочки Python для функций библиотеки IMSL C (оболочки PyIMSL) и PyIMSL Studio, среду разработки прототипов и рабочих приложений, основанную на Python и библиотеке C IMSL. Оболочки PyIMSL были впервые выпущены в августе 2008 года. PyIMSL Studio была представлена в феврале 2009 года. PyIMSL Studio доступна для бесплатной загрузки для некоммерческого использования или для коммерческой оценки.
Текущие версии:
- IMSL C Library V 8.0 - ноябрь 2011 г.
- IMSL C # Library V 6.5.2 - ноябрь 2015 г. (окончание срока службы объявлено в конце 2020 г.)
- IMSL Fortran Library V 7.0 - октябрь 2010 г.
- PyIMSL Studio V 1.5 - август 2009 г.
- PyIMSL wrappers V 1.5 - август 2009 г.
- Библиотека JMSL V 6.1 - август 2010 г.
Доступность платформы
Числовые библиотеки IMSL поддерживаются различными операционными системами, оборудованием и компиляторами.
Смотрите также
Рекомендации
- ^ «Perforce расширяет портфель DevOps с приобретением Rogue Wave» . sdtimes.com . 2019-01-22 . Проверено 15 октября 2020 .