Projects with this topic
-
Implementation of the Lattice Boltzmann Method using the Template Numerical Library
Updated -
Implementation of the Smoothed Particle Hydrodynamics Method using the Template Numerical Library
Updated -
FELiCS - The linear flow solver.
Developed at the Institute for Fluid Dynamics and Technical Acoustics at TU Berlin, FELiCS is an open-source simulation code designed for researchers and engineers tackling complex flow problems. Its finite element discretisation of the linearised flow governing equations enables accurate modeling of intricate geometries and diverse physical scenarios — from combustion dynamics to aerodynamic instabilities and water turbine flows and many more.
Versatile. Open. Research-Driven
FELiCS breaks away from the limitations of traditional linear finite-difference solvers, offering a modular, general-purpose tool trusted in over 30 scientific publications.
Updated -
HyPar - Hyperbolic-Parabolic Partial Differential Equations Solver: HyPar is a finite-difference algorithm to solve hyperbolic-parabolic partial differential equations (with source terms) on Cartesian grids. It is a unified framework that can handle
Updated -
The MATLAB script is a CFD code for the simulation of heat transfer and fluid dynamics of low-Re submerged, impinging jets with open boundary conditions. Central difference for diffusion and QUICK scheme for advection in FDM is utilized. The doi of the corresponding manuscripts: https://doi.org/10.1115/1.4052117 , https://doi.org/10.1615/IHMTC-2021.3210
Updated -
structAirfoilMesher is a structured airfoil mesh generator, initially based on Construct2D.
https://sourceforge.net/projects/construct2d/
For a list of modifications and additions, see the README.md file.
Updated -
Theory on Computational Fluid Dynamics (CFD) simulations using multi-scale Finite Element Methods (FEM)
Fine-Scale Green's Function for Advection-Diffusion Equation Discontinuous Galerkin Methods for Incompressible Stokes Equations
Updated -
Code and manuscript for "Robust Solid Boundary Treatment Method for Compressible Smooth Particle Hydrodynamics"
Updated -
Jupyter notebook of a mesoscale, particle-based solver mimicking fluid behavior at continuum. (Under Development)
Updated -
A thermal Multiple Relaxation Time Lattice Boltzmann Method (Thermal MRT-LBM) solver using a D3Q27 lattice for the fluid dynamics and a D3Q7 lattice for the convection-diffusion equation modelling the thermal part. The solver is coupled to a live renderer using GLEW, GLM and OpenGL to enable live feedback of the entire simulation domain.
Updated -
2D mesh-less simulation of vortex merging
Updated -
imcompressible viscous flows solver using SIMPLE methods
Updated -
Double layer potential solver for 2D airfoil. Created for fulfilling Continuum Mechanics II mid-term project in Aerospace Engineering study program, Institut Teknologi Bandung.
Updated -
Code to run the numerical examples provided in the "The Neural Particle Method - An Updated Lagrangian Physics Informed Neural Network for Computational Fluid Dynamics", https://arxiv.org/abs/2003.10208.
UpdatedUpdated