The Autodesk CFD software does an adequate job of covering most of the basics including the ability to model fluids or gases, steady or unsteady flows, a built-in material database, and decent pre-and post-processing tools.