All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Adds a separate package for mpet.plot.
- Ending condition message indicates why simulation stopped.
- Improved initialization of simulations.
- The prevDir restart option initializes correctly.
- Y-axis limits on electrolyte potential plots chosen automatically.
- capFrac is now optional and defaults to 1.
- Support for daetools 1.9.0 and Python 3.7.
- Missing plot types restored.
- Initialization of simulations is much more robust.
- More realistic parameter choices for the default params_system.cfg.
- setup.py now installs prerequisite packages.
- Adds a help flag to mpetrun and mpetplot.
- Implementation of CCsegments and CVsegments properly as discontinuous equations.
- The ramp variable "tramp" can now be set to zero.
- Performance improvements, including using daetools Compute Stack execution model when possible.
- Improved formatting of plots in mpetplot.
- The variable "tramp" is no longer required and will be removed in future releases.
- Package installer (setup.py) and simplified install instructions.
- Missing reference solutions for regression testing that were no longer available for download.
- Compatibility with DAE Tools 1.8
- mpettest.py now prints all failing variables
- Some variables (Omega_a,Omega_b,Omega_c, and EvdW) in the [Material] section of electrode config files are no longer required to be defined if they are not being used.
- Last commit from Ray Smith's PhD thesis