PETSc

The Portable, Extensible Toolkit for Scientific Computation (PETSc) is a suite of data structures and routines that provide the building blocks for the implementation of large-scale application codes on parallel (and serial) computers. PETSc uses the MPI standard for all message-passing communication. PETSc includes an expanding suite of parallel linear, nonlinear equation solvers and time integrators that may be used in application codes written in Fortran, C, C++, Python, and MATLAB (sequential). PETSc provides many of the mechanisms needed within parallel application codes, such as parallel matrix and vector assembly routines. The library is organized hierarchically, enabling users to employ the level of abstraction that is most appropriate for a particular problem. By using techniques of object-oriented programming, PETSc provides enormous flexibility for users. PETSc is a sophisticated set of software tools; as such, for some users it initially has a much steeper learning curve than a simple subroutine library. In particular, for individuals without some computer science background, experience programming in C, C++ or Fortran and experience using a debugger such as gdb or dbx, it may require a significant amount of time to take full advantage of the features that enable efficient software use. However, the power of the PETSc design and the algorithms it incorporates may make the efficient implementation of many application codes simpler than “rolling them” yourself.


References in zbMATH (referenced in 1092 articles , 2 standard articles )

Showing results 1 to 20 of 1092.
Sorted by year (citations)

1 2 3 ... 53 54 55 next

  1. Ahrabi, Behzad R.; Mavriplis, Dimitri J.: An implicit block ILU smoother for preconditioning of Newton-Krylov solvers with application in high-order stabilized finite-element methods (2020)
  2. Bazilevs, Yuri; Kamensky, David; Moutsanidis, Georgios; Shende, Shaunak: Residual-based shock capturing in solids (2020)
  3. Bin Zubair Syed, H.; Farquharson, C.; MacLachlan, S.: Block preconditioning techniques for geophysical electromagnetics (2020)
  4. Brewster, Jack; Juniper, Matthew P.: Shape sensitivity of eigenvalues in hydrodynamic stability, with physical interpretation for the flow around a cylinder (2020)
  5. Campos, Carmen; Roman, Jose E.: A polynomial Jacobi-Davidson solver with support for non-monomial bases and deflation (2020)
  6. Casquero, Hugo; Wei, Xiaodong; Toshniwal, Deepesh; Li, Angran; Hughes, Thomas J. R.; Kiendl, Josef; Zhang, Yongjie Jessica: Seamless integration of design and Kirchhoff-Love shell analysis using analysis-suitable unstructured T-splines (2020)
  7. Chung, Hayoung; Amir, Oded; Kim, H. Alicia: Level-set topology optimization considering nonlinear thermoelasticity (2020)
  8. Degen, Denise; Veroy, Karen; Wellmann, Florian: Certified reduced basis method in geosciences. Addressing the challenge of high-dimensional problems (2020)
  9. Farrell, Patrick E.; Gazca-Orozco, P. A.; Süli, Endre: Numerical analysis of unsteady implicitly constituted incompressible fluids: 3-field formulation (2020)
  10. Ferrero, Andrea; Iollo, Angelo; Larocca, Francesco: Field inversion for data-augmented RANS modelling in turbomachinery flows (2020)
  11. Groen, Jeroen P.; Stutz, Florian C.; Aage, Niels; Bærentzen, Jakob A.; Sigmund, Ole: De-homogenization of optimal multi-scale 3D topologies (2020)
  12. Guo, Liwei; Vardakis, John C.; Chou, Dean; Ventikos, Yiannis: A multiple-network poroelastic model for biological systems and application to subject-specific modelling of cerebral fluid transport (2020)
  13. Kaczmarczyk, Łukasz; Ullah, Zahur; Lewandowski, Karol; Meng, Xuan; Zhou, Xiao-Yi; Athanasiadis, Ignatios; Nguyen, Hoang; Chalons-Mouriesse, Christophe-Alexandre; Richardson, Euan J.; Miur, Euan; Shvarts, Andrei G.; Wakeni, Mebratu; Pearce, Chris J.: MoFEM: An open source, parallel nite element library (2020) not zbMATH
  14. Kang, Zhan; He, Jingjie; Shi, Lin; Miao, Zhaohui: A method using successive iteration of analysis and design for large-scale topology optimization considering eigenfrequencies (2020)
  15. Kirby, Robert C.; Coogan, Peter: Optimal-order preconditioners for the Morse-Ingard equations (2020)
  16. Kopaničáková, Alena; Krause, Rolf: A recursive multilevel trust region method with application to fully monolithic phase-field models of brittle fracture (2020)
  17. Lesueur, Martin; Poulet, Thomas; Veveakis, Manolis: Three-scale multiphysics finite element framework (FE(^3)) modelling fault reactivation (2020)
  18. Nataf, Frédéric: Mathematical analysis of robustness of two-level domain decomposition methods with respect to inexact coarse solves (2020)
  19. Noventa, G. M.; Massa, Francesco Carlo; Rebay, Stefano; Bassi, Francesco; Ghidoni, Antonio: Robustness and efficiency of an implicit time-adaptive discontinuous Galerkin solver for unsteady flows (2020)
  20. Peton, Nicolas; Cancès, Clément; Granjeon, Didier; Tran, Quang-Huy; Wolf, Sylvie: Numerical scheme for a water flow-driven forward stratigraphic model (2020)

1 2 3 ... 53 54 55 next