Releases: CCSI-Toolset/FOQUS
Releases · CCSI-Toolset/FOQUS
2019 December Release patch #1
FOQUS 3.4 December 2019 Release
Start with our online documentation to get started with install instructions, examples, etc.
3.4.1 Patch release
- Fix pandas version to 0.25.3
3.4.0 Release Highlights
- SDOE: The addition of the NUSF (non-uniform space filling) approach
- Running FOQUS on AWS: Additional testing and improvements
- Optimization: Improvements in the presentation of the results
- Documentation improvements
- Fixing the UQ Analyze tab for analysis post saving a session, and surrogate model validation
- Improvements in the Optimization Tab – Additional optimization plot for mapping the actual behavior of a solver
- Fixing the ALAMO stop button
- Fixing Unit Tests (Automated Testing)
- Fixing the use of original FOQUS variable format within the simple objective function expression (in the optimization tab) for OUU
2019 September Release
FOQUS 3.3.0 September 2019 Release
Start with our online documentation to get started with install instructions, examples, etc.
Release Highlights
- Documentation improvements and updates
- New FOQUS instructional videos on the CCSI2 Team YouTube channel, including how to use:
- Flowsheet
- Tear streams
- Optimization
- UQ
- OUU
- Surrogate models
- SimSinter for uploading an Excel, Aspen Plus and ACM model to FOQUS
- FOQUS cloud rewrite/refactor for nodeJS 8.10 in the FaaS ( AWS lambda )
- Modifications to “turbine” client ( Turbine Web API Client ) supporting large file upload/downloads directly to AWS S3 via SignedURLs.
- New sets of documentation and tutorial files for:
- SDOE (the robustness of this feature has been improved)
- Heat Integration (modifications for Python 3 version of FOQUS)
- Snobfit plugin (now available in Optimization)
- Pyomo (FOQUS can now run Pyomo for performing optimization)
- Fixed a bug in UQ that prevents the user from analyzing the ensemble data
- Improvements in the robustness of the tear stream solver in Flowsheet
- Improvements in OUU:
- OUU can now be done for a single node
- Using OUU no longer requires Windows users to modify the registry keys
- Removal of the "Basic Data" tab (not being used by developers or users)
- Reorganization of examples to better align with tutorials
2019 June Release
FOQUS June 2019 Release
- Start with our online documentation to get started with install instructions, examples, etc.
Release highlights:
SDoE improvements, including:
- Improved plotting capabilities where the user can plot historical data and design data in the same figure so they can assess their design
- "Add New" button where the user can use an existing UQ capability to create their own samples using psuade
- New wording and layout presentation in the SDoE user interface
- Progress bar when creating designs
General improvements, including
- Documentation on how to upload CSV file to automatically run a set of inputs
- Updates to YouTube videos on installation and use
- Various minor bug-fix/stability improvements.
2019 May Release
FOQUS May 2019 release highlights:
After the transition from Python 2 to Python 3, we can confirm that the Python 3 version of FOQUS can:
- Run the Flowsheet
- Perform optimization
- Perform UQ
- Perform SDOE
- Generate surrogate models, including ALAMO, ACOSSO, and BSS-ANOVA
Additional improvements:
- Improvements to the tear stream convergence method
- Remote Turbine can run in a local machine (e.g., a single computer with multiple processors)
- Cloud backend was ported to NodeJS 8.10 (the 6.10 version lifetime expired on May 31)
- Documentation updates
- Fixed AppVeyor issues
- Improvements in FOQUS Flowsheet table:
- Delete Row now works
- Fixed row to flowsheet problem
- Auto button for edge editor working again
- Progress on running parallel simulations using FOQUS and AWS
- New videos on YouTube:
- Installing FOQUS with python 3
- New playlists for python 2 vs 3 and optional software installation
2019 Feb Release
Improvements in this release:
- Transition from Python 2 to Python 3
- New SDOE (Sequential Design of Experiments) GUI (Graphical User Interface)
- Updates on documentation
- Online documentation now hosted at ReadTheDocs
- Turbine fixes
- New filtering/sorting method for the Flowsheet Table
- New method to generate samples using full factorial in Optimization
- Progress on running FOQUS with Remote Turbine/AWS (Amazon Web Service)
- Improvement to OUU (Optimization Under Uncertainty):
- Automatic cleaning of temporary PSUADE files in FOQUS user directory
- Bug fixes in UQ (Uncertainty Quantification):
- We can now successfully upload CSV files containing samples to run in UQ
2019 Feb Release candidate 1
Improvements in this release:
- Transition from Python 2 to Python 3
- New SDOE (Sequential Design of Experiments) GUI (Graphical User Interface)
- Updates on documentation
- Turbine fixes
- New filtering/sorting method for the Flowsheet Table
- New method to generate samples using full factorial in Optimization
- Progress on running FOQUS with Remote Turbine/AWS (Amazon Web Service)
- Improvement to OUU (Optimization Under Uncertainty):
- Automatic cleaning of temporary PSUADE files in FOQUS user directory
- Bug fixes in UQ (Uncertainty Quantification):
- We can now successfully upload CSV files containing samples to run in UQ
2018 Nov Release
- Improvement to Turbine for Aspen simulations ending in warnings
- Improvements to documentation including video installation guide.
- Addition of SDOE routines into FOQUS, initial GUI coming in next release.
- Improvements to OUU constraint handling
- FIPS compliance
- Various bug fixes, testing and documentation improvements
- Improvement to the UQ tab for loading samples as a CSV file
- Improvements to AWS Gateway integration and documentation
2018 August Release
Incremental Release of FOQUS development:
- Added Anaconda environment for running within
- Support for newest pandas version
- Added link in front README to PDF documentation
- Testing improvements
- Several small bug fixes
2018 July Release
Incremental release of FOQUS development.
- Making progress on integrating SDOE into FOQUS
- Improved automated testing of FOQUS
- Several bugs fixed
- Improved documentation
- Initial Integration of FOQUS UI with AWS FOQUS cloud
2018 June release
- Bug fixes and updates to OUU tab to include multi-objective OUU (MOUU)
- Enhancing filtering capability by allowing user to add new columns for calculated quantities
- Adding filtering capability to UQ and SDOE
- Updating the SDOE GUI to reflect a more intuitive workflow
- Several bugs fixed for Turbine and plugins, as well as iREVEAL
- Extensive testing, including automated GUI testing
- Bug fixes to the UQ tab