В этой статье есть несколько проблем. Помогите улучшить ее или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти сообщения )
|
Стабильный релиз | 2.11.2 / 2017/03/13 |
---|---|
Репозиторий |
|
Операционная система | Linux , Unix |
Доступно в | C (основной язык), C++, FORTRAN |
Тип | Высокопроизводительное параллельное программное обеспечение для линейных систем и задач на собственные значения |
Лицензия | LGPL (версия 2.1) |
Веб-сайт | https://computing.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods |
Parallel High Performance Preconditioners ( hypre ) — это библиотека подпрограмм для масштабируемого ( параллельного ) решения линейных систем. Встроенный пакет BLOPEX , кроме того, позволяет решать задачи на собственные значения . Главной сильной стороной Hypre является наличие высокопроизводительных параллельных многосеточных предобуславливателей как для структурированных, так и для неструктурированных сеточных задач. [1] [2]
В настоящее время Hypre поддерживает только действительную арифметику двойной точности . Hypre использует стандарт Message Passing Interface (MPI) для всех коммуникаций с передачей сообщений. PETSc имеет интерфейс для вызова предобуславливателей Hypre .
Hypre разрабатывается и поддерживается участниками проекта Scalable Linear Solvers в Ливерморской национальной лаборатории им. Э. Лоуренса .
hypre предоставляет следующие возможности: