[Physics] the body force in the Navier Stokes Equations

fluid dynamicsnavier-stokes;

The incompressible Navier Stokes equations are:

$\rho(\frac{\partial v_i}{\partial t} + v_j\frac{\partial v_i}{\partial x_j}) = -\frac{\partial p}{\partial x_i} + \mu\frac{\partial^2 u_i}{\partial x_j \partial x_j} + f_i$ for $i =1,2,3$

Reading around I have gathered that the force $f_i$ is a body force which can be that due to gravity, or some other force on fluid due to the presence of a body.

My question is, isn't this force explained by pressure gradients? I.e. if there is a body in the flow (like a wing say) then there will be change in pressure of the flow as it comes close to the wing, which is effectively the influence of the wing on the flow. So why do we include this force term in the equations (assuming we dont care about gravity or any other external forces apart from those due to surfaces in the flow?)

Best Answer

First, Navier-Stokes governs the fluid in your setup. So, anything apart from the fluid will be an external force in N-S equation.

Body-force means an external force that applies in the bulk of the fluid, like gravity or a magnetic force.

Interaction with a "body", as a wing, which is external to the fluid domain, is done through boundary conditions : the integral of the total stress along the normal to the boundary with the wing will give you the force exerted by the wing on the fluid.