Tools & Frameworks

Solvers, training frameworks, post-processing & visualization tools

Modin

Data Analysis / Parallel Computing
Distributed DataFrame library, a drop-in pandas replacement that auto-parallelizes across cores/clusters (Dask/Ray/Intel) for large-scale simulation data analysis.
Apache-2.0 DataFrameParallelBig Data

JAX-Fluids

Differentiable CFD Solver
Fully auto-differentiable CFD solver on JAX (CPU/GPU/TPU) for end-to-end differentiable fluid simulation, coupling seamlessly with neural networks.
GNU General Public License v3.0 JAXDifferentiable CFDDifferentiable Physics

PETSc

Numerical Solver Library / HPC
High-performance scientific linear/nonlinear solver library for large sparse systems - the underlying engine of top-tier CFD and multiphysics simulation.
BSD-2-Clause SolverLinear AlgebraSparse Matrix

PyVista

Visualization / Post-Processing
Python 3D visualization and mesh-processing framework for VTK - concise API for field data, mesh rendering and animation; the go-to viz library for simulation results.
MIT VisualizationVTKMesh

PhysicsNeMo

Solver / Training Framework
NVIDIA's physics-ML training framework (formerly Modulus) with PINN, neural operators and physics-constrained training - commercial-friendly, industry-first choice.
Apache-2.0 PINNNeural OperatorNVIDIA

FEniCS/dolfinx v0.11.0.post0 Released

Scientific Computing/Finite Element
FEniCS/dolfinx releases a patch version that fixes a Mathjax rendering issue in the built documentation. This release is functionally identical to v0.11.0, so users do not need to upgrade.
GNU Lesser General Public License v3.0 FEniCSdolfinxFinite Element

DeepXDE

PINN Starter Framework
The most beginner-friendly PINN framework, with excellent Chinese docs and TensorFlow/PyTorch backends - the top choice to start with physics-informed networks.
GNU Lesser General Public License v2.1 PINNBeginnerChinese Docs

NeuralOperator

Neural Operator Library
Reference implementation library for FNO / DeepONet and other neural operators (MIT) - the de-facto standard for learning 'infinite-dimensional maps' as surrogates.
MIT Neural OperatorFNODeepONet

Neural Operator Predictors for Sampled Measurements

Neural Operator
A neural operator-based predictor model hosted on HuggingFace, designed for sampled measurement prediction tasks.
See LICENSE file Neural OperatorScientific Machine LearningSampled Measurements

Fundamental Physics Neural Operators

Neural Network / AI for Science
A fundamental physics neural operator model project published by Delta Lab on HuggingFace. Refer to official repository documentation for specific functionality and performance details.
mit Neural OperatorsFundamental PhysicsDelta Lab

POSEIDON

PDE Foundation Model / Downstream Benchmark
ETH Zurich's PDE foundation model and downstream fine-tuning suite, using semigroup augmentation to mine abundant training pairs, covering 15 downstream PDE tasks.
See LICENSE file Foundation ModelNeural OperatorDownstream Tasks

OpenFOAM

General-Purpose CFD Solver
The de facto open-source CFD solver covering incompressible/compressible flow, heat transfer, multiphase and combustion - the workhorse for generating physics-AI training data.
GPL v3 CFDOpen SourceSolver

SU2

Aerodynamics / Design Optimization Solver
Open-source CFD and adjoint solver with built-in aerodynamic shape optimization, widely used for airfoil/aircraft analysis and gradient-driven design.
GNU Lesser General Public License v2.1 CFDAdjointShape Optimization

JAX-CFD

Differentiable Fluid Solver
Google Research's differentiable JAX-based fluid solver enabling end-to-end gradients for embedding neural networks into CFD time stepping.
Apache-2.0 JAXDifferentiable PhysicsCFD

DeepXDE v1.15.0

PDE Solving
DeepXDE v1.15.0 released with L-LAAF activation function support for JAX backend and Apple MPS GPU acceleration for PyTorch backend, improving deep learning-based PDE solving performance.
LGPL-2.1 PDEDeep LearningScientific Computing

CIFGS/physics-informed-sirenMRI-model

Physics-Informed Neural Networks
A physics-informed neural network model hosted on HuggingFace, with name suggesting relevance to MRI imaging and SIREN architecture; detailed information requires consulting the official page.
mit PINNMRISIREN

NeuralOperator v2.0.0 Release

Scientific Computing
NeuralOperator 2.0.0 major release introduces Codano model, improves documentation, and enhances usability for training Neural Operators in PyTorch.
MIT License Neural OperatorDeep LearningPyTorch

DMD-Neural-Operator

Scientific Computing
A scientific computing model on HuggingFace that integrates Dynamic Mode Decomposition with Neural Operator for scientific data modeling and prediction tasks.
mit Dynamic Mode DecompositionNeural OperatorScientific Computing
21–38 / 38
Go to