Here you can find old and recent OpenFCST releases
Release Version | Release Date | Reference guide (PDF) | Class guide (HTML) |
OpenFCST v0.1 | September 1st, 2013 | Reference guide | Class documentation Cathode application tutorial |
OpenFCST v0.2 | April 3th, 2015 | Reference guide | OpenFCST tutorial Class documentation |
OpenFCST v0.3 GitHub Repository VirtualBox with OpenFCST (pwd: fcst) | Dec. 11st, 2016 | Reference guide 0.3 | OpenFCST tutorial 0.3 Class documentation 0.3 Cathode application tutorial 0.3 |
Release Highlights
Release 0.3 (Dec. 2016)
List of release highlights:
- Micro-scale simulation capabilities (gas and electron transport as well as reactions in ref. "Analysis of Catalyst Layer Microstructures: From Imaging to Performance, M. Sabharwal, L. M. Pant, A. Putz, D. Susac, J. Jankovic, M. Secanell, " Fuel Cells, 2016)
- Two-phase flow model (saturation based)
- Compatibility patches so that it works with the newest releases of Ubuntu and OpenSUSE
- New graphical user interface (GUI)
Release 0.2 (February 2015)
List of release highlights:
- New graphical user interface (GUI)
- Non-isothermal membrane electrode assembly model (see M. Bhaiya, A. Putz and M. Secanell, "Analysis of non-isothermal effects on polymer electrolyte fuel cell electrode assemblies", Electrochimica Acta, 147C:294-309, 2014. DOI: 10.1016/j.electacta.2014.09.051
- Double-trap kinetic model available (see M. Moore, A. Putz and M. Secanell, "Investigation of the ORR Using the Double-Trap Intrinsic Kinetic Model", Journal of the Electrochemical Society 160(6): F670-F681. DOI: 10.1149/2.123306jes
- Multi-scale framework for analysis of complex agglomerate structures available (see M. Moore, P. Wardlaw, P. Dobson, J.J. Boisvert, A. Putz, R.J. Spiteri, M. Secanell, "Understanding the Effect of Kinetic and Mass Transport Processes in Cathode Agglomerates", Journal of The Electrochemical Society, 161(8):E3125-E3137 DOI: 10.1149/2.010408jes
- Improved compilation script and transition to CMake: OpenFCST will automatically look for all dependent libraries and will automatically download any missing libraries if necessary. (Installation tested nightly in OpenSUSE 12.3 and Ubuntu 14.04)
- Improved documentation: Improved user guide and folder with input files for several of the articles above.
- Improved post-processing capabilities: New classes developed to be able to output oxide coverage, agglomerate effectiveness, relative humidity, overpotentials and more.
- Improved post-processing capabilities: New classes to compute functionals such as overall current density and all types of heat losses.
List of packaged required to be installed, before the installation of OpenFCST:
- gcc (compiler for C/C++ and Fortran)
- boost
- make
- cmake
- openmpi
- mpich
- BLAS
- Lapack
- python, python-matplotlib, python-tk, numpy, scipy
- flex
- doxygen
- valgrind (For developers, not a pre-requisite)
Release 0.1
List of release highlights:
- Database of common fuel cell gases and materials
- Database of common fuel cell composite layers
- Database of common fuel cell physical model equations
- Database of common fuel cell electrochemical reactions
- Macro-homogeneous and agglomerate electrode models
- Two-dimensional, steady state, isothermal, cathode fuel cell model
- Two-dimensional, steady state, isothermal, membrane electrode assembly model
- Integration with Dakota for automatic parametric studies and design and optimization studies
OpenFCST License
The Fuel Cell Simulation Toolbox (OpenFCST) is distributed under the MIT License. Copyright (C) 2013 Energy Systems Design Laboratory, University of Alberta. The MIT License (MIT). Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.