This report details the development of a Multi-Scale integrated fuel cell suite of software developed at NRC and Queens/RMC Fuel Cell Centre in conjunction with Forschungszentrum Jülich GmbH. Following the history of the project, some mathematical details of the cell/small stack level models are provided, together with brief details on other scale models. The model is developed for application to solid oxide fuel cells, though it may readily be applied to polymer electrolyte fuel cells. The implementation of the model into the C++ class library, OpenFoam, is then explained together with details of how to download and run the code from the repository where it resides. Some examples of practical applications, considered as validation and verification exercises of the code, together with discussion highlighting the advantages and disadvantages associated with the open source implementation, are provided. Finally, general conclusions from the project are drawn and suggestions for future work are proposed. ***Note: The openFuelCell code was migrated to a new GIT repository on SourceForge, see http://openfuelcell.sourceforge.net/. To obtain an account to download the code, contact Ron Jerome (email@example.com).