PETSc
| PETSc (Portable, Extensible Toolkit for Scientific Computation) | |
|---|---|
| Basic data
|
|
| Maintainer | Argonne National Laboratory |
| developer | Argonne National Laboratory |
| Publishing year | June 21, 1995 (2.0.Beta.4 - public release) |
| Current version | 3.10 (April 7, 2018) |
| operating system | Linux , Unix , Mac OS X , Windows |
| programming language | C. |
| category | Numerical software |
| License | BSD ("BSD 2-clause license" also called "Simplified BSD License" or "FreeBSD License") |
| German speaking | No |
| PETSc's website | |
The Portable, Extensible Toolkit for Scientific Computation ( PETSc , pronounced PET-see) developed by Argonne National Laboratory is a scalable software for solving partial differential equations
Components provided by PETSC:
- "Scalable Nonlinear Equations Solvers (SNES)"
- "Timestepping" (TS) for ordinary differential equations and differential algebraic equations
- Krylov subspace method (Krylov subspace "KSP")
- Preconditioning (preconditioner "PC")
- Matrices , Vectors and Index Sets (IS)
One of the developers is Bill Gropp .
See also
- List of numerical methods # Systems of linear equations
- List of numerical methods # Nonlinear systems of equations
- Message passing interface
- B asic L inear A lgebra S ubprograms (short: BLAS)
- LAPACK ( L inear A lgebra Pack age)
- High-performance computing ( parallel computer )
- CUDA and / or OpenCL on graphics processors
- Finite Volume Method (FVM),
- Finite element method (FEM)
- Finite Difference Method (FDM)
Web links
Individual evidence
- ↑ 2-clause BSD license. Retrieved May 6, 2018 .
- ^ Summary of Nonlinear Solvers Available from PETSc. Retrieved May 6, 2018 .
- ↑ Summary of Sparse Linear Solvers Available from PETSc. Retrieved May 6, 2018 .