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?

Thanks in advance.

  • 1
    $\begingroup$ "Classical" FE methods applied to NS equations require some form of stabilization and are generally non-conservative. For the most part, all the problems FE methods have been overcome with the development of methods for stabilization and the use of discontinuous elements. FV methods continue to be in use by the CFD community possibly due to their history. FV methods may also be more physically intuitive for fluid flow problems, and may be easier to teach to engineers. They may also be easier to implement. $\endgroup$ – amarney Jun 28 '18 at 17:56
  • 1
    $\begingroup$ @amarney, I think that you should expand this as a question. $\endgroup$ – nicoguaro Jun 28 '18 at 23:38
  • $\begingroup$ @nicoguaro surely, you meant "answer" :) $\endgroup$ – Dev-iL Jun 30 '18 at 7:14
  • $\begingroup$ @Dev-iL, yes, I meant "answer". $\endgroup$ – nicoguaro Jun 30 '18 at 13:56

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.