Version 1.4


  • feature_request.yml template added
  • config.yml for issue template added
  • Anaconda workflow added
  • Discord badge added
  • notebook_to_html.py script added
  • Bug report template modified
  • License updated
  • Python 3.10 added to test.yml
  • Python 3.11 added to test.yml
  • Python 3.12 added to test.yml
  • Logo updated
  • AUTHORS.md updated
  • README.md modified
  • INSTALL.md modified
  • Test system modified
  • Test files moved to test folder
  • Setup system modified
  • Docstrings modified
  • CLI mode updated
  • description_control function modified
  • check_update function modified
  • codecov removed from dev-requirements.txt
  • Dockerfile updated
  • Folder parameter added to Static_Analysis function
  • Folder parameter added to Dynamic_Analysis function
  • notebook_check.py renamed to notebook_run.py
  • Document modified

 EXE-Version (5.67 MB)

 Source Code (.Zip) (5.41 MB)

 Source Code (.tar.gz) (5.41 MB)

 MATLAB Examples (8.64 KB)

 Version 1.3


  • GitHub actions added
  • Chakraborty dynamic model added
  • Menu modified
  • Test system modified
  • Padulles-Amphlett dynamic model modified
  • HTML report modified
  • Dockerfile updated
  • description_print function modified
  • description_control function modified
  • README.md modified
  • Document modified

 EXE-Version (5.65 MB)

 DMG-Version (9.51 MB)

 Source Code (.Zip) (5.4 MB)

 Source Code (.tar.gz) (5.4 MB)

 MATLAB Examples (8.6 KB)

 Version 1.2


  • __version__ variable added
  • codecov.yml file added
  • Icon updated
  • AUTHORS.md updated
  • CONTRIBUTING.md updated
  • Test system modified
  • INSTALL.md modified
  • CLI menu modified
  • Amphlett static model modified
  • Chamberline-Kim static model modified
  • Larminie-Dicks static model modified
  • Current range bug fixed

 EXE-Version (5.25 MB)

 DMG-Version (6.51 MB)

 Source Code (.Zip) (4.0 MB)

 Source Code (.tar.gz) (4.0 MB)

 MATLAB Examples (8.0 KB)

 Version 1.1


  • MATLAB examples added
  • Menu updated
  • Test system modified
  • Docstrings modified
  • Drop Python 3.4 support
  • description_control function modified
  • version_check.py modified
  • README.md modified
  • Padulles-Amphlett model import bug fixed
  • dev-requirements.txt modified
  • Website switched to HTTPS

 EXE-Version (5.56 MB)

 DMG-Version (6.08 MB)

 Source Code (.Zip) (4.0 MB)

 Source Code (.tar.gz) (4.0 MB)

 MATLAB Examples (8.0 KB)

 Version 1.0


  • Interactive notebooks section added
  • version_check.py added
  • CODE_OF_CONDUCT.md added
  • ISSUE_TEMPLATE.md added
  • PULL_REQUEST_TEMPLATE.md added
  • build_exe.bat added
  • build_unix.sh added
  • Anaconda cloud package added
  • Document modified
  • Test system modified
  • README.md modified
  • dev-requirements.txt modified
  • requirements.txt modified
  • CONTRIBUTING.md modified
  • linear_plot function bug fixed
  • INSTALL.md modified

 EXE-Version (5.56 MB)

 DMG-Version (6.78 MB)

 Source Code (.Zip) (4.0 MB)

 Source Code (.tar.gz) (4.0 MB)

 Version 0.9


  • JOSS paper added
  • Test system updated
  • setup.py file modified
  • Exceptions modified
  • PEM.md removed

 EXE-Version (5.3 MB)

 DMG-Version (13.7 MB)

 Source Code (.Zip) (990 KB)

 Source Code (.tar.gz) (965 KB)

 Version 0.8


  • Overall parameters added
  • Linear approximation added
  • Thermal power parameter added
  • Efficiency vs I plot added
  • PH2 vs I plot
  • PO2 vs I plot
  • Power vs Efficiency plot added
  • Loss vs I plot added
  • Power-Thermal vs I plot added
  • macOS version added
  • Simulation error response modified

 EXE-Version (5.3 MB)

 DMG-Version (7.1 MB)

 Source Code (.Zip) (980 KB)

 Source Code (.tar.gz) (961 KB)

 Version 0.7


  • Standard test vectors added
  • Model description added
  • Help page added
  • Warning system added
  • System block diagram added
  • HTML report layout modified

 EXE-Version (5.3 MB)

 Source Code (.Zip) (955 KB)

 Source Code (.tar.gz) (940 KB)

 Version 0.6


  • Padulles-Amphlett dynamic model added
  • check_update function added
  • Webpage document section added
  • Get_Input function default params changed
  • Exe-File incompatibility fixed

 EXE-Version (5.2 MB)

 Source Code (.Zip) (360 KB)

 Source Code (.tar.gz) (347 KB)

 Version 0.5


  • Padulles-Hauer dynamic model added
  • Simulation name added
  • Interactive HTML report added
  • ReportMode & PrintMode flags added
  • Static_Analysis function output modified
  • Dynamic_Analysis function output modified
  • qH2O and qH2 in Padulles dynamic model 2 merged

 EXE-Version (4.8 MB) 

 Source Code (.Zip) (228 KB) 

 Source Code (.tar.gz) (215 KB) 

 Version 0.4


  • Test case of Padulles model 2 added
  • Padulles dynamic model 2 added
  • Travis and Appveyor configs modified
  • Jupyter notebook documentation modified
  • RHO in Larmninee model removed

 EXE-Version (4.7 MB) 

 Source Code (.Zip) (143 KB) 

 Source Code (.tar.gz) (132 KB)

 Version 0.3


  • Padulles dynamic model 1 added
  • GUI folder added
  • Test cases for static models modified
  • Padulles refactored
  • Jupyter notebook Padulles modified

 EXE-Version (4.7 MB)

 Source Code (.Zip) (110 KB)

 Source Code (.tar.gz) (102 KB)

 Version 0.2


  • Chamberline-Kim static model added
  • Larminie-Dicks static model
  • Stack power bug fixed
  • Document section added

 EXE-Version (4.7 MB)

 Source Code (.Zip) (73 KB)

 Source Code (.tar.gz) (66 KB)

 Version 0.1


  • Amphlett static model
    • Nernst voltage
    • PEMFC losses model
    • Power of PEMFC
    • Efficiency of PEMFC
  • Flat output
    • Simulation result
    • CSV file

 EXE-Version (4.5 MB)

 Source Code (.Zip) (103 KB)

 Source Code (.tar.gz) (101 KB)