Pinned Repositories
2d-lb
Two-dimensional Lattice boltzmann with Python, Cython, and OpenCL.
2d-lbm-dem
2D LBM DEM
AMR
Builds divergence, gradient, and curl operators on nonuniform grids for the ultimate goal of implementing AMR in an immersed boundary framework.
ApproximateRiemannSolvers
My personal collection of Riemann solvers using MUSCL and WENO schemes written as short Matlab scripts
CUDA_IBLB_11
Immersed Boundary Lattice Boltzmann
FLUSI
Fluid-Structure-Interaction / MHD Research Code. Relies on Fourier transforms for derivatives and the volume penalization method to include obstacles.
lbswim
Lattice Boltzmann code with two-force swimmers
pylbm
Sofonea
Scheme with central differences realisation. D2Q9 lattice. Scheme is based on divergent form of Boltzmann equation. Modelling of the flow in rectangular cavern.
WellWhatIsIt
A Lattice Boltzmann Method fluid solver for non-uniform square grids
cfd-learner's Repositories
cfd-learner/CUDA_IBLB_11
Immersed Boundary Lattice Boltzmann
cfd-learner/AMR
Builds divergence, gradient, and curl operators on nonuniform grids for the ultimate goal of implementing AMR in an immersed boundary framework.
cfd-learner/FLUSI
Fluid-Structure-Interaction / MHD Research Code. Relies on Fourier transforms for derivatives and the volume penalization method to include obstacles.
cfd-learner/lbswim
Lattice Boltzmann code with two-force swimmers
cfd-learner/pylbm
cfd-learner/Sofonea
Scheme with central differences realisation. D2Q9 lattice. Scheme is based on divergent form of Boltzmann equation. Modelling of the flow in rectangular cavern.
cfd-learner/WellWhatIsIt
A Lattice Boltzmann Method fluid solver for non-uniform square grids
cfd-learner/2d-lbm-dem
2D LBM DEM
cfd-learner/ApproximateRiemannSolvers
My personal collection of Riemann solvers using MUSCL and WENO schemes written as short Matlab scripts
cfd-learner/benchmark_suite_proposal
cfd-learner/cfd-2d
2D Finite Difference and Lattice-Boltzmann CFD solvers for arbitrary geometries
cfd-learner/ch4-project
General purpose Lattice-Boltzmann code
cfd-learner/dune-PFASST
a time-parallel solver for partial differential equations using the finite element method for spacial descretisation
cfd-learner/girdap
Finite volume operators with anisotropic adaptive mesh refinement on body-fitted structured grids
cfd-learner/iblb2d
cfd-learner/Immersed-Boundary
cfd-learner/insect-tools
Collection of useful matlab scripts often used with insects
cfd-learner/iPic3D
Particle-in-Cell code using the implicit moment method
cfd-learner/lammps
Public development project of the LAMMPS MD software package
cfd-learner/LBWeb
Lattice-Boltzmann for web browsers
cfd-learner/MultiGPU_AdvectionDiffusion
Multi-GPU (CUDA-MPI) baseline implementation of Heat Equation and the inviscid Burgers' equation
cfd-learner/OpenLBM
Lattice Boltzmann Method for CFD with BGK and MRT
cfd-learner/PararealF90
Lightweight Fortran 90 Parareal for 3D Burgers' equation
cfd-learner/Phase
Unstructured 2D multiphase solver with immersed boundary methods.
cfd-learner/SolidAngleViaGaussBonnet
c++ implemention of a method to compute solid angles from boundary curve data, via an immersed Gauss Bonnet theorem, and a dual cone construction
cfd-learner/StructuredGridCalc-BoxFramework
Code generated by Michael Capps and Stephen Guzik during a class on high performance computing at Colorado State University. Contains the BoxFramework library for performing structured grid calculations (parallelization options: OpenMPI, OpenMP, CUDA) , a make system, and a sample application for Lattice-Boltzmann CFD methods.
cfd-learner/tbslas
A parallel, fast solver for the scalar advection-diffusion and the incompressible Navier-Stokes equations based on semi-Lagrangian/Volume-Integral method.
cfd-learner/WABBIT
cfd-learner/WaveRange
WaveRange: CFD data compression utility
cfd-learner/WENO7-Z
A 1-d comparison between the finite difference implementations of seventh-order WENO-JS and the WENO-Z scheme.