Version 4.0.0
Major changes:
- Added dynamic reaction terms to all unit operation models.
IS_KINETIC
field of binding models can now be set on per-bound-state basis.
Minor changes:
- Added radial column position to external function interface.
- Added progress bar to cadet-cli. The bar is enabled by calling
cadet-cli --progress
.
Non-breaking changes in the file format:
- Allows
CONNECTIONS
list to have 5 columns (port indices are omitted) in case of missing multi-port unit operations. A 7 column list can be used ifCONNECTIONS_INCLUDE_PORTS
is enabled.
Major internal changes:
- Modernized CMake build system.
- Refactored scratch memory interface and added thread local storage.
- Simplified AD library.
- Removed timeFactor and time transformation.
- Moved consistent initialization from binding models to unit operations.