ParaMESH User Support

Navigation

Image Gallery | Features

Overview

ParaMESH is an intuitive interface for model and parameter management.  It is easy-to-use and designed for advanced, as well as inexperienced users.

ParaMESH provides extensive support for the WATFLOW, CLASS, and MESH modelling environments, but can be used with any model that supports text-based input-output files.  Visit the support page for more information.

ParaMESH is developed under the supervision of Dr. E. D. (Ric) Soulis (P. Eng.) and Dr. L. Shawn Matott at the University of Waterloo (ON, Canada), and B. Davison at the National Hydrology Research Centre (NHRC) of Environment Canada (SK, Canada).

Image Gallery

Hover over an image in the gallery to bring it forward.  Click the image to open a full-size preview in a new tab or window.

Note: Previews are of ParaMESH 1.2.2

Features

Model Compatibility

ParaMESH provides out-of-the-box support for all versions of standalone MESH.  It can also be used with any model that supports text-based input-output files.  Refer to support page for examples and more information.

Parameter Verification

ParaMESH provides a three-tiered system for parameter verification: basic, advanced, and extended support.

Basic parameter verification makes sure that numbers are numbers, that values fit within their respective fields, and that numbers are formatted to the highest level of significant digits.

Advanced parameter verification uses model-specific constraints to ensure that values meet specific boundary rules, such as upper and lower limits, or to enforce a discrete set of values.

Extended parameter verification uses rules, defined programmatically, to make sure that values meet any other requirements of the model, including cross-parameter checks (e.g., if one value has to be less than another, or to enforce a mathematical relationship between values).

Advanced Parameter Management

ParaMESH maintains a history of previously used values, and allows users to define preferred default values for specific fields.  Users can save these settings, as well as other preferences, as ParaMESH "sessions".

Model Runtime Extensions

ParaMESH supports calling batch files, model extensions, or model-specific Dynamically-Linked Libraries (DLLs) to perform advanced model runtime operations.  Future versions of ParaMESH will allow users to graphically define modelling schemes, without having to write a single line of programming code.

Updated: April 11, 2011 | Print View