Skip to content

Version 4.0.0

Compare
Choose a tag to compare
@sleweke sleweke released this 16 Mar 15:10
· 309 commits to master since this release

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 if CONNECTIONS_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.