Fluid Dynamics Packages
-
Oceananigans.jl781๐ Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs
-
WaterLily.jl405Fast and simple fluid simulator in Julia
-
ADCME.jl250Automatic Differentiation Library for Computational and Mathematical Engineering
-
FourierFlows.jl161Tools for building fast, hackable, pseudospectral partial differential equation solvers on periodic domains
-
NeuralOperators.jl151DeepONets, (Fourier) Neural Operators, Physics-Informed Neural Operators, and more in Julia
-
GeophysicalFlows.jl135Geophysical fluid dynamics pseudospectral solvers with Julia and FourierFlows.jl.
-
VoronoiFVM.jl134Solution of nonlinear multiphysics partial differential equation systems using the Voronoi finite volume method
-
Kinetic.jl96Universal modeling and simulation of fluid mechanics upon machine learning. From the Boltzmann equation, heading towards multiscale and multiphysics flows.
-
ViscousFlow.jl84A framework for simulating viscous incompressible flows about arbitrary body shapes.
-
GasModels.jl58A Julia/JuMP Package for Gas Network Optimization
-
MoistThermodynamics.jl42A package containing a library of moist thermodynamic relations
-
FwiFlow.jl35Elastic Full Waveform Inversion for Subsurface Flow Problems Using Intrusive Automatic Differentiation
-
GridapODEs.jl33Time stepping for Gridap
-
LatBo.jl20Lattice-Boltzmann implementation in Julia
View all packages