Downloads

To install any version after v0.3, download the tar.gz archive and extract it into any directory. Then, run the installer as superuser.

$ sudo ./install.sh

To install any version before and including v0.3, see the legacy instructions.

Latest

Release V0.3

  • 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)

OpenFCSTv03-master.zip 73.73 MB · Aug 20, 2024
User_Guide.pdf 3.79 MB · Aug 20, 2024

Release V0.2

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)

OpenFCST_r02.tar.gz 138.63 MB · Aug 19, 2024
User_Guide.pdf 2.83 MB · Aug 19, 2024

Release V0.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_r01.tar.gz 29.49 MB · Aug 19, 2024