STAR-CCM+ is a CFD solver used for solving problems involving flow (of fluids or solids), heat transfer and stress.  It is designed to handle problems involving physical and complex geometries. The application employs a client server architecture to allow users to solve problems from a lightweight computer, such as a laptop, while the computationally expensive math is done on a remote machine.