All Projects → liruipengyu → Cfd

liruipengyu / Cfd

Basic Computational Fluid Dynamics (CFD) schemes implemented in FORTRAN using Finite-Volume and Finite-Difference Methods. Sample simulations and figures are provided.

Programming Languages

fortran
972 projects

Projects that are alternatives of or similar to Cfd

shallow-water
Python model solving the shallow water equations (linear momentum, nonlinear continuity)
Stars: ✭ 78 (+11.43%)
Mutual labels:  fluid-simulation
SNaC
A multi-block solver for massively parallel direct numerical simulations (DNS) of fluid flows
Stars: ✭ 26 (-62.86%)
Mutual labels:  fluid-simulation
Latticeboltzmann
A 2D Lattice Boltzmann program
Stars: ✭ 34 (-51.43%)
Mutual labels:  fluid-simulation
react-fluid-animation
Fluid media animation for React powered by WebGL.
Stars: ✭ 57 (-18.57%)
Mutual labels:  fluid-simulation
FluidX12
Authors' implementation of our SIGGRAPH Asia 2021 Technical Communications (Viewport-Resolution Independent Anti-Aliased Ray Marching on Interior Faces in Cube-Map Space) demo I. Fast volume rendering using our novel ray marching with smoke simulations by Eulerian grid method for solving Navier-Stokes equation.
Stars: ✭ 26 (-62.86%)
Mutual labels:  fluid-simulation
Libwetcloth
A Multi-Scale Model for Simulating Liquid-Fabric Interactions
Stars: ✭ 323 (+361.43%)
Mutual labels:  fluid-simulation
UnsteadyFlowSolvers.jl
Solvers for problems involving unsteady fluid flow
Stars: ✭ 18 (-74.29%)
Mutual labels:  fluid-simulation
Brunetons Ocean
Brunetons ocean in Unity
Stars: ✭ 60 (-14.29%)
Mutual labels:  fluid-simulation
splashsurf
Surface reconstruction library and CLI for particle data from SPH simulations, written in Rust.
Stars: ✭ 18 (-74.29%)
Mutual labels:  fluid-simulation
Ca Fluid Simulation
3D Fluid Simulation for Unity based on a Cellular Automaton
Stars: ✭ 29 (-58.57%)
Mutual labels:  fluid-simulation
PbfVs
Implementation of Macklin, Miles, and Matthias Müller. "Position based fluids.". Visual Studio 2015 + CUDA 8.0
Stars: ✭ 100 (+42.86%)
Mutual labels:  fluid-simulation
CFD
Basic Computational Fluid Dynamics (CFD) schemes implemented in FORTRAN using Finite-Volume and Finite-Difference Methods. Sample simulations and figures are provided.
Stars: ✭ 89 (+27.14%)
Mutual labels:  fluid-simulation
Gridfluidsim3d
A PIC/FLIP fluid simulation based on the methods found in Robert Bridson's "Fluid Simulation for Computer Graphics"
Stars: ✭ 653 (+832.86%)
Mutual labels:  fluid-simulation
navier-stokes-webgl
Stable fluid simulation on GPU using WebGL.
Stars: ✭ 27 (-61.43%)
Mutual labels:  fluid-simulation
Pixelflow
A Processing/Java library for high performance GPU-Computing (GLSL). Fluid Simulation + SoftBody Dynamics + Optical Flow + Rendering + Image Processing + Particle Systems + Physics +...
Stars: ✭ 978 (+1297.14%)
Mutual labels:  fluid-simulation
sph opengl
SPH simulation in OpenGL compute shader.
Stars: ✭ 57 (-18.57%)
Mutual labels:  fluid-simulation
Gl Water2d
2D liquid simulation in WebGL
Stars: ✭ 260 (+271.43%)
Mutual labels:  fluid-simulation
Incompact3d
New version of our solver for the incompressible Navier-Stokes equations
Stars: ✭ 61 (-12.86%)
Mutual labels:  fluid-simulation
Blender Flip Fluids
FLIP Fluids is a powerful liquid simulation plugin that gives you the ability to create high quality fluid effects all within Blender, the free and open source 3D creation suite.
Stars: ✭ 983 (+1304.29%)
Mutual labels:  fluid-simulation
Splishsplash
SPlisHSPlasH is an open-source library for the physically-based simulation of fluids.
Stars: ✭ 735 (+950%)
Mutual labels:  fluid-simulation

Codes for Computational Fluid Flow and Heat Transfer

Basic CFD schemes and examples implemented in FORTRAN. The codes are for educational purpose only. Figures of sample results are provided.

Content

Finite Volume Method

Backward Step Flow 2D

Stagnation Point Flow 2D

  1. Steady
  2. Unsteady

Convection in Diagonal Direction 2D

Lid Driven Cavity Flow 2D

Buoyancy Driven Cavity Flow 2D

Conduction in Hollow Cylinder 2D

Finite Difference Method

Advection-Diffusion 1D

  1. Forward in Time Advection
  2. Lax Method
  3. Convection-Diffusion
  4. Advection-Diffusion 2

Burgers Equation 1D

  1. Non-viscous Lax Wendroff Method

Wave Equation 1D

Heat Conduction 2D

  1. Steady Heat Conduction 1D
  2. Transient Heat Conduction 2D
  3. Explicit in Time
  4. Implicit in Time

Lid Driven Cavity Flow 2D

  1. Explicit in Time
  2. Implicit in Time

Contact

Ruipengyu (Brandon) Li

Email: [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].