Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: petsc
Naruki-Ichihara/fenics_optimize
optfx is a module of the FEniCS computing platform for multiphysics optimization problems.
Language: Python - Size: 1.05 MB - Last synced: about 2 hours ago - Pushed: about 15 hours ago - Stars: 5 - Forks: 2
andrsd/godzilla
FEM framework
Language: C++ - Size: 12.7 MB - Last synced: about 14 hours ago - Pushed: 1 day ago - Stars: 3 - Forks: 0
nilsfriess/ParMGMC
MPI-parallel implementation of the Multigrid Monte Carlo method based on PETSc
Language: Jupyter Notebook - Size: 3.51 MB - Last synced: about 2 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0
petsc/petsc
Mirror of https://gitlab.com/petsc/petsc
Language: C - Size: 299 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 384 - Forks: 176
hpddm/hpddm
A framework for high-performance domain decomposition methods.
Language: C++ - Size: 8.38 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 131 - Forks: 34
KCCFD/SPAxb_PETSc
This project shows how to develop and solve sparse Ax=b system. PETSc is utilised for the iterative solution.
Language: C++ - Size: 80.1 KB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 1 - Forks: 0
clawpack/pyclaw
PyClaw is a Python-based interface to the algorithms of Clawpack and SharpClaw. It also contains the PetClaw package, which adds parallelism through PETSc.
Language: Fortran - Size: 13.7 MB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 151 - Forks: 96
KCCFD/Linking-PETSc-using-CMake-MPI-HelloWorld
This project shows how to link PETSc library using CMake.
Language: C++ - Size: 49.8 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0
underworldcode/underworld2
underworld2: A parallel, particle-in-cell, finite element code for Geodynamics.
Language: C - Size: 483 MB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 157 - Forks: 57
bueler/p4pdes
C and Python examples from my book on using PETSc and Firedrake to solve PDEs
Language: C - Size: 4.5 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 178 - Forks: 66
v1j4y/HubHam
A simple HPC massively parallel Hubbard Hamiltonian solver (Exact diagonalization) for general topologies given using the .graphml format.
Language: C - Size: 109 KB - Last synced: 29 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
pism/pism
Repository for the Parallel Ice Sheet Model (PISM)
Language: C++ - Size: 94.4 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 95 - Forks: 40
barbagroup/PetIBM
PetIBM - toolbox and applications of the immersed-boundary method on distributed-memory architectures
Language: C++ - Size: 14.9 MB - Last synced: 13 days ago - Pushed: almost 2 years ago - Stars: 103 - Forks: 48
IvanYashchuk/firedrake-ts
The firedrake-ts library provides an interface to PETSc TS for the scalable solution of DAEs arising from the discretization of time-dependent PDEs.
Language: Python - Size: 111 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 9 - Forks: 4
waiwera/waiwera
A parallel, open-source geothermal flow simulator
Language: Fortran - Size: 11.9 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 40 - Forks: 9
underworldcode/quagmire
Python surface process framework on highly scalable unstructured meshes
Language: Jupyter Notebook - Size: 249 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 14 - Forks: 1
JuliaParallel/PETSc.jl
Julia wrappers for the PETSc library
Language: Julia - Size: 6.77 MB - Last synced: 20 days ago - Pushed: about 1 year ago - Stars: 110 - Forks: 37
dalcinl/PetIGA
PETSc-based framework for isogeometric analysis (IGA) methods
Language: C - Size: 1.05 MB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 20 - Forks: 3
barbagroup/AmgXWrapper
AmgXWrapper: An interface between PETSc and the NVIDIA AmgX library
Language: C++ - Size: 346 KB - Last synced: 2 months ago - Pushed: almost 2 years ago - Stars: 38 - Forks: 21
ekremekc/helmholtz-x
helmholtz-x
Language: Python - Size: 227 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 1 - Forks: 0
iitrabhi/topo-fenics
This repository contains a simple 55 lines code to carry out large scale parallel Topology Optimization using FEniCS in python
Language: Python - Size: 676 KB - Last synced: 4 months ago - Pushed: 7 months ago - Stars: 35 - Forks: 4
4e0n/octopus-reel
"Octopus Realtime Encephalography Lab" is the (hard) real-time networked EEG-lab framework I have developed during my PhD Thesis at Brain Research Lab of Hacettepe University Faculty of Medicine Biophysics Lab. It is meant to be a holistic golden-standard solution for all tasks of cortical source localization/networking, brain-computer interfaces and neuro-feedback applications.
Language: C++ - Size: 1.17 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 6 - Forks: 3
chennachaos/PFEMFort
Parallel programming for Finite Element Analysis using FORTRAN and PETSc
Language: Fortran - Size: 19.6 MB - Last synced: 4 months ago - Pushed: almost 4 years ago - Stars: 34 - Forks: 12
maruthinh/cfd
Implementation of computational fluid dynamics algorithms using various languages
Language: Jupyter Notebook - Size: 521 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 3 - Forks: 2
prj-/moulin2019al
Augmented Lagrangian Preconditioner for Hydrodynamic Stability Analysis
Size: 2.6 MB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 8 - Forks: 6
ZackJorquera/petsc-rs
Experimental PETSc rust bindings. This github repo is inactive and was moved to https://gitlab.com/petsc/petsc-rs, which is being actively updated.
Language: Rust - Size: 2.34 MB - Last synced: 4 months ago - Pushed: almost 3 years ago - Stars: 6 - Forks: 0
ovcharenkoo/PETSc_FDTD_3D_acoustic_wave_propagation
3D acoustic wave propagation in homogeneous isotropic media using PETSc and Krylov space method
Language: C - Size: 5.61 MB - Last synced: 4 months ago - Pushed: over 6 years ago - Stars: 14 - Forks: 7
migmolper/NL-PartSol
MPM code
Language: C - Size: 239 MB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
thecasterian/fluca
Computational Fluid Dynamics Framework Based on the Immersed Boundary Method (IBM) and PETSc
Language: C - Size: 111 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 2 - Forks: 0
mdforbes500/short-crack-model
A short-crack finite element model incorporating both crystal plasticity and phase-field modeling of the crack geometry.
Language: C++ - Size: 1.22 MB - Last synced: 4 months ago - Pushed: almost 6 years ago - Stars: 22 - Forks: 8
Geodels/eSCAPE
Earth Landscape Evolution Model: https://escape-model.github.io/
Language: Python - Size: 41.8 MB - Last synced: 4 months ago - Pushed: 11 months ago - Stars: 33 - Forks: 3
thsmit/TopOpt_in_PETSc_wrapped_in_Python
Topology optimization using PETSc: a Python wrapper and extended functionality
Language: Python - Size: 46.4 MB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 52 - Forks: 15
tudormot/compare_solvers
Framework for testing performance of various PETSc and PARDISO solvers
Language: C++ - Size: 36.6 MB - Last synced: 4 months ago - Pushed: over 5 years ago - Stars: 5 - Forks: 0
MPP-LSM/MPP
Multi-Physics Problem (MPP) library is a standalone library that solves biophysics problems relevant to global land surface models (LSMs).
Language: Fortran - Size: 3.93 MB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 7 - Forks: 4
mrshariati/FEMCorrosionSimulation
The Algebraic flux corrected method (AFC) or the known term flux corrected transport (FCT) Finite Element method implemented to simulate the Poisson-Nernst-Planck system in parallel. Readme file provides precise information on how to apply this code. The code is supplied with the paper "Shariati, M., Weber, E.W., Höche, D., 2021. Parallel simulation of the POISSON-NERNST-PLANCK corrosion model with an algebraic flux correction scheme, https://doi.org/10.1016/j.finel.2022.103734 ".
Language: C++ - Size: 19.4 MB - Last synced: 4 months ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0
David-Wobrock/image-processing-graph-laplacian
Image Processing using Graph Laplacian Operator
Language: C - Size: 2.78 MB - Last synced: about 1 month ago - Pushed: about 6 years ago - Stars: 6 - Forks: 1
rjs02/inexact-policy-iteration
Benchmarking Distributed Inexact Policy Iteration for Large-Scale Markov Decision Processes
Language: C++ - Size: 442 KB - Last synced: 4 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0
permon/permon
PERMON main package for quadratic programming (PermonQP)
Language: C - Size: 1.38 MB - Last synced: 28 days ago - Pushed: about 2 months ago - Stars: 12 - Forks: 6
voduchuy/pypacmensl
Python wrapper for PACMENSL.
Language: Cython - Size: 119 KB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 0
xmjiao/petsc4m-legacy
PETSc Interface for Octave and MATLAB (Deprecated)
Language: C - Size: 1.73 MB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 10 - Forks: 4
iydon/iPETSc
An Experimental Installation Management Solution for PETSc.
Language: Python - Size: 11.7 KB - Last synced: 29 days ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
jwallwork23/adapt_utils
Mesh adaptation utilities for coastal ocean modelling in Firedrake and Thetis.
Language: Python - Size: 161 MB - Last synced: 4 months ago - Pushed: almost 3 years ago - Stars: 10 - Forks: 4
geneo4PETSc/geneo4PETSc
geneo4PETSc - implementation of the GenEO preconditioner with PETSc and SLEPc.
Language: C++ - Size: 125 KB - Last synced: 4 months ago - Pushed: over 5 years ago - Stars: 3 - Forks: 6
lukoshkin/GMsFESolver
Python implementation of Generalized Multiscale Finite Element Method (GMsFEM) with the use of FEniCS and PETSc libraries
Language: Python - Size: 1.31 MB - Last synced: 4 months ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 1
haplav/petsc-tut-cscs-2019
Hands-on examples for the PRACE Training Course "Scalable Parallel Computations with PETSc" held at CSC - IT Center for Science, Espoo, Finland on 2-3 May 2019
Language: C - Size: 122 KB - Last synced: 4 months ago - Pushed: over 4 years ago - Stars: 4 - Forks: 3
voduchuy/pacmensl
Library for parallel direct solution of the Chemical Master Equation (CME).
Language: C++ - Size: 925 KB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
metos3d/metos3d.github.io
Web pages for Metos3D
Language: CSS - Size: 131 KB - Last synced: 2 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
metos3d/metos3d
Metos3D main package
Language: Python - Size: 159 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 6 - Forks: 1
prj-/aldaas2021robust
A Robust Algebraic Domain Decomposition Preconditioner For Sparse Normal Equations
Language: Fortran - Size: 10.7 MB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 6 - Forks: 1
prj-/jolivet2020petsc
KSPHPDDM and PCHPDDM
Language: C - Size: 1.02 MB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
piyueh/PETSC-OpenACC Fork of olcf/PETSC-OpenACC
A mirror to https://github.com/olcf/PETSC-OpenACC -- An example of accelerating PETSc with OpenACC
Language: Shell - Size: 286 KB - Last synced: 4 months ago - Pushed: almost 7 years ago - Stars: 2 - Forks: 0
sintefmath/VPM
Vortex Particle Method for solving Navier Stokes in 2D and 3D
Language: C++ - Size: 863 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0
jnvance/DMRG.x
Distributed-memory implementation of the Density Matrix Renormalization Group
Language: C++ - Size: 1020 KB - Last synced: 4 months ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0
underworld-community/uwcloud_tutorials
Notebooks, scripts and examples developed and maintained by the Underworld team.
Language: Jupyter Notebook - Size: 31.6 MB - Last synced: 4 months ago - Pushed: almost 5 years ago - Stars: 6 - Forks: 0
juliusgarbe/pism Fork of pism/pism
repository for the Parallel Ice Sheet Model (PISM)
Language: C++ - Size: 85 MB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
bindi-nagda/Poisson2d_parallel
Language: C - Size: 426 KB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
M-R-Houghton/petsc_model
Predictive numerical model for elastic fibre networks.
Language: C++ - Size: 536 MB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1
s-sajid-ali/xwp_petsc
working directory for x-ray wave propagation implemented in petsc
Language: Jupyter Notebook - Size: 16.4 MB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 2
amit112amit/fedora-fenics
Scripts to install DOLFIN, MSHR and PETSc from source on Fedora 32
Language: Shell - Size: 18.6 KB - Last synced: 4 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 1
tkonolige/PETScBinaryIO.jl
Julia package for PETSc sparse matrix IO
Language: Julia - Size: 12.7 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0
UK-MAC/TeaLeaf3D_PETSc
Version of TeaLeaf3d using the PETSc library
Language: Fortran - Size: 90.8 KB - Last synced: 4 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
wzheng21/BART Fork of SlaybaughLab/BART
C++ based finite element radiation transport code framework I created and contributs to.
Language: C++ - Size: 11.4 MB - Last synced: 4 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
fmyuan/petsc4pflotran
PETSc folk for PFLOTRAN-ELM development
Language: C - Size: 104 MB - Last synced: 4 months ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0