Skip to content

Releases: CCSI-Toolset/FOQUS

2019 December Release patch #1

11 Feb 23:57
Compare
Choose a tag to compare

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

10 Oct 00:11
Compare
Choose a tag to compare

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

02 Jul 00:05
Compare
Choose a tag to compare

FOQUS June 2019 Release

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

04 Jun 23:42
Compare
Choose a tag to compare

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

16 Mar 00:36
0e5c860
Compare
Choose a tag to compare

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

27 Feb 23:21
288fa13
Compare
Choose a tag to compare
Pre-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
  • 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

01 Dec 00:18
52e153d
Compare
Choose a tag to compare
  • 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

31 Aug 23:04
ff87a3a
Compare
Choose a tag to compare

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

26 Jul 23:50
598ff9c
Compare
Choose a tag to compare

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

28 Jun 21:45
Compare
Choose a tag to compare
  • 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