Index: intern/elbeem/intern/solver_util.cpp =================================================================== --- intern/elbeem/intern/solver_util.cpp (Revision 14437) +++ intern/elbeem/intern/solver_util.cpp (Arbeitskopie) @@ -112,7 +112,8 @@ const CellFlagType nbflag = RFLAG_NB(lev, i,j,k, workSet,l); if(nbflag&CFInter){ intercnt++; } - if(l!=mainGravDir) continue; // only check bnd along main grav. dir + // check all directions otherwise we get bugs with splashes on obstacles + // if(l!=mainGravDir) continue; // only check bnd along main grav. dir //if((nbflag&CFBnd)&&(nbflag&CFBndNoslip)){ noslipbnd=1; } if((nbflag&CFBnd)){ noslipbnd=1; } }