48 Open Source Pde Software Projects
Free and open source pde code projects including engines, APIs, generators, and tools.
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.
Neuralpde.jl 523 ⭐
Physics-Informed Neural Networks (PINN) and Deep BSDE Solvers of Differential Equations for Scientific Machine Learning (SciML) accelerated simulation
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)
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
Fenics.jl 62 ⭐
A scientific machine learning (SciML) wrapper for the FEniCS Finite Element library in the Julia programming language
Galerkinsparsegrids.jl 33 ⭐
Sparse Grid Discretization with the Discontinuous Galerkin Method for solving PDEs
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.
Bosss 20 ⭐
BoSSS is a flexible framework for the development, evaluation & application of numerical discretization schemes based on the Discontinuous Galerkin method
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.
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
Jaxdf 42 ⭐
A JAX-based research framework for writing differentiable numerical simulators with arbitrary discretizations