Использование Библиотеки на многопроцессорных вычислительных кластерах

Для использования на высокопроизводительных вычислительных кластерах подпрограммы Библиотеки численного анализа на языках Фортран - 77 и Си оттранслированы с помощью компиляторов pgf77 и pgcc соответственно.

Из объектных модулей организованы две библиотеки: libnuml.a (для языка Фортран - 77, объемом около 7 мегабайт) и libnumlc.a (для языка Си, объемом около 8 мегабайт).

Для сборки исполнимой пользовательской программы на кластере с использованием подпрограмм из фортранного варианта Библиотеки необходимо набрать команду:

  pgf77   <prog.for>   -lnuml   -lnlutkoi

 Здесь
    <prog.for> - имя файла с головной программой пользователя,
           -lnuml - заказ библиотеки  libnuml.a
        -lnlutkoi - заказ библиотеки  libnlutkoi.a, которая содержит
                        служебные подпрограммы выдачи диагностических сообщений.

Для сборки исполнимой пользовательской программы на кластере с использованием варианта Библиотеки на языке Си необходимо набрать команду:

  pgcc   <main.c>   -lnumlc   -lnlcutkoi   -llf2c 

 Здесь
     <main.c> - имя файла с головной программой пользователя,
        -lnumlc - заказ библиотеки  libnumlc.a,
    -lnlcutkoi - заказ библиотеки  libnlcutkoi.a, которая содержит
                      служебные подпрограммы выдачи диагностических сообщений,
          -llf2c - заказ библиотеки  liblf2c.a, которая содержит функции
                      процедуры f2c (см.).

Каждую из указанных библиотек пользователь может переписать к себе, нажав на одну из ссылок (  numl.zip, numlc.zip, nlutkoi.zip, nlcutkoi.zip, lf2c.zip)