Главная       Скачать       Коммерческая поддержка       FAQ       Forum       О нас       Английская версия

Код

По состоянию на 01.08.2010 (версия 2.6.0) вычислительное ядро пакета ALGLIB содержит порядка 96 000 строк кода. Тесты насчитывают порядка 34 000 строк кода. Цифры являются приблизительными, так как объем кода варьируется от языка к языку.

Основной объем кода был создан в рамках проекта ALGLIB, однако часть кода была взята из нескольких open source проектов. В частности, крупнейшим внешним источником являлся проект LAPACK (в основном, подрограммы EVD и SVD).

В настоящее время основным приоритетом является развитие пакета за счет написания собственного кода, так что в будущих версиях можно ожидать увеличения доли уникального кода.

As of 01.08.2010 (version 2.6.0) ALGLIB computational core contains about 96 000 lines of code. Tests contain about 34 000 lines of code. These numbers are only order-of-magnitude correct because automatic code generation may add several thousands of lines.

Most code was created within ALGLIB project, but some part was taken from other Open Source projects. In particular, the most important external source is LAPACK project (mostly EVD and SVD functions).

Our main priority is extending ALGLIB by writing our own code, so percentage of unique code will increase in future versions.

This article is intended for personal use only.

 

ALGLIB® - numerical analysis library, 1999-2017.
ALGLIB is registered trademark of the ALGLIB Project.