Skip to content

2021 Nov Release

Compare
Choose a tag to compare
@lbianchi-lbl lbianchi-lbl released this 23 Dec 18:40
· 3 commits to 1.12_rel since this release

2021 Nov Release

Start with our online documentation to get started with install instructions, examples, etc.

IDAES-PSE 1.12.0 Release Highlights

  • Deprecations:
    • Python 3.6 support is deprecated and it will be removed with the next IDAES release
    • Deprecation warning: generic_models.unit_models.distillation folder renamed to generic_models.unit_models.column_models
    • Removed support for directly setting state_block_class and reaction_block_class in property and reaction packages
    • Removed support for property packages which do not use Phase and Component objects
    • Removed support for defining units of measurement via strings.
    • Removed support for dynamic simulations without specifying units for time domain
  • Improved workflow and interface for developing surrogate models and incorporating these into flowsheets
  • Improved wrapper for ALAMO using new surrogate interface
  • New Unit models:
    • Condenser and Reboiler for packed column applications
    • 0-D Heat Exchanger using the NTU method
  • Ability to use external variable for length in 1-D control volumes
  • Thermophysical and transport properties:
    • New supported properties: Cp, Cv, diffusivity, thermal conductivity, speed of sound, surface tension, viscosity
    • Improved formulation of log expressions
  • Surrogate modeling using Keras
    • This requires tensorflow, which is an optional dependency of IDAES. To install it, use any one of the following commands:

      conda install tensorflow
      pip install tensorflow
      pip install "idaes-pse[optional]"  # this will install all optional dependencies for IDAES, including tensorflow