Release Text HPGUI
Last Updated: 2025-04-28
By: Diederik Jacques
Current version: 01.06
Version 2
------
02.00 202x-xx-xx
------
Feature Iterative cases ()
Feature 3D version integrated in HYDRUS 5.x graphical user interface
Change Stand-alone version available of HPGeochemistry (via github: )
Change Upgrade to version 2.0
Version 1
------
01.07 2025-xx-xx
------
Feature Graphs – Automatic selection of visible curves (based on user-defined criteria)
Feature Graphs – Define order of keys in legend
Feature Graphs – Filter data
Feature Graphs – Curve actions (transformation, filter)
Feature Graphs – graphical form for axis layout
Feature Modules activated
Feature Cement module available
------
01.06 2025-04-28
------
Feature Adding Note column to Global Variable Table
Feature Define automatic scale transformation of x and y variables (variants)
Feature Time-space plots for meshlines and cross-sections
Change Recognize "set logscale" for x and y graphs.
Bug Reading database files - solve for input lines containing ;.
Bug Bugs resolved for writing global variables to gnuplot file
Bug Solve other multiple small bugs and memory allocations
------
01.05 2024-05-01
------
Feature Adding Note column to Global Variable Table
Feature Data block can be dynamically read or exported. This allows to use the same data block in different simulations or projects.
Feature Dynamic import of rates via xml is active
Change Transport - Charge is automatically transported as well to decrease the risk on errors when simulations are done with solutions that are not charge-balanced, or with no_edl surfaces.
Change Set use names for saving of cases as default
Bug Resolve bug in showing species in helptree.
Bug Add correct path to HPx for multiple runs
FileHandler 01.03 (2022-05-05)
Feature Option to filter (<FILTER>) and sort (<SORT>) data set for plotting in gnuplot
Feature Adding Default options for plots
Feature Showing or not showing curves with only zeros
Bug Datafile: when not removing empty entries - column name was missing
Bug CheckedNodes()- List only for end nodes
GUI New tool as alternative to toolstrip
------
01.04 2022-05-05
------
Feature Adding multiple simulations at once in a project via Project Manager
Bug Removing nullptr in Counter form
FileHandler 01.03 (2022-05-05)
Feature Rowheader selection in Datagrid view of data files
------
01.04 2022-03-26
------
Feature Compatibility with HYDRUS 5.xx for HPGeochemistry, HP1 and HP2
Feature Improved tree layout for phreeqc.out
Feature Warning message when database is not present anymore
Feature Red or orange simulation names when phreeqc.out contains respectively errors or warnings
Feature Right or left clicking at bottom panel opens, respectively, simulation folder or project folder
Feature Export database information defined via forms, import database information in the forms
Feature Export and import possibilities for global variables
Feature Forms for counter and datablock, with export options
Bug Solving memory bugs related to definition of cases, or new default database for a managed project
Bug Solving writing errors for managed projects
FileHandler 01.02 (2022-03-26)
Feature Graphs –stacked graphs with fill curves
Feature Adding DataGrids
Bug Solve memory issue for graphs based on a datafile
------
01.02 2021-08-23
------
Feature Forms for input of thermodynamic data
Feature Saving of cases
Feature Scripting form for transformations
Feature Add @ in toolbar
Feature Help for PHREEQC keywords
Feature Adding double click functions on tables of Project manager and Folder of metadata
Bug Setting general default database for a new project
Bug Delete graphs from tree when they are no longer in the selected_graph definition.
Bug Closing input tabs when not saved
FileHandler 01.01 (2021-08-23)
Feature Graphs – plotting stacked graphs
Feature Graphs – Transformation of X and Y variables
Feature Graphs – Improving error messages for Gnuplot scripts
Feature Graphs – Include the global variables in the Gnuplot scripts
Feature Graphs – Include smooth command from Gnuplot
Bug Unique ID for input tables
Bug Allow for redefinition of curves
------
01.01 2020-08-24
------
Feature Use updated RichTextBoxEs.dll (version November 2019)
Feature HP-Input / HPGeochemistry
Definition of global variables and transformations via GUI
Selection of default database group
Selection of default database for HP Project Groups
Reactive transport input: Evolving properties, multithreading, output options
Forms for adding solution_master_species and solution_species
Feature HP-Output
Plots of integrated variables, mobile-immobile model, dual porosity model
Multiple definitions of gnuplot commands
Save user commands for gnuplot
Bug Update metadata for curves after running
Bug Plotting of results for multi-dataset file nod_inf_chem.out
Bug HPInput: problem with Charge as a component
Bug HPOutput: Legend plotting for profiles
Bug HPOutput: exporting graph: problem when name contains ‘\’ resolved
FileHandler 01.00 (2020-08-21)
Feature Edit a plot: Create view to see meta data on curves (information and data)
Feature Edit a plot: View commands to make the plot
Feature Graphs from datafile: Change curve properties
Feature Graphs from datafile: Graphs are kept when datafile is closed
Feature Edit options for InputTable class
Bug Resolve several bugs related to checking format of data files for plotting
Version 0
------
00.01 2020-02-26
------
Initial release