Jump to content

Библиотека Галахада

Библиотека Galahad — это потокобезопасная библиотека пакетов для решения задач математической оптимизации . Областями, охватываемыми библиотекой, являются оптимизация без ограничений и с ограничениями , квадратичное программирование , нелинейное программирование , системы нелинейных уравнений и неравенств, а также нелинейные задачи наименьших квадратов. Библиотека в основном написана на языке программирования Fortran 90 .

Название библиотеки происходит от ее основного пакета для общего нелинейного программирования LANCELOT-B, преемника исходного расширенного лагранжевого пакета LANCELOT от Конна, Гулда и Тойнта. [1]

Другие пакеты в библиотеке включают:

Пакеты библиотеки GALAHAD принимают задачи, смоделированные в стандартном формате ввода (SIF), [2] или язык моделирования AMPL . Для задач, смоделированных в SIF, библиотека GALAHAD, естественно, использует пакет CUTer , набор инструментов оптимизации, обеспечивающий все низкоуровневые функции, необходимые решателям.

Библиотека доступна на нескольких популярных вычислительных платформах, включая Compaq (DEC) Alpha, Cray, HP, IBM RS/6000, ПК типа Intel, SGI и Sun. Он предназначен для легкой адаптации к другим платформам. Поддержка предоставляется для многих операционных систем, включая Tru64 , Linux , HP-UX , AIX , IRIX и Solaris , а также для множества популярных компиляторов Fortran 90 на этих платформах и операционных системах.

Библиотеку ГАЛАХАД создают и поддерживают НИМ Гулд, Д. Орбан и доктор философии. Тоинт. [3]

Ссылки [ править ]

  1. ^ Конн, Арканзас; Гулд, Ним; Тойнт, доктор философии (1992). ЛАНСЕЛОТ: пакет Fortran для нелинейной оптимизации (выпуск A) . Ряд Спрингера по вычислительной математике. Том. 17. Шпрингер-Верлаг. ISBN  0-387-55470-Х .
  2. ^ Конн, Эндрю Р.; Гулд, Николас И.М.; Туант, Филипп Л. «Справочный документ SIF» .
  3. ^ Гулд, Ним; Орбан, Д.; Тойнт, доктор философии (2003). «GALAHAD, библиотека потокобезопасных пакетов Fortran 90 для крупномасштабной нелинейной оптимизации» (PDF) . Транзакции ACM в математическом программном обеспечении . 29 (4): 353–372. дои : 10.1145/962437.962438 .

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a8d9a088839742de1f3ab748cb9b6c1a__1687371360
URL1:https://arc.ask3.ru/arc/aa/a8/1a/a8d9a088839742de1f3ab748cb9b6c1a.html
Заголовок, (Title) документа по адресу, URL1:
Galahad library - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)