An open API service indexing awesome lists of open source software.

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.

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/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/hangsz/rotoras-2d

A solver for 2D flow simulation.

2d cfd solver

Last synced: 18 Feb 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: 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/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

cfd machine-learning 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.

cfd 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/ycydsxy/1dlavalnozzle

CFD Solver for 1D Laval Nozzle

cfd

Last synced: 05 Mar 2025

https://github.com/jrwrigh/foam_options

For getting the list of options for each key in OpenFOAM dictionaries

cfd foam openfoam

Last synced: 15 Mar 2025

https://github.com/smillerc/curvilineargrids.jl

A Julia library for working with curvilinear grids

cfd julia mesh-generation pde

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

cfd fluid-dynamics

Last synced: 01 Mar 2025

https://github.com/ycydsxy/geomturbo2curve

transform geomturbo files to curve files for CFX TurboGrid use

cfd tool

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

cfd cuda levelset

Last synced: 07 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

cfd

Last synced: 05 Mar 2025

https://github.com/iydon/cfdrust

A repository for practicing Rust, inspired by barbagroup/CFDPython.

cfd rust

Last synced: 05 Mar 2025

https://github.com/davibarreira/navierstokes-machine

Candidate for Udacity MLND Capstone

cfd machinelearning python

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

cfd tool

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/leonardcser/firesim

Fire fluid simulation

cfd sdl2

Last synced: 09 Apr 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

cfd matlab turbulence-models

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/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

cfd openfoam

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

cfd lbm 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.

cfd fvm matlab

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.

cfd mpi precice

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/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