Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Pde
48 Open Source Pde Software Projects
Free and open source pde code projects including engines, APIs, generators, and tools.
Processing Processing
6129 ⭐
Source code for the Processing Core and Development Environment (PDE)
Differentialequations.jl
2083 ⭐
Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components
Modelingtoolkit.jl
932 ⭐
A modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
Scimltutorials.jl
585 ⭐
Tutorials for doing scientific machine learning (SciML) and high-performance differential equation solving with open source software.
Deepxde
840 ⭐
A library for scientific machine learning
Apde
258 ⭐
Source code for APDE: Create and run Processing sketches on an Android device.
Neuralpde.jl
523 ⭐
Physics-Informed Neural Networks (PINN) and Deep BSDE Solvers of Differential Equations for Scientific Machine Learning (SciML) accelerated simulation
Pyro2
215 ⭐
A framework for hydrodynamics explorations and prototyping
Findiff
234 ⭐
Python package for numerical derivatives and partial differential equations in any number of dimensions.
Castro
186 ⭐
An adaptive mesh, astrophysical compressible (radiation-, magneto-) hydrodynamics simulation code for massively parallel CPU and GPU architectures.
Processing.r
128 ⭐
R Language Mode in Processing for Creative Coding, created by @gaocegege, maintained by @jeremydouglass
Diffeqoperators.jl
235 ⭐
Linear operators for discretizations of differential equations and scientific machine learning (SciML)
Featool Multiphysics
161 ⭐
FEATool Multiphysics - "Physics Simulation Made Easy" (Fully Integrated FEA, FEniCS, OpenFOAM, SU2 Solver GUI & Simulation Platform)
Imscript
90 ⭐
a collection of small and standalone utilities for image processing, written in C
Bout Dev
107 ⭐
BOUT++: Plasma fluid finite-difference simulation code in curvilinear coordinate systems
Scimlbenchmarks.jl
167 ⭐
Benchmarks for scientific machine learning (SciML) software and differential equation solvers
Diffeqbase.jl
173 ⭐
The lightweight Base library for shared types and functionality for defining differential equation and scientific machine learning (SciML) problems
Bifurcationkit.jl
172 ⭐
A Julia package to perform Bifurcation Analysis
Devsim
80 ⭐
TCAD Semiconductor Device Simulator
Hydro_examples
70 ⭐
Simple one-dimensional examples of various hydrodynamics techniques
Econpdes.jl
62 ⭐
Solve forward-looking PDEs (e.g. HJB equations).
Sgpp
54 ⭐
SG⁺⁺ – the numerical library for Sparse Grids in all their variants.
Fenics.jl
62 ⭐
A scientific machine learning (SciML) wrapper for the FEniCS Finite Element library in the Julia programming language
Pelelm
62 ⭐
An adaptive mesh hydrodynamics simulation code for low Mach number reacting flows
Galerkinsparsegrids.jl
33 ⭐
Sparse Grid Discretization with the Discontinuous Galerkin Method for solving PDEs
Pyfvm
47 ⭐
Finite volume discretization tools for Python.
Amrex Astro Maestro
28 ⭐
A low Mach number stellar hydrodynamics code
Futureye_jit
25 ⭐
FuturEye_JIT is a Java Finite Element Method (FEM) library for solving PDE based forward/inverse problems as efficient as hand written FORTRAN code.
Jfvm.jl
34 ⭐
A simple finite volume tool for Julia
Afepack
30 ⭐
Adaptive Finite Element Package
Numerical Algorithms
16 ⭐
Numerical Experiments
Pyfrap
15 ⭐
PyFRAP: A Python based FRAP analysis tool box
Bosss
20 ⭐
BoSSS is a flexible framework for the development, evaluation & application of numerical discretization schemes based on the Discontinuous Galerkin method
Mfm Dev
10 ⭐
MFM community development code
Scikit Fem
225 ⭐
Simple finite element assemblers
Kinetic.jl
63 ⭐
Universal modeling and simulation of fluid dynamics upon machine learning
Pinn Pytorch
34 ⭐
Deep learning library for solving differential equations on top of PyTorch.
Neuraloperators.jl
55 ⭐
learning the solution operator for partial differential equations in pure Julia.
Rom Operator Inference Python3
22 ⭐
Operator Inference for data-driven, non-intrusive model reduction of dynamical systems.
Curve Shortening Demo
17 ⭐
Visualize curve shortening flow in your browser.
Pde Estimation
12 ⭐
Pytorch code for learning an underlying PDE from given data.
Processing_code
11 ⭐
Collection of Processing source code
Course 101 0250 00
15 ⭐
ETH course - Solving PDEs in parallel on GPUs
Caiyunapp Leibniz
13 ⭐
Leibniz is a python package which provide facilities to express learnable partial differential equations with PyTorch
Pde Vae Pytorch
11 ⭐
PDE-VAE: Variational Autoencoder for Extracting Interpretable Physical Parameters from Spatiotemporal Systems using Unsupervised Learning
Jcorbino Mole
12 ⭐
Mimetic Operators Library Enhanced
Jaxdf
42 ⭐
A JAX-based research framework for writing differentiable numerical simulators with arbitrary discretizations
Numpde Notes
10 ⭐
Slides/notes and Jupyter notebook demos for an introductory course of numerical methods for PDEs