aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-19Split collide and stream stepsAdrian Kummerlaender
Simplifies correct implementation of Zou He boundary condition (used for the lid in lid driven cavity). Fix tau using lid velocity and Reynolds number. Simulation now seems to converge for Reynolds numbers greater than 100 if lattice resolution is sufficient.
2018-06-11Add CMake build instructionsAdrian Kummerlaender
2018-06-11Add Nix environmentAdrian Kummerlaender
2018-04-05Lid driven cavity with bounce-back, Zou He boundary conditionsAdrian Kummerlaender
2018-04-02Improve boundary cond impl via better vector supportAdrian Kummerlaender
2018-04-02Lid driven cavity with Zou He boundary conditionAdrian Kummerlaender
2018-03-31Fix and improve wall handlingAdrian Kummerlaender
Use three neighbor cells for bounceback instead of three directions of a single cell. Generalize neighbor cell determination using normal vector of wall.
2018-03-22First approach to generalize wall cell handlingAdrian Kummerlaender
2018-03-21Wrap population cell buffersAdrian Kummerlaender
2018-03-21Reroll some loops and rely on the compiler to unroll themAdrian Kummerlaender
2018-03-20Initial working LBM exampleAdrian Kummerlaender