PETSc
PETSc (ausgesprochen „PET-see“) ist ein Akronym von Portable, Extensible Toolkit for Scientific Computation, einer skalierenden Software zum Lösen von partiellen Differentialgleichungen. PETSc wird seit 1995 vom Argonne National Laboratory entwickelt, zu den Entwicklern gehört Bill Gropp.
PETSc (Portable, Extensible Toolkit for Scientific Computation) | |
---|---|
Basisdaten | |
Maintainer | Argonne National Laboratory |
Entwickler | Argonne National Laboratory |
Erscheinungsjahr | 21. Juni 1995 (2.0.Beta.4 – public release) |
Aktuelle Version | 3.14.2[1] |
Betriebssystem | Linux, Unix, Mac OS X, Windows |
Programmiersprache | C |
Kategorie | Numerische Software |
Lizenz | BSD („BSD 2-clause Lizenz“ auch „Simplified BSD License“ oder „FreeBSD License“ genannt)[2] |
deutschsprachig | nein |
Website von PETSc |
Komponenten
Von PETSc zur Verfügung gestellte Komponenten:
- „Scalable Nonlinear Equations Solvers (SNES)“[3]
- „Timestepping“ (TS) für Gewöhnliche Differentialgleichungen und Differential-algebraische Gleichungen
- Krylow-Unterraum-Verfahren (Krylov subspace „KSP“)
- Vorkonditionierung (Preconditioner „PC“)[4]
- Matrizen (Matices), Vektoren (Vectors) und Index Sets (IS)
Weblinks
Einzelnachweise
- gitlab.com. 2. Dezember 2020 (abgerufen am 2. Januar 2021).
- 2-clause BSD license. Abgerufen am 6. Mai 2018 (englisch).
- Summary of Nonlinear Solvers Available from PETSc. Abgerufen am 6. Mai 2018 (englisch).
- Summary of Sparse Linear Solvers Available from PETSc. Abgerufen am 6. Mai 2018 (englisch).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.