Portable Extensible Toolkit for Scientific Computation

Portable Extensible Toolkit for Scientific Computation (PETSc, Портативный Переносимый Инструментарий для Научных расчетов) — библиотека для параллельного решения линейных и нелинейных систем уравнений, возникающих при дискретизации уравнений в частных производных. Это означает, что прикладные возможности библиотеки PETS шире, чем возможности библиотеки ScaLAPACK. Кроме того, в PETS максимально используется стандарт MPI, так как в его создании принимали участие разработчики стандарта MPI.

PETSc
Тип Программное обеспечение для научного моделирования
Разработчик Аргоннская национальная лаборатория
Написана на Си
Операционные системы Universal Mac OS X, Linux, Unix, Windows
Языки интерфейса C, C++, Fortran
Последняя версия 3.12 (2019 September 29)
Репозиторий gitlab.com/petsc/petsc
Лицензия own compatible with GPL (версии 2)
Сайт www-unix.mcs.anl.gov/pet…

См. также править

  • Scalable LAPACK — библиотека для параллельного решения задач линейной алгебры.
  • LAPACK — непараллельный (оригинальный) вариант библиотеки.
  • MPI (Message Passing Interface) — интерфейс обмена сообщений между процессами.

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