A simple C++ version LBM solving Lid Driven Cavity problem
3 parts
provide the whole sturcture of the program
provide the macroscopic parameters and the relaxation time(connection between realistic and simulation)
a 2D LBM solver
Compile Code:
g++ .\System.cpp .\lbm.cpp .\main.cpp -o run
make -j KOKKOS_DEVICES=Cuda