I posted this question more than one year ago and got an answer recently. This answer looks good to me, but indicates that something is wrong in my original approach to the problem.

Can someone tell me what is going wrong there? If I insist on naively computing the time evolution of an incompressible fluid in a constrained space (see the original post for the details),

$$\mathbf{v}(t+dt) = \mathbf{v}(t) + dt \cdot \text{Navier-Stokes}(t) \, . $$

How do I implement the no-slip boundary conditions?

  • $\begingroup$ As an astrophysicist, I can't help at all with boundary conditions or incompressible flows. However I do know that moving-mesh methods were originally developed in order to deal with (time-dependent) boundary conditions, specifically the flow of (incompressible) fluid in elastic blood vessels. Since moving meshes are many times more complicated than fixed grids, I take this to be a sign that there weren't easy alternatives. $\endgroup$ – user10851 May 27 '16 at 20:36
  • $\begingroup$ In Navier-Stokes, just set v = 0 at the boundaries. $\endgroup$ – Chet Miller May 28 '16 at 2:30
  • $\begingroup$ @ChesterMiller Did you read the linked post? I know that no-slip means $\mathbf{v}=0$ at the boundaries. I would like to understand how this can be a consistent boundary condition. $\endgroup$ – Steven Mathey May 28 '16 at 13:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.