implemented Neumann BCs (free slip, no slip) from Griebel et al 1998, UNTESTED