Skip to content

Version 4.1.0

Compare
Choose a tag to compare
@sleweke sleweke released this 12 Oct 13:14
· 240 commits to master since this release

Major changes:

  • Dynamic flow rates: Flow rates can depend on time (cubic polynomial)
  • Performance optimization for acyclic systems of unit operations: Force serial or parallel mode by setting LINEAR_SOLUTION_MODE
  • Particle geometries: Add support for cylinders and slabs

Minor changes:

  • Fix convergence order problem for rapid-equilibrium binding with surface diffusion
  • Parallelize consistent initialization on system level
  • Extended mobile phase modulators binding model with linear binding for selected components
  • Fix ParameterFit Matlab class
  • Fix reactions in CSTR
  • Fix reactions in DPFR / non-binding LRM

Non-breaking changes in the file format:

  • Allows CONNECTIONS list to have 3 additional columns for flow rate polynomial coefficients if CONNECTIONS_INCLUDE_DYNAMIC_FLOW is enabled.

Major internal changes:

  • Improved CMake build system
  • Remove ADOL-C from distribution
  • Fix Travis and AppVeyor CI
  • Split ModelSystemImpl.cpp into multiple files