Computational Fluid Dynamics (CFD)
Computational Fluid Dynamics (CFD) is a specialized area within fluid mechanics that employs numerical methods and algorithms to simulate the behavior of fluids. It enables engineers and scientists to model and analyze complex flow phenomena, such as air flow around an aircraft wing, water currents in rivers, or heat transfer in industrial equipment. CFD tools provide detailed insights into fluid behavior under various conditions, allowing for optimization of designs, prediction of performance, and troubleshooting of issues in many fields including aerospace, automotive, energy, and environmental engineering. By solving the governing equations of fluid motion (Navier-Stokes equations), CFD can predict velocity, pressure, temperature, and other important variables throughout the domain of interest.
- GitHub: https://github.com/topics/cfd
- Wikipedia: https://en.wikipedia.org/wiki/Computational_fluid_dynamics
- Last updated: 2026-06-13 00:05:18 UTC
- JSON Representation
https://github.com/cheginit/uhworkshop
Workshops on CFD at the University of Houston
cfd openfoam workshop-materials
Last synced: 06 Apr 2025
https://github.com/kimimgo/viznoir
VTK is all you need. AI-Ready VTK visualization for science and engineering.
ai-agents cfd headless-rendering mcp model-context-protocol openfoam python scientific-visualization visualization vtk
Last synced: 01 Jun 2026
https://github.com/flock92/trading212-api
trading212 API
api apit212 cfd python requests selenium-webdriver trading trading212 trading212api
Last synced: 17 Nov 2025
https://github.com/gnuns/cfget
:snake: A node.js cli tool to bypass Cloudflare's anti-bot and get the page contents
Last synced: 09 Sep 2025
https://github.com/petebachant/foampy
A Python package for working with OpenFOAM.
Last synced: 15 Apr 2025
https://github.com/easifem/classes
Expandable And Scalable Infrastructure for Finite Element Methods, EASIFEM, is [Modern Fortran](https://fortran-lang.org) framework for solving partial differential equations (PDEs) using finite element methods. EASIFEM "eases" the efforts to develop scientific programs in Fortran.
cfd finite-element-analysis finite-element-methods fluid-dynamics fluid-mechanics fortran freesoftware geomechanics gmsh hdf5 hpc modern-fortran open-source plotting soil-mechanics solid-mechanics vtk
Last synced: 20 Jan 2026
https://github.com/sseyler/hermeshd
HERMESHD is a discontinuous Galerkin 3D fluctuating hydrodynamics code for nanoscale fluid simulation
cfd computational-fluid-dynamics discontinuous-galerkin hydrodynamics landau-lifschitz llns navier-stokes
Last synced: 28 Feb 2026
https://github.com/ornl/vertex-cfd
VERTEX-CFD: a multi-physics solver for fusion applications.
cfd finite-element-methods gpu-computing large-eddy-simulation mhd trilinos turbulence-models
Last synced: 10 Sep 2025
https://github.com/kvslab/oasismove
A verified and validated Python/FEniCS-based CFD solver for moving domains
cfd fenics moving-domain python simulation
Last synced: 24 Dec 2025
https://github.com/cfd-institute/cppmeshconverter
C++ 11 version of my Fortran code gmsh-to-vtk-and-tecplot
c-plus-plus cfd converter cplusplus-11 gmsh mesh tecplot tecplot-ascii vtk vtkdata
Last synced: 10 Apr 2025
https://github.com/simzero/openfoam-ml-rom
OpenFOAM examples for data-driven ML and ROM
cfd deep-learning flowaroundobstacles fluids machine-learning ml onnxruntime openfoam pitzdaily reduced-order-modeling rom simulations workflows
Last synced: 16 May 2025
https://github.com/tkarabela/ensight-reader
A pure Python reader for the EnSight Gold format
cae cfd data-format ensight ensight-gold file-format-library python
Last synced: 23 Jan 2026
https://github.com/Flock92/Trading212-API
trading212 API
api apit212 cfd python requests selenium-webdriver trading trading212 trading212api
Last synced: 15 Aug 2025
https://github.com/soumyasen1809/openmp_c_12_steps_to_navier_stokes
Parallelization attempt to the “12 steps to Navier–Stokes” lessons using OpenMP/C
burgers-equation c cfd computational-fluid-dynamics computational-fluid-simulation convection-diffusion dynamic-memory-allocation navier-stokes-equations openmp parallel-computing
Last synced: 23 Apr 2025
https://github.com/pkestene/euler2d
cfd compressible-fluid-dynamics cython euler-equations hydrodynamics julia mpi parallel-computing python
Last synced: 19 Aug 2025
https://github.com/ivan-pi/periodic-lbm
A personal collection of research codes for LBM in periodic domains
benchmark cfd dugks-method lattice-boltzmann-method lbm periodic-flow
Last synced: 06 Jan 2026
https://github.com/kaschau/PEREGRINE
3D Multiblock multiphysics finite volume reacting flow solver. Implemented in Python, Kokkos, and MPI for inter- and intra-node performant parallelism.
cfd gpu-computing hdf5 kokkos parallel-computing paraview python scientific-computing
Last synced: 10 Mar 2025
https://github.com/gpulkit96/cfd_a_library
An automated library software to catalogue books and efficiently displays its details.
authority-control catalogue-books cfd database-management django-application django-framework library-management-system student-project
Last synced: 26 Oct 2025
https://github.com/gpulkit96/CFD_A_library
An automated library software to catalogue books and efficiently displays its details.
authority-control catalogue-books cfd database-management django-application django-framework library-management-system student-project
Last synced: 24 Mar 2025
https://github.com/pkestene/incremental-fluids-kokkos
Simple, single-file fluid solvers for learning purposes revisited with parallel programing (Kokkos: OpenMP / Cuda)
cfd cuda kokkos openmp parallel-programming
Last synced: 19 Aug 2025
https://github.com/adamdempsey90/fvm
My finite volume method project. Here I will implement the many pieces of a finite volume method to incorporate into a larger code.
c cfd cuda fvm gpu hydrodynamics
Last synced: 13 Apr 2025
https://github.com/farzadazizizade/2d-heat-conduction-problem-with-irregular-boundaries
2D Heat conduction problem with irregular boundaries
2d-heat-conduction cfd heat-conduction heat-transfer irregular irregular-boundaries matlab
Last synced: 07 Oct 2025
https://github.com/precice/openfast-adapter
Couples the wind energy engineering tool OpenFAST to CFD solvers via the coupling library preCICE
cfd coupling multiphysics openfast windenergy
Last synced: 05 Mar 2025
https://github.com/skhelladi/wxrtcfd_code
Real-time Computational Fluid Dynamics (C/C++, wxWidget)
cfd fluid-dynamics fluid-simulation real-time
Last synced: 29 Oct 2025
https://github.com/gpavanb1/rfs
Robust Flamelet Solver: Mixture-Fraction based Flamelet solver with arc-length continuation
boundary-value-problem cfd combustion flamelet numerical-continuation python
Last synced: 16 Aug 2025
https://github.com/smillerc/curvilineargrids.jl
A Julia library for working with curvilinear grids
Last synced: 06 Apr 2026
https://github.com/resetius/fdm
Finite-Difference
cfd finite-difference-method fluid-dynamics fluid-simulation hydrodynamics stability-analysis
Last synced: 14 Apr 2025
https://github.com/nicolasbadano/fishpassage
This repository contains the implementation of an OpenFOAM model for the case of fish passage. It uses interFoam to solve the free surface, and a Delayed Eddy Simulation treatment to solve the turbulence, using the kOmegaSSTDDES model.
Last synced: 10 Mar 2026
https://github.com/pascalpost/turbomesh
Automated mesher for turbomachinery applications
cfd computational-fluid-dynamics mesh-generation meshing scientific-computing turbomachinery
Last synced: 07 Oct 2025
https://github.com/feelpp/toolbox
:hammer: Feel++ Toolbox Examples
cfd csm feelpp fsi heat-transfer maxwell multi-physics thermoelectric toolbox
Last synced: 31 Jan 2026
https://github.com/p2pderivatives/cfd-js
Crypto Finance Development Kit for JavaScript
bitcoin cfd electron elements javascript liquid nodejs
Last synced: 28 Jan 2026
https://github.com/globalpolicy/lbmfluid
Fluid simulation using the Lattice Boltzmann Method in JavaScript.
automata boltzmann cellular cfd computational fluid fluid-dynamics lattice lbm simulation
Last synced: 30 Jul 2025
https://github.com/tpvasconcelos/mdsea
Pure Python Framework for Computational Fluid Dynamics
blender cfd fluid-dynamics fluid-simulation python python3
Last synced: 02 Apr 2026
https://github.com/stadelmanma/netl-ap-map-flow
A fracture flow modeling package utilizing a modified local cubic law approach with OpenFoam and ParaView compatibility.
cfd computational-fluid-dynamics fracture local-cubic-law openfoam
Last synced: 16 Aug 2025
https://github.com/cssr-tools/pymm
Open-source image-based framework for computational fluid dynamics on microsystems
cfd gmsh microsystems navier-stokes openfoam python
Last synced: 06 Mar 2026
https://github.com/bernardparent/nodplot
Fast contour plots of 2D and 3D CFD structured data using the Qt libraries
cfd computational-fluid-dynamics contour-plot post-processor qt-gui
Last synced: 17 Mar 2025
https://github.com/gpavanb1/splitfvm
1D Finite-Volume with AMR and steady-state solver using Newton and Split-Newton
1d amr cfd finite-volume newton-raphson optimization python
Last synced: 10 Apr 2025
https://github.com/anicusan/fluid_simulation
Web app that simulates the fluid flow around a falling sphere. Measures the time taken for the sphere to travel 15cm at terminal velocity.
cfd dem falling falling-sphere fluid fluid-dynamics fluid-simulation html html5-canvas javascript js laboratory-automation laboratory-digitization laboratory-reports navier-stokes sphere webgl webgl-computer-graphics
Last synced: 03 Nov 2025
https://github.com/marc-joos/dumses-hybrid
CFD/MHD code for astrophysics
astrophysics cfd mhd mpi openacc openmp
Last synced: 15 Jan 2026
https://github.com/iuryt/gaussian_bump
MITgcm simulation of a flow over a gaussian bump.
cfd fluid-dynamics mitgcm oceanography
Last synced: 04 Jul 2025
https://github.com/cfd-institute/jmeshconverter
At this early stage, this code is a Java version of https://github.com/truongd8593/GmshToVtkAndTecplotCpp11
cfd java mesh-processing tecplot vtk
Last synced: 22 Feb 2026
https://github.com/marek-cel/mscsim-cfd
CFD cases for MScSim
cfd computational-fluid-dynamics openfoam openvsp vspaero xfoil
Last synced: 17 Jan 2026
https://github.com/auralius/numerical-methods-with-matlab
Numerical methods with MATLAB, mainly for PDEs.
advection cfd diffusion euler-beam heat-exchanger mathematics matlab navier-stokes numerical-methods pde
Last synced: 16 Oct 2025
https://github.com/acrlakshman/twitter-bot-computational-fluids
Twitter bot that shares computational research posts
cfd cfdspace computational-fluid-dynamics fluid-dynamics mongodb python3 towardselectric twitter-bot
Last synced: 12 Mar 2025
https://github.com/Minard-Jules/Navier_Stokes_Spectral_Method
Navier Stokes simulation with spectral method
cfd fftw fpm gtk-fortran navier-stokes-equations
Last synced: 01 Jun 2026
https://github.com/onera/mola
MOLA (Modular Orchestration Library for Aerodynamics) implements user-level workflows and tools for aerodynamic analysis.
Last synced: 23 May 2026
https://github.com/fschuch/the-plunging-flow-by-3d-les
The Plunging of Hyperpycnal Plumes on Tilted Bed by Three-Dimensional Large-Eddy Simulations
cfd computational-fluid-dynamics dataset hyperpycnal-plumes large-eddy-simulation plunging-flow python3 turbidity-current turbulence xarray xcompact3d
Last synced: 02 Apr 2026
https://github.com/ascillitoe/mondrian_turbulence
A python toolset to augment RANS models with LES/DNS data, using Random or Mondrian forests.
cfd machine-learning turbulence-modelling
Last synced: 25 Apr 2026
https://github.com/skhelladi/rtcfd_code
Real-time Computational Fluid Dynamics
cfd computational-physics fluid-dynamics fluid-simulation qt real-time
Last synced: 27 Apr 2026
https://github.com/simvia-tech/csauto
csauto automates code_saturne CFD simulation campaigns. Generate hundreds of cases from a DOE CSV + a template and monitor everything from a web dashboard.
automation cfd cfd-simulation code-saturne design-of-experiments docker hpc monitoring parametric-study python singularity slurm
Last synced: 20 Apr 2026
https://github.com/evertbunschoten/su2_dataminer
Workflow for setting up fluid data manifolds for data-driven simulations in SU2
Last synced: 10 Apr 2025
https://github.com/namberino/tvc-rocket-sim
TVC rocket simulation
cfd jupyter-notebook physics python rocket rocket-simulation simulation
Last synced: 15 Feb 2026
https://github.com/auralius/truck-with-fluid-basin
Numerical model and simulation of a truck with a fluid basin.
cfd dynamics-simulation fluid-dynamics matlab octave saint-venant
Last synced: 27 Mar 2025
https://github.com/magnaopus1/synthron-cfd-trader-pro
SYNTHRON CFD Trader PRO is a cutting-edge trading platform featuring raw, custom-designed machine learning models. From reinforcement learning for dynamic strategies to predictive analytics, sentiment analysis, and optimization techniques, it empowers trading across stocks, forex, indices, commodities, futures, and crypto with precision.
ai backtesting cfd commodities data-analysis data-science data-structures forex futures indices machine-learning trading
Last synced: 30 Apr 2025
https://github.com/red-rapious/navier-stokes-cfd
Simulateur de mécanique des fluides à partir de la résolution numérique des équations de Navier-Stokes
Last synced: 01 Mar 2025
https://github.com/amilkyboi/euler
A two-dimensional Euler solver for internal flows written in Fortran.
aerospace-engineering cfd fortran
Last synced: 10 May 2025
https://github.com/jrwrigh/foam_options
For getting the list of options for each key in OpenFOAM dictionaries
Last synced: 15 Mar 2025
https://github.com/tkarabela/blender-ensight-reader
Blender add-on for importing the EnSight Gold format
blender-addon cae cfd computational-fluid-dynamics engineering ensight ensight-gold scientific-visualization visualization
Last synced: 23 Jan 2026
https://github.com/ghackenberg/caddrive-python
This project contains the CADdrive Python SDK as well as sample services and applications for finite element analysis and computation fluid dynamics simulation of LEGO structures.
cad caddrive cax cfd docker fem flask ldraw pdm plm python
Last synced: 18 Feb 2026
https://github.com/spaulaus/dsp_toolkit
Functions useful for analyzing digitized signals.
cfd constant-fraction-discrimination digital-signal-processing digitized-waveforms pixie16 tracefilter xiallc
Last synced: 22 Jan 2026
https://github.com/junyixu/trixienzyme.jl
Autodiff via Enzyme.jl for Trixi.jl
autodiff cfd differentiable-programming enzyme hpc llvm pde scientific-computing
Last synced: 16 Feb 2026
https://github.com/koodlyakshay/ins
Incompressible Navier-Stokes codes
cfd fortran90 incompressible-flow
Last synced: 02 Mar 2026
https://github.com/agroudiev/navier-stokes-cfd
Simulateur de mécanique des fluides à partir de la résolution numérique des équations de Navier-Stokes
Last synced: 22 May 2026
https://github.com/acrlakshman/gradient-augmented-levelset-cuda
Implementation of Gradient Augmented Levelset method for CPU and GPU
Last synced: 17 Feb 2026
https://github.com/ycydsxy/geomturbo2curve
transform geomturbo files to curve files for CFX TurboGrid use
Last synced: 31 May 2026
https://github.com/szaghi/adam
Multi-physics AMR SDK and apps for High Performance Computing — from laptop to exascale device-accelerated superpc
amr cfd cuda fluid-dynamics fortran gas-dynamics hpc hydro-dynamics mpi openacc openmp plasma-dynamics
Last synced: 04 Apr 2026
https://github.com/p2pderivatives/cfd-js-wasm
Crypto Finance Development Kit for WebAssembly
bitcoin cfd elements emscripten liquid webassembly
Last synced: 28 Jan 2026
https://github.com/iammohith/finite-volume-method-for-1d-cfd-simulations
This repository includes six 1D CFD simulations using the Finite Volume Method (FVM) from my academic research. It covers topics such as the SIMPLE algorithm, heat conduction, and diffusion-convection processes. The examples are inspired by 'An Introduction to CFD: Finite Volume Method' by Versteeg and Malalasekera.
Last synced: 27 May 2026
https://github.com/acrlakshman/cfd-scene-renderer
Scalable rendering of CFD simulation results realistically. Scene templates to kick-start rendering.
cfd computational-fluid-dynamics mistuba-renderer multiphase-flow photorealistic-rendering rendering
Last synced: 30 Mar 2025
https://github.com/caeblox/caeblox-pod-protocol
The PoD protocol is an advanced geometry similarity scoring system built to support the minting process for CAEBlox, a platform focused on verifying 3D geometries Similarity. This tool automates the evaluation of 3D STL files, leveraging Signed Distance Function (SDF) to deliver highly accurate similarity scoring between Network designs.
blockchain cad cae caeblox cfd erc20 ethereum fea federated-learning knowdyn mining-difficuly pinn proof-of-design similarity-state-tensor web3
Last synced: 17 May 2026
https://github.com/iydon/cfdrust
A repository for practicing Rust, inspired by barbagroup/CFDPython.
Last synced: 19 Aug 2025
https://github.com/jguarato/2d-cavity-flow
Computational fluid dynamics (CFD) code for solving incompressible flow in a 2D lid-driven cavity.
Last synced: 04 Oct 2025
https://github.com/jguarato/2d-plate-heat-transfer
Codes for solving a heat transfer problem in a 2D flat plate.
Last synced: 04 Oct 2025
https://github.com/hyx0329/freecad-nix-shell
Reproducible FreeCAD Workspace with CFD and FEA Capability
cfd fem finite-element-analysis fluid-dynamics freecad nix openfoam
Last synced: 14 Feb 2026
https://github.com/davibarreira/navierstokes-machine
Candidate for Udacity MLND Capstone
Last synced: 13 May 2026
https://github.com/ssoudan/fluid-simulation-rs
Eulerian Fluid Simulation in Rust and WebAssembly
cfd eulerian-fluid-simulation rust simulation
Last synced: 14 May 2026
https://github.com/looooo/cfd-2016
university project
1d ausm cfd compressible flow roe
Last synced: 28 Mar 2025
https://github.com/silumankucing/unmanned-surface-vehicle
open source personal project on unmanned surface vehicle
cfd computationalfluiddynamics design-engineering naval product-design structural-analysis
Last synced: 27 Feb 2026
https://github.com/dicehub/dice-dev-legacy
DICE project (Old version - No longer maintained !!!)
automation cfd openfoam simulation
Last synced: 20 Jan 2026
https://github.com/zitzeronion/thesisthinfilmflowslbm
A cumulative PhD thesis about lattice Boltzmann simulations of thin liquid films. It contains a ~50 page introduction and four peer reviewed papers. The interesting idea is to use the shallow water system to simulate thin film flows. This works surprisingly well.
cfd lattice-boltzmann lbm phd-thesis scientific-computing thesis thinfilm
Last synced: 30 Jan 2026
https://github.com/ycydsxy/1driemannsolver
CFD Solver for 1D Riemann Problem
Last synced: 19 Mar 2026
https://github.com/silumankucing/usv-shark
open source personal project on unmanned surface vehicle
cfd computationalfluiddynamics design-engineering naval product-design structural-analysis
Last synced: 18 Mar 2025
https://github.com/vitalcheffe/flow
Open-source engineering simulation with AI. In your browser.
cfd engineering fea finite-element open-source physics python react simulation typescript
Last synced: 04 Apr 2026
https://github.com/mladenivkovic/hydro-playground
A simple unigrid 2D hydrodynamics solver in C++, intended as a playground for single-node optimization and parallelism
cfd cpp finite-volume-methods hydrodynamics optimization
Last synced: 05 Apr 2026
https://github.com/l-nafaryus/anisotropy
Anisotropy of permeability in the periodic porous media
anisotropy cfd cli linux openfoam python3 salome
Last synced: 02 May 2026
https://github.com/pngo1997/n-gram-language-models
Builds N-gram language modes and applies text generation.
bigrams cfd conditional-frequency-distribution greedy-algorithms laplace-smoothing natural-language-processing ngrams nltk nucleus-sampling perplexity python random-sampling text-generation text-preprocessing trigrams unigram
Last synced: 14 May 2026
https://github.com/ycydsxy/boundaryintepolation1d
intepolating boundaries from multi-stage calculation to single-row calculation
Last synced: 08 Mar 2026
https://github.com/pycgns/pycgns.github.io
pyCGNS documentation (generated from pyCGNS module - do not edit)
Last synced: 14 Sep 2025
https://github.com/cfdby/supersonic-flow-analysis-of-a-bullet
To model supersonic flow around a bullet, calculate Cd and drag forces using MATLAB, and validate these with Fluent CFD simulations, comparing analytical and numerical approaches for accuracy.
aerodynamics aerospace-engineering ansys-fluent cfd computational-physics drag-coefficent matlab shock-waves supersonic-flow
Last synced: 26 Jun 2025
https://github.com/cfdby/laval-nozzle-analysis
This project presents a 2D CFD simulation of compressible flow through a **De Laval nozzle**, performed in **ANSYS Fluent 2025 R1**. The aim was to observe **choked flow** behavior, check **mass conservation**, and compute **wall total force**.
analysis cfd laval-nozzles matlab
Last synced: 26 Jun 2025
https://github.com/inflowencer/pyaoa
Python package to automatically analyze objects in external aerodynamic flow for a range of angle-of-attack
Last synced: 14 Jan 2026
https://github.com/ascillitoe/probe-subspaces
Datasets and example code used in the 2020 ASME Turbo Expo Paper "Design space exploration of stagnation temperature probes via dimension reduction".
cfd data-science dimension-reduction effective-quadratures polynomial-regression temperature-probe temperature-sensor
Last synced: 23 Mar 2025
https://github.com/cfdby/pv-panel-cooling-with-air-flow
A computational fluid dynamics (CFD) study simulating air-cooling effects on a photovoltaic panel under 800 W/m² solar load, implemented in ANSYS Fluent using SST k-ω turbulence modeling with 60,000+ mesh elements.
ansys-fluent cfd matlab renewable-energy solar-panels
Last synced: 26 Jun 2025