Fluid Dynamics Packages

LatBo.jl19LatticeBoltzmann implementation in Julia

GridapODEs.jl33Time stepping for Gridap

FwiFlow.jl40Elastic Full Waveform Inversion for Subsurface Flow Problems Using Intrusive Automatic Differentiation

MoistThermodynamics.jl58A package containing a library of moist thermodynamic relations.

GasModels.jl65A Julia/JuMP Package for Gas Network Optimization

ViscousFlow.jl97A framework for simulating viscous incompressible flows about arbitrary body shapes.

Kinetic.jl122Universal modeling and simulation of fluid mechanics upon machine learning. From the Boltzmann equation, heading towards multiscale and multiphysics flows.

GeophysicalFlows.jl153Geophysical fluid dynamics pseudospectral solvers with Julia and FourierFlows.jl.

VoronoiFVM.jl194Solution of nonlinear multiphysics partial differential equation systems using the Voronoi finite volume method

FourierFlows.jl204Tools for building fast, hackable, pseudospectral partial differential equation solvers on periodic domains

NeuralOperators.jl262DeepONets, (Fourier) Neural Operators, PhysicsInformed Neural Operators, and more in Julia

ADCME.jl286Automatic Differentiation Library for Computational and Mathematical Engineering

WaterLily.jl616Fast and simple fluid simulator in Julia

Oceananigans.jl962๐ Julia software for fast, friendly, flexible, oceanflavored fluid dynamics on CPUs and GPUs
View all packages