The field of computational fluid dynamics (CFD) has matured since the au- thor was first introduced to electronic computation in the mid-sixties. The progress of numerical methods has paralleled that of computer technology and software. Simulations are used routinely in all branches of engineering as a very powerful means for understanding complex systems and, ultimately, improve their design for better efficiency. Today's engineers must be capable...