What are the main differences between finite element and finite difference approach for incompressible flow simulations? I have a vague idea about how FE methods rely on minimizing the residual over elements and FD methods consider Taylor series approximation of different terms in NS equations.
Based on my little experience, I have observed that most of the codes in fluid dynamics community are based on finite volume/finite difference methods rather than FE methods. Are there any subtle reasons regarding why FD/FV methods are much more prevalent than the FE methods in flow simulations?