Structured modelling: GUI TRISHELL      
 
Graphical User Interface TRISHELL

The central heart of triwaco is the graphical user interface. The user interface assures an easy and structured manner of moving from a conceptual model to the final model and further to scenario and post-processing calculations. The interface processes the initial data, it keeps track of changes in data(sets), runs the separate modules and it carries out different simulation runs. Based on the same initial data simulations can be calculated using different numerical engines, for example MODFLOW or TRIWACO-FLAIRS.

Structured model setup with data sets

In triwaco a groundwater model is set up as a so-called 'project' in which different 'data sets' are defined. Each 'data set' has a unique hierarchical position in the project structure with its own input files, necessary functions and dependencies. triwaco defines the dependency between all data sets within the project. Hence it is possible to fully reproduce a model and secondly it is easy to make a second model, based on the same initial data but with a different grid. A model is set up in the following sequential order and data sets:

 
Initial data set (Conceptual model setup)
 

Simply define the number of layers, type of tops system, phreatic or confined conditions and Triwaco will automatically generate the necessary parameters in the initial data set.

Parameters are defined as GIS maps (i.e. independent from a grid) and stored with the model. This unique feature makes it possible to fully reproduce a model and, subsequently, it is easy to make another model, based on the same conceptuel data set but with a different grid or even another numerical engine.

 
Grid data set
 

The calculation grid is defined by GIS maps. The grid definition consists of four parameters. Boundary, sources (fixed points), density polygons and line-elements.

Line-elements are used to define tubes, faults and watercourses. Line elements are given a unique user specified ID. This concept allows for easy linkage with other models, for instance surface water models. This link is defined conceptually and will work for any numerical discretization.

 
Calibration data set (Creating the model)
 

In the calibration data set parameters with their GIS maps and user specified allocator (interpolation technique), are assigned to the calculation grid. In this data set the first simulation runs are caried out together with the calibration of the model.

 
Final data set
 

The final data set contains the final model after calibration is completed. Scenario simualtion will be based on this data set.

 
Scenario data set (Scenario management)
 

In most cases a model is used to predict the consequenses of changes made to the watersystem. These changes usually concern only a few model parameters. Therefore Triwaco has introduced so-called scenario management.

For a particular scenario a data set is created with parameters linked to the final data set. Only parameters that need to be altered for that scenario have to be specified.

The advantage is that for each scenario it is immediately clear which parameters are altered for that particular scenario simulation. Secondly the calibrated model remains intact, thus enhancing the reproducibility of the results.

Real time information on modelling progress

Usability is enhanced further by the structured manner in which the data is stored so that model progression can easily be followed. The user can also readily see if revision of data sets or parameters are needed due to input change, i.e. parameter map modification or parameter allocation due to the use of a different model grid.

Record project related notes

In addition within each project and data set text files can be added so that one can clarify model premises, assumptions and choices. The ability of using such (project related) text files further enhances the reproduction of different model activities and is essential for the quality of the modelling process
 
  Real time information on modelling progress and dependencies of data sets and parameters