This page provides link and summary of few of the open source and academic codes in CFD and FEA. This will help programmers understand various approaches used to solve Navier-Stokes equation numerically.

Disclaimer: is providing these codes for personal use. They are copyrights of respective authors and can be downloaded/distributed as per the terms & conditions laid out by them. has made no contribution in development of these codes and these codes are listed for beginners seeking sample codes to learn the various methods/algorithms of such code development.
CFD Codes by Peric: Grid Generator, Solvers and Post-processor in Fortran-77 by Authors of the book "Computational Methods for Fluid Dynamics" published by Springer.
Triangle: 2D Tri-Mesh Generator
FEAP Personal Version: Finite Element Analysis Program by R. L. Taylor Department of Civil and Environmental Engineering University of California at Berkeley
GMSH Version 1.64.1: 2D Tri-Mesh Generator
NaSt2D: Navier Stokes Solver in 2D by Numerische Simulation in der Stroemungsmechanik" by M. Griebel, Th. Dornseifer, and T. Neunhoeffer Vieweg 1995
ADFC Navier-Stokes solver: Freeware under Sourceforge licensing
Demonstration FEA codes: Applied Mechanics of Solids by Allan. F. Bowler
CALCULIX: A Free Software Three-Dimensional Structural Finite Element Program

The content on is being constantly refined and improvised with on-the-job experience, testing, and training. Examples might be simplified to improve insight into the physics and basic understanding. Linked pages, articles, references, and examples are constantly reviewed to reduce errors, but we cannot warrant full correctness of all content.