petsc
Here are 57 public repositories matching this topic...
C and Python examples from my book on using PETSc (https://petsc.org) to solve PDEs
-
Updated
Mar 14, 2023 - C
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
Mar 19, 2023 - Fortran
underworld2: A parallel, particle-in-cell, finite element code for Geodynamics.
-
Updated
Mar 2, 2023 - C
A framework for high-performance domain decomposition methods.
-
Updated
Mar 20, 2023 - C++
Julia wrappers for the PETSc library
-
Updated
Mar 14, 2023 - Julia
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
Feb 27, 2023 - 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
Earth Landscape Evolution Model: https://escape-model.github.io/
-
Updated
Jun 21, 2022 - Python
A parallel, open-source geothermal flow simulator
-
Updated
Mar 16, 2023 - Fortran
This repository contains a simple 55 lines code to carry out large scale parallel Topology Optimization using FEniCS in python
-
Updated
Apr 11, 2022 - Python
A short-crack finite element model incorporating both crystal plasticity and phase-field modeling of the crack geometry.
-
Updated
Aug 24, 2018 - C++
Python surface process framework on highly scalable unstructured meshes
-
Updated
Oct 7, 2021 - Jupyter Notebook
PETSc-based framework for isogeometric analysis (IGA) methods
-
Updated
Dec 8, 2022 - C
Augmented Lagrangian Preconditioner for Hydrodynamic Stability Analysis
-
Updated
Dec 3, 2022
Mesh adaptation utilities for coastal ocean modelling in Firedrake and Thetis.
-
Updated
Aug 3, 2021 - 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."