Computational Fluid Dynamics CFD is no longer the domain of just specialists. It is also being used by engineers and scientists in many disciplines who are interested in CFD as a tool to investigate other things and not as just an end in itself. The realization of this fact drives developers to produce user-friendly CFD products that automate most of the problem set up and solution process. The CFD++ software suite is a unified-grid, unified-solution, unified-computing CFD simulation capability that was designed from the outset to be effective from the user's perspective. The details are explained in this paper.