This guide has been assembled by the team at OpenCFD, with additional contributions from the OpenFOAM Community.