petsc
Here are 66 public repositories matching this topic...
PyClaw is a Python-based interface to the algorithms of Clawpack and SharpClaw. It also contains the PetClaw package, which adds parallelism through PETSc.
-
Updated
May 23, 2024 - Fortran
C and Python examples from my book on using PETSc and Firedrake to solve PDEs
-
Updated
May 3, 2024 - C
underworld2: A parallel, particle-in-cell, finite element code for Geodynamics.
-
Updated
Apr 29, 2024 - C
PetIBM - toolbox and applications of the immersed-boundary method on distributed-memory architectures
-
Updated
Aug 11, 2022 - C++
Repository for the Parallel Ice Sheet Model (PISM)
-
Updated
May 24, 2024 - C++
Julia wrappers for the PETSc library
-
Updated
Apr 11, 2023 - Julia
A framework for high-performance domain decomposition methods.
-
Updated
Jun 1, 2024 - C++
Topology optimization using PETSc: a Python wrapper and extended functionality
-
Updated
Jan 25, 2023 - Python
Parallel programming for Finite Element Analysis using FORTRAN and PETSc
-
Updated
Jun 29, 2020 - Fortran
A parallel, open-source geothermal flow simulator
-
Updated
May 31, 2024 - Fortran
3D acoustic wave propagation in homogeneous isotropic media using PETSc and Krylov space method
-
Updated
Oct 29, 2017 - C
A short-crack finite element model incorporating both crystal plasticity and phase-field modeling of the crack geometry.
-
Updated
Aug 24, 2018 - C++
geneo4PETSc - implementation of the GenEO preconditioner with PETSc and SLEPc.
-
Updated
Jan 21, 2019 - C++
Augmented Lagrangian Preconditioner for Hydrodynamic Stability Analysis
-
Updated
Dec 3, 2022
PERMON main package for quadratic programming (PermonQP)
-
Updated
Apr 3, 2024 - C
Multi-Physics Problem (MPP) library is a standalone library that solves biophysics problems relevant to global land surface models (LSMs).
-
Updated
Nov 23, 2023 - Fortran
The firedrake-ts library provides an interface to PETSc TS for the scalable solution of DAEs arising from the discretization of time-dependent PDEs.
-
Updated
Apr 12, 2024 - Python
Improve this page
Add a description, image, and links to the petsc topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the petsc topic, visit your repo's landing page and select "manage topics."