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.