Skip to content

BioSTEAM 2.11.7

Latest
Compare
Choose a tag to compare
@yoelcortes yoelcortes released this 06 Feb 17:55
· 2491 commits to master since this release

BioSTEAM 2.11.7 marks the accomplishment of several milestones:

  • A <Flowsheet>.view() method for creating dynamic flowsheets that are always up to date with units and their connections. They work as a simple widgets that refresh automatically.
  • A LLECentrifuge unit operation modeled by rigorous liquid-liquid equilibrium (solved by minimizing the total Gibb's free energy with a differential evolution solver).
  • A ShortcutColumn unit operation that uses the Fenske-Underwood-Gililland algorithm for multicomponent distillation.
  • A <Flowsheet>.create_system() method to create systems directly from the flowsheet. The method figures out how all units are connected and creates the internal recycle systems itself. It also incorporates all process specifications and facilities too. This method is used to create the sugarcane and the lipidcane biorefineries now.
  • A ProcessSpecification object that allows you to add in process specifications as part of the flowsheet, so it shows up in diagrams and system objects created by the flowsheet. MassBalance objects also appear in the flowsheet, just like process specifications.
  • A Duplicator unit operation for copying streams for the evaluation of alternative downstream processes.