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