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: 2025-04-20 00:04:19 UTC
- JSON Representation
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/skhelladi/wxrtcfd_code
Real-time Computational Fluid Dynamics (C/C++, wxWidget)
cfd fluid-dynamics fluid-simulation real-time
Last synced: 11 Jan 2025
https://github.com/pascalpost/turbomesh
Automated mesher for turbomachinery applications
cfd computational-fluid-dynamics mesh-generation meshing scientific-computing turbomachinery
Last synced: 25 Jan 2025
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/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: 17 Dec 2024
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: 19 Dec 2024
https://github.com/tpvasconcelos/mdsea
Pure Python Framework for Computational Fluid Dynamics
blender cfd fluid-dynamics fluid-simulation python python3
Last synced: 06 Apr 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: 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: 18 Feb 2025
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: 05 Dec 2024
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: 14 Apr 2025
https://github.com/marcjoos-cea/dumses-hybrid
CFD/MHD code for astrophysics
astrophysics cfd mhd mpi openacc openmp
Last synced: 01 Apr 2025
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/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: 23 Mar 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/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/evertbunschoten/su2_dataminer
Workflow for setting up fluid data manifolds for data-driven simulations in SU2
Last synced: 10 Apr 2025
https://github.com/skhelladi/rtcfd_code
Real-time Computational Fluid Dynamics
cfd computational-physics fluid-dynamics fluid-simulation qt real-time
Last synced: 28 Feb 2025
https://github.com/amilkyboi/euler
A 2-D Euler solver for internal flows written in Fortran.
Last synced: 16 Nov 2024
https://github.com/koodlyakshay/ins
Incompressible Navier-Stokes codes
cfd fortran90 incompressible-flow
Last synced: 30 Mar 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/smillerc/curvilineargrids.jl
A Julia library for working with curvilinear grids
Last synced: 15 Mar 2025
https://github.com/nategphillips/euler
A two-dimensional Euler solver for internal flows written in Fortran.
aerospace-engineering cfd fortran
Last synced: 23 Feb 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/ycydsxy/geomturbo2curve
transform geomturbo files to curve files for CFX TurboGrid use
Last synced: 05 Mar 2025
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: 15 Mar 2025
https://github.com/acrlakshman/gradient-augmented-levelset-cuda
Implementation of Gradient Augmented Levelset method for CPU and GPU
Last synced: 07 Apr 2025
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: 15 Apr 2025
https://github.com/l-nafaryus/anisotropy
Anisotropy of permeability in the periodic porous media
anisotropy cfd cli linux openfoam python3 salome
Last synced: 20 Feb 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 Mar 2025
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: 02 Apr 2025
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/hyx0329/freecad-nix-shell
Reproducible FreeCAD Workspace with CFD and FEA Capability
cfd fem finite-element-analysis fluid-dynamics freecad nix openfoam
Last synced: 20 Feb 2025
https://github.com/dicehub/dice-dev-legacy
DICE project (Old version - No longer maintained !!!)
automation cfd openfoam simulation
Last synced: 05 Apr 2025
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/ycydsxy/1driemannsolver
CFD Solver for 1D Riemann Problem
Last synced: 05 Mar 2025
https://github.com/iydon/cfdrust
A repository for practicing Rust, inspired by barbagroup/CFDPython.
Last synced: 05 Mar 2025
https://github.com/davibarreira/navierstokes-machine
Candidate for Udacity MLND Capstone
Last synced: 28 Mar 2025
https://github.com/ssoudan/fluid-simulation-rs
Eulerian Fluid Simulation in Rust and WebAssembly
cfd eulerian-fluid-simulation rust simulation
Last synced: 22 Feb 2025
https://github.com/looooo/cfd-2016
university project
1d ausm cfd compressible flow roe
Last synced: 28 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: 24 Feb 2025
https://github.com/amirira/cfd-matlab
Computational Fluid Dynamics /FD/FTCS
cfd fd ftcs heat-transfer matlab mechanical-engineering pde
Last synced: 24 Mar 2025
https://github.com/jloveric/twofluid-ai-generated
AI Generated code for "Approximate Riemann solver for the two-fluid plasma model"
aigc cfd mhd numerical-methods plasma pytorch shockwave-evolution-modelling two-fluid windsurf
Last synced: 29 Mar 2025
https://github.com/dicehub/dice-dev
Open source framework for a simplified creation of user interfaces and utilities in the area of numerical simulations. DICE (Dynamic Interface for Computation and Evaluation)
automation cfd openfoam optimization simulation-framework
Last synced: 05 Apr 2025
https://github.com/ycydsxy/boundaryintepolation1d
intepolating boundaries from multi-stage calculation to single-row calculation
Last synced: 05 Mar 2025
https://github.com/andrewimpellitteri/floor-cleaner-agent
An RL agent that finds an optimal policy of cleaning dirt off a floor with a power washer.
bd3 cfd fluid-dynamics fluid-simulation ppo-agent reinforcement-learning reinforcement-learning-environments rl
Last synced: 16 Mar 2025
https://github.com/silumankucing/uav-xplore
open source personal project on unmanned aerial vehicle
aeronautics cfd design design-engineering drone fluid-dynamics fpv structural
Last synced: 18 Mar 2025
https://github.com/precise-simulation/.github
cfd fea featool featool-multiphysics-toolbox multiphysics-simulation
Last synced: 23 Mar 2025
https://github.com/anpophale/am5640-turbulence-modelling
FVM implementation of Eddy Viscosity and Reynolds Stress models for fully developed turbulent channel flow in MATLAB
Last synced: 06 Apr 2025
https://github.com/anpophale/am5630-foundations-of-cfd
2D convection diffusion solver for scalar transport in MATLAB
cfd finite-volume-method matlab
Last synced: 06 Apr 2025
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: 28 Feb 2025
https://github.com/lucasmmiran/computational_aerodynamics
This repository is my sturdy for the class Aerodinâmica Computacional at Universidade Federal do Rio de Janeiro.
aerodynamics cfd jupyter-notebook
Last synced: 17 Mar 2025
https://github.com/anpophale/daad-wise-2024-research-internship
Project report for DAAD WISE 2024 summer research internship at Karlsruhe Institute of Technology, Germany
Last synced: 14 Mar 2025
https://github.com/morse129/multielementwinggenerator
A parametric wing generator for 2- and 3-element wings.
aerodynamics airfoils cfd fsae wings
Last synced: 28 Mar 2025
https://github.com/gustavoverneck/lattelablib
GPU accelarated LBM based CFD Simulations Python Package
Last synced: 16 Mar 2025
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: 06 Mar 2025
https://github.com/durganshu/fluidchen-em
Fluidchen EM is a Computational Fluid Dynamics Solver capable of solving a wide range of problems. The whole code is parallelized using MPI and is compatible with preCICE for coupling with other solvers.
Last synced: 26 Feb 2025
https://github.com/taskbjorn/docker-foamycli
Docker container for OpenFOAM - a free, open-source computational fluid dynamics software - based on Debian.
cfd computational-fluid-dynamics container debian docker docker-compose dockerfile linux openfoam
Last synced: 17 Mar 2025
https://github.com/amirira/cfd_crank-nicolson_heat_transfer
CFD_Crank-Nicolson_heat_transfer
cfd cfd-models crank-nicolson heat-transfer matlab
Last synced: 14 Mar 2025
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/alex-petrov-git/cfd
CFD course at MIPT. Tried Julia lang :)
advection-diffusion cavity cfd cfd-lections mipt
Last synced: 15 Mar 2025
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: 28 Mar 2025