Home Resource Center Support Center Contact Us

Analyzer 3.0 Release Notes

The current release notes for the Analyzer 3.0 software. The latest release has included all fixes in the earlier release notes. Click here for the release notes for 2.0

Return to Support Center Last Updated January 18, 2010

Build Number Release Status Description Date
3.0.10 General Release User Interface
  • Some files saved in older versions of 2.0 would not load correctly in version 3.0. We identified that some arrays were not initialized in the old version as well as some model generation timing issues which were updated in later versions of 2.0. All known old versions of 2.0 now open correctly in 3.0
  • Sometimes the program would hang-up during a save operation. This was caused by the chemistry model still being generated at the time of the save. The ability to save while the chemistry model is being generated has been disabled.
  • The Japanese OS version did not properly display the cursor in the input grid. This had been an issue in 2.0 which was fixed. The code was not merged into version 3.0.
  • Problems with reporting the 2nd liquid phase entropy was corrected.
  • Importing of a pre-defined model previously allowed you to change the model. This defeated the entire purpose of importing models. The Chemistry Model Options in the menu line and in the toolbar buttons have been disabled for imported models.
  • Solver
    • The solver was updated in the OLI Engine to fix 2nd liquid pure phase cases in MSE
    • Bugs were found in the API 8 code for pseudocomponents and assays. Only certain names were allowed.
    • A bug was found in MSE for 2nd liquid phase cases with large ion concentrations in the 2nd liquid. This was corrected.
    • Multiple assays are now allowed to be mixed in the mix calculation. Previous mixers will need to be deleted and re-entered for build 3.0.10
    • Some REDOX single point cases had two solutions due to a problem in the ESP solver for REDOX. This has been corrected


3.0.9 Not Released    
3.0.8 General Release User Interface
  • Sometimes the assay data got deleted when entering a flowrate from the assay. This was corrected
  • The name of the petroleum assay is now limited to 5 characters and no trailing "_" are allowed. This is because we append the temperature of the resulting pseudocomponent to the name and this could exceed the maximum name length.
  • Stability diagrams for MSE required a small amount of H2O to be present in the calculation to calculate the PH of the solution. We now add 1.0E-12 * total stream amount (in moles)
  • The sorting of calculation objects in the tree-view did not work when selected by name (alphabetically). This was caused by a typo in the code. It has been fixed
  • We updated how we create the internal chemistry model. This update did not properly include the formula name for alloys and thus they did not appear correctly on stability diagrams. This as been corrected
  • The ability to add a Water Analysis object has been restored to the Calculation Menu
  • Known Issue: The definition dialog for Chemical diagrams will experience very long load times. We have identified an issue in the way species are added to the calculation which has increased the load time. Be patient, the dialog will load. We will endeavor to have a fix for this issue in a later release
  • Solver
    • Cascading mixed are now functional. Previously a logic test failed when recalculating the upstream mixer


3.0.7 General Release
  1. Solver
    • When enabling the Gibb's and entropy calculations there was a mismatch in the array sizes in the Fortran portion of the code. The code was changed to fix the array size
    • Thermal Aging data is now calculated and reported.
    • The cancel button now works to stop a calculation
    • Occasionally a stability diagram crashed with the error message "Insufficient Virtual Memory." This was caused by an error in the Fortran code. The code was updated to reduce the amount of memory being consumed.
    • With the increase in size of the database, there are new redox subsystems to be plotted. The solver was updated to allow for these subsystems to be properly displayed.
    • The solver was updated to correct an initializer problem for cases with a 2nd liquid phase enabled but no 2nd phase formed. See the ESP release notes.
  2. Security
    • There was an erroneous check with network security when the user entered the name or IP address of the license manager. The entered name was accepted but threw an error flag. This erroneous message was removed
  3. User Interface
    • Custom editing of the toolbar buttons was not working. You can now edit buttons you add to the toolbar
    • Errors in the model generator could occur if the user entered special characters into pseudocomponent names or assay names. The code was updated to protect against this possibility. Only characters of A-Z, a-z and 0 - 9 with the "_" underscore are allowed
    • Most of the standard plot variables for a mix calculation were missing. They have been restored
    • Pass-Through models (models created in ESP or the Chemistry Wizard) failed if they were created with later versions of ESP (8.0 or later) This was because of a change in date format in the DBS file. This was corrected
    • Feature: You can now right-click on the tree-view icons to change them to names instead of icons. This compresses the view.
    • The plot option dialog allowed you to display more than 5 dominant species but the internal code limited it to 5. This check has been expanded to allow you to truly display the desired number of dominant species.
    • The assay distillation column headings were incorrect. They now read the correct value for the type of assay data being used.
    • The summary box now reflects all the selected redox subsystems. Previous versions occasionally missed some subsystems.
    • Feature: you can now save the definition grid layout by right-clicking the grid.
    • Version 3.0 lost the ability to cut & paste from the new HTML format reports in surveys. We have now restored this ability.
    • The units manager did not support english units for custom units in Mass or Moles
3.0.6 General Release
  1. User Interface
    • Crashes occurred when clicking on the Specs button in a Reconcile Alkalinity calculation. This was caused by an incorrect volume to mass conversion. This has been corrected
    • E-pH (Pourbaix) diagrams crashed in virtual memory due to an excessively large array created in version 3.0.5. This array is now dynamically allocated to reduce its size
    • Pseudocomponents and petroleum assays have been updated to use API 8.0. Users can now have a choice of either API 5.0 or 8.0



3.0.5 General Release
  1. User Interface
    • The unit conversion routine that took mole % and Kg as the stream amount was incorrect. This resulted in very small molar values being passed to the solver. The conversion error was fixed
    • The 2nd liquid phase composition was not being reported in the report or in the grid after a successful calculation. A fix for 3.0.4 was not fully implemented. This deficiency was corrected
    • The alkalinity reconciliation calculation did not properly manage the added or removed alkalinity. This was corrected so the calculated equivalents of alkalinity are converted to the proper units of bicarbonate ion
3.0.4 General Release
  1. Security
    • The LOC file did not honor the Full Access security option. It was printed regardless of setting. This feature has been restored. A user will need a serial number with Full Access to see the LOC File
  2. User Interface
    • Adding multiple, cascading mixers failed under the previous version. This has been corrected
    • The periodic search table has been increased in size for easier reading.
    • The 2nd liquid phase option is automatically enabled when pseudocomponents or oil assays are added to the input section. The user has the option of deselecting the phase if they wish.
    • Copyright information on splash screen now automatically updated during build process
    • The reported equilibrium constants (Keq) were pulled from the wrong location. The correct values are now displayed
    • The search button in calculation view did not work. This was corrected
    • If a user accidentally entered a blank name in the names dictionary, the blank was retained. A test was added to invalidate a blank name so it could not be entered.
    • The "Show Calculated" button did not work at all. This has been fixed
    • The normalized amount in Mix Calculations did not auto-update when the proportion was changed manually. This was corrected.
    • The Tip of the Day feature was removed at startup.
    • Feature: A toolbar was added so the user can quickly make changes to the thermodynamic model or phases selected
    • The test for the Corrosion Analyzer Plug-in was disabled in earlier versions of 3.0. This has been restored so a user will know that the file being opened contains Corrosion Analyzer objects
    • Some points that failed to converge during a survey were marked as completed in the tree-view. The subroutines that control this view were changed from the 2.0 version and have now been updated to correctly display the status of the calculation.
    • Pseudocomponents and assays were not saved correctly. This was corrected but any PC's or assays in earlier versions will not be read in correctly.
    • Solid Scaling Tendencies were missing for MSE models other than for H2O. All solids are now reported
  3. Corrosion Analyzer
    • The output grid now displays the Corrosion Values (Rates, Potentials, etc.) by default but only if there are parameters to display.
  4. Solver
    • Using a solid only stream confused the vapor diffusivity matrix and reported that the stream had failed to converge. This was a false error and has been corrected.
    • The solver was updated with changes made for ESP.
  5. Database
3.0.3 Not Released    
3.0.2 Release Candidate
  1. Serialization
    • Pseudocomponents and Assays did not open correctly after being saved. The assay data was retained so the user could create a new Assay without much retyping. Old assays are not recognized after the fix but the data entry is still live so copy and paste still works.
    • Some cases failed to save properly. They appeared to save correctly but a null pointer was created. They then failed to open. Protection was added to protect against null pointer access
    • When the program writes to the disk after a survey calculation, some data is ms-aligned. There is no explanation for this but code was added to correct the file as it is read back in.
  2. Solver Issues
    • Memory allocation errors that were found in 2.0.60 were also corrected for this version.
    • The default thermodynamic framework is being reset to the AQ framework (H+) instead of MSE (H3O+)
    • The solver was updated to use new solubility estimates in the database for MSE components
  3. Enhancements/Features
    • Heat Treatment of alloys were added for the Corrosion Analyzer plug-in.
3.0.60 Not Released    
3.0.59 Beta Release
  1. Plot Issues: The dominant aqueous variable displayed all zero values. This was because of a flag that set in the 2.0 version that caused additional errors in 3.0. The flag was removed entirely from the plot data collection routine
  2. Lab Analysis: A database change was made for build 58 which invalidated some pH reconciliations in the Lab Analysis portion of the program. The OLI Engine was updated to create a single pH and volume reconciliation instead of the previous iterative calculation.
  3. Corrosion Analyzer Pourbaix Diagrams: A compiler optimization caused half the stability diagram not to be displayed. The plot routines are not optimized
  4. Serialization
    1. version 2.0 files did not always open correctly. Stray objects are now resolved correctly.
    2. Large files (especially from 2.0) caused memory lock ups. Routines were added to dump the results when loading.
3.0.58 Agent Only Beta release to Agents 07.09.2008

973.539.4996 main
973.784.3327 sales
973.539.4996 option 2 support


OLI Systems, Inc.
2 Gallhall Dr. Suite 1D
Parippany, NJ 07054