Hi,rnrn1/ If you formulatre everything in terms of nx and ny the boundary setting will change automatically (cf. cylinder2d example).rn2/ Have a look at our user guide seaching for “”precompiled””. The reasion is that OpenLB is written using Tempates that makes the code very flexible. rnrnBest rnMathias