partial-differential-equations
There are 439 repositories under partial-differential-equations topic.
cantaro86/Financial-Models-Numerical-Methods
Collection of notebooks about quantitative finance, with interactive python code.
neuraloperator/neuraloperator
Learning in infinite dimension with neural operators.
SciML/NeuralPDE.jl
Physics-Informed Neural Networks (PINN) Solvers of (Partial) Differential Equations for Scientific Machine Learning (SciML) accelerated simulation
SciML/DiffEqFlux.jl
Pre-built implicit layer architectures with O(1) backprop, GPUs, and stiff+non-stiff DE solvers, demonstrating scientific machine learning (SciML) and physics-informed machine learning methods
FEniCS/dolfinx
Next generation FEniCS problem solving environment
FreeFem/FreeFem-sources
FreeFEM source code
pdebench/PDEBench
PDEBench: An Extensive Benchmark for Scientific Machine Learning
gridap/Gridap.jl
Grid-based approximation of partial differential equations in Julia
SciML/SciMLTutorials.jl
Tutorials for doing scientific machine learning (SciML) and high-performance differential equation solving with open source software.
JuliaApproximation/ApproxFun.jl
Julia package for function approximation
usnistgov/fipy
FiPy is a Finite Volume PDE solver written in Python
simpeg/simpeg
Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.
maroba/findiff
Python package for numerical derivatives and partial differential equations in any number of dimensions.
zwicker-group/py-pde
Python package for solving partial differential equations using finite differences.
Ferrite-FEM/Ferrite.jl
Finite element toolbox for Julia
twitter-research/graph-neural-pde
Graph Neural PDEs
SciML/DiffEqBase.jl
The lightweight Base library for shared types and functionality for defining differential equation and scientific machine learning (SciML) problems
SciML/SciMLBenchmarks.jl
Scientific machine learning (SciML) benchmarks, AI for science, and (differential) equation solvers. Covers Julia, Python (PyTorch, Jax), MATLAB, R
ZichaoLong/PDE-Net
PDE-Net: Learning PDEs from Data
mitmath/18S096SciML
18.S096 - Applications of Scientific Machine Learning
analysiscenter/pydens
PyDEns is a framework for solving Ordinary and Partial Differential Equations (ODEs & PDEs) using neural networks
SciML/DiffEqOperators.jl
Linear operators for discretizations of differential equations and scientific machine learning (SciML)
clawpack/riemann_book
An interactive book about the Riemann problem for hyperbolic PDEs, using Jupyter notebooks.
SciML/FluxNeuralOperators.jl
DeepONets, (Fourier) Neural Operators, Physics-Informed Neural Operators, and more in Julia
frankhan91/DeepBSDE
Deep BSDE solver in TensorFlow
pierremtb/PINNs-TF2.0
TensorFlow 2.0 implementation of Maziar Raissi's Physics Informed Neural Networks (PINNs).
scaomath/galerkin-transformer
[NeurIPS 2021] Galerkin Transformer: a linear attention without softmax for Partial Differential Equations
WIAS-PDELib/VoronoiFVM.jl
Solution of nonlinear multiphysics partial differential equation systems using the Voronoi finite volume method
FourierFlows/FourierFlows.jl
Tools for building fast, hackable, pseudospectral partial differential equation solvers on periodic domains
bueler/p4pdes
C and Python examples from my book on using PETSc and Firedrake to solve PDEs
simpeg/discretize
Discretization tools for finite volume and inverse problems.
SciML/MethodOfLines.jl
Automatic Finite Difference PDE solving with Julia SciML
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.
FEniCS/ffcx
Next generation FEniCS Form Compiler for finite element forms
jostbr/shallow-water
Python model solving the shallow water equations (linear momentum, nonlinear continuity)
PetrKryslUCSD/FinEtools.jl
Finite Element tools in Julia