├── LBM.h ├── LBM_D2Q9.cpp ├── LBM_D2Q9.h ├── LBM_D2Q9_IBM.cpp ├── LBM_D2Q9_IBM.h ├── LBM_D2Q9_KBC.cpp ├── LBM_D2Q9_KBC.h ├── LBM_D2Q9_SC.cpp ├── LBM_D2Q9_SC.h ├── LBM_D3Q19.cpp ├── LBM_D3Q19.h ├── LBM_D3Q19_HCZ.cpp ├── LBM_D3Q19_HCZ.h ├── LBM_D3Q19_SC.cpp ├── LBM_D3Q19_SC.h ├── README.md ├── lattice_node.h ├── main.cpp ├── marching_cube.h ├── multiphase.mp4 ├── result.gif └── utility.h /LBM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM.h -------------------------------------------------------------------------------- /LBM_D2Q9.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM_D2Q9.cpp -------------------------------------------------------------------------------- /LBM_D2Q9.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM_D2Q9.h -------------------------------------------------------------------------------- /LBM_D2Q9_IBM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM_D2Q9_IBM.cpp -------------------------------------------------------------------------------- /LBM_D2Q9_IBM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM_D2Q9_IBM.h -------------------------------------------------------------------------------- /LBM_D2Q9_KBC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM_D2Q9_KBC.cpp -------------------------------------------------------------------------------- /LBM_D2Q9_KBC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM_D2Q9_KBC.h -------------------------------------------------------------------------------- /LBM_D2Q9_SC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM_D2Q9_SC.cpp -------------------------------------------------------------------------------- /LBM_D2Q9_SC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM_D2Q9_SC.h -------------------------------------------------------------------------------- /LBM_D3Q19.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM_D3Q19.cpp -------------------------------------------------------------------------------- /LBM_D3Q19.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM_D3Q19.h -------------------------------------------------------------------------------- /LBM_D3Q19_HCZ.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM_D3Q19_HCZ.cpp -------------------------------------------------------------------------------- /LBM_D3Q19_HCZ.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM_D3Q19_HCZ.h -------------------------------------------------------------------------------- /LBM_D3Q19_SC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM_D3Q19_SC.cpp -------------------------------------------------------------------------------- /LBM_D3Q19_SC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/LBM_D3Q19_SC.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/README.md -------------------------------------------------------------------------------- /lattice_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/lattice_node.h -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/main.cpp -------------------------------------------------------------------------------- /marching_cube.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/marching_cube.h -------------------------------------------------------------------------------- /multiphase.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/multiphase.mp4 -------------------------------------------------------------------------------- /result.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/result.gif -------------------------------------------------------------------------------- /utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GeCao/LBM-SC-method/HEAD/utility.h --------------------------------------------------------------------------------