Welcome! 

[Home] [PMWIN] [3D Visualization] [ASMWIN] [Downloads] [Links]

by Wen-Hsing Chiang Last Update: December 15, 2003
PMPATH 98 is absolutely free. You must accept the following Licence Agreement before using PMPATH 98. Note that PMWIN 5.3 already includes a newer version of PMPATH. You do not need PMPATH 98 if you are using PMWIN 5.3.

Licence Agreement

DISTRIBUTION:
You are encouraged to make and distribute unlimited copies of the PMPATH 98, including copies for commercial distribution, as long as each copy that you make and distribute includes the following:

1 This Licence Agreement
2 The original file PMPATH32.EXE has not been modified in any way.
3 The following attribution statement on any media and packaging that includes PMPATH 98:
"PMPATH 98 Copyright 1994-1998 Wen-Hsing Chiang and Wolfgang Kinzelbach. All rights reserved."

YOU MAY NOT:
Rent, lease, transfer rights to the Software or remove any proprietary notices or labels on the Software.

DISCLAIMER OF WARRANTY:
Since the Software is provided free of charge, the Software is provided on an AS IS basis, without warranty of any kind, including without limitation the warranties of merchantability, fitness for a particular purpose and non-infringement. The entire risk as to the quality and performance of the Software is borne by you. Should the Software prove defective, you assume the entire cost of any service and repair. LIMITATION OF LIABILITY: UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, TORT, CONTRACT, OR OTHERWISE, SHALLTHE AUTHORS BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIALDAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE,COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES.


Introduction

PMPATH 98 is a particle tracking model running within Windows 95 or Windows NT.

This version of PMPATH retrieves groundwater models created by Processing Modflow (version 4.x) or prepared for MODPATH (version 3.0 and later) by other means. A semi-analytical particle tracking scheme (Pollock, 1988) and the simulation result files from MODFLOW are used to calculate the groundwater paths and travel times.

Both forward and backward particle traking are allowed for steady-state and transient flow simulations. For transient flow simulations, particles can start from any time step. During the simulation, the particle tracking algorithm will check the current time of every particle. If a particle reaches the end (forward tracking) or the beginning (backward tracking) of a time step, PMPATH forces the particle to wait, until the flow field of the next time step has been read. The particle tracking simulation goes further until all particles leave the model or until the user-specified time limit is reached.

Projections of Pathlines

This figure shows the projections of pathlines on the top view window and on the cross-sectional views of theselected column and row. Several pumping wells (red) are screened in the second layer. The groundwater surface is shown on the cross-sectional windows. Particles are randomly placed in the second layer and the forward and backward particle tracking are applied.

The time length of a single particle tracking step and the allowed number of tracking steps can be specified. Furthermore, each particle can have its own color and retardation factor. With these features, PMPATH can be used to simulate advection transport in groundwater, to delineate contaminant capture zones, injection zones and wellhead protection areas or to find the origination of water in specified zones. PMPATH creates several output files including hydraulic heads distribution, velocity field, the x,y,z coordinates and travel times of particles.

PMPATH graphically shows the groundwater model along with DXF-basemaps and different colored grid cells for indicating different boundary or hydraulic conditions, i.e., constant head boundary, wells, rivers, etc. Through its interactive graphical modeling environment, PMPATH allows the user to place particles and perform particle tracking with just a few mouse clicks. While most available particle tracking models need postprocessors for the visualization of computed paths and times data, PMPATH calculates and shows the pathlines and travel time marks simultaneously. Moreover, PMPATH provides various on-screen graphical options including labelled head and drawdown contours, cross-sectional views and velocity vectors for any selected model layer and time step. Graphics output includes DXF, HPGL and BMP (Windows Bitmap) formats. As a native Windows 95/NT application, PMPATH provides an extensive Windows-Help file and supports all Windows-compatible printers and plotters. You can even preview a plot before printing it.


Installation Instructions:

  1. Download the file PMPATH32.ZIP from here. You must accept the Licence Agreement before you can use this software.
  2. Unzip the PMPATH32.ZIP file to extract pmpath32.exe.
  3. Open File Manager within Windows.
  4. Double-click on self-extracting executable (PMPATH32.EXE) or choose File/Run under the File Manager menu. Note that if you are using Windows NT 4.0, you have to install the Service Pack 3 (available by Microsoft) or later, before you can install PMPATH 98.
  5. Follow the instructions on screen.

History

The particle tracking code PMPATH for Windows has been continuously modified and improved since the publication of PMWIN. This file lists the modifications.


(01.12.1998) ----------------------------------------------------------------
   Integration of PMPATH to PMWIN 5.0.

(01.02.1998) ----------------------------------------------------------------
  MODIFICATIONS:
   PMPATH 95/NT has installation problems with Windows NT 4.0. The problems 
   has been fixed in PMPATH 98.

(15.08.1997) ----------------------------------------------------------------
  MODIFICATIONS:
   PMPATH 95/NT (version 3.0.10) can import standard MODPATH 3.0 input file.
   The new version can display labeled contours and send plots to printers
   directly.
  COMMENT:
   Many new features are added to this release and make it independent of
   PMWIN. You can use this program as a MODFLOW postprocessor. After having
   installed the software, please refer to the Windows Help file for the
   new features.

   If you do not have Windows 95 or NT, you can only use PMPATH 2.0 and you
   must have installed PMWIN 4.0, too. Here are the steps to install
   PMPATH 2.0 to PMWIN.

   1. Download the file PMP20.EXE into a clean subdirectory.
   2. Open File Manager within Windows.
   3. Double-click on self-extracting executable (PMP20.EXE) or
      choose File/Run under the File Manager menu.
   4. Copy the files PMPATH.EXE and PMPATH.BMP to the directory of PMWIN.

(07.11.1996) ----------------------------------------------------------------
  MODIFICATIONS:
   The new PMPATH 2.0b displays velocity vectors and groundwater surface on
   the cross-sections. The plots on the cross-sections can optionally be
   saved in the DXF-format.
  COMMENT:
   PMPATH uses a "grid cursor" to define the column and row for which the
   cross-sectional plots should be made. You can move the grid cursor by
   holding down the Ctrl-key and click the left mouse button on the desired
   position. Use the Environment dialog box to add the new plot possibilities
   to your model.
(19.09.1996) ----------------------------------------------------------------
  MODIFICATIONS:
   For calculating velocities at the faces of a cell, PMPATH uses the mean
   values (weighted by the cell sizes) of the porosities of two neighbor
   cells.
  COMMENT:
   To calculate velocities at the faces of a cell, some programs use the
   porosity of that cell. If the porosities of two neighbor cells are
   different, the calculated velocities at the oppsite sides of the cell
   interface will be inconsistent.
(30.08.1996) ----------------------------------------------------------------
  MODIFICATIONS:
   For calculating velocities at the faces of a cell, PMPATH uses the mean
   values (weighted by the cell sizes) of the saturated thicknesses of two
   neighbor cells.
  COMMENT:
   To calculate velocities at the faces of a cell, some programs use the
   saturated thickness of that cell. If the saturated thicknesses of two
   neighbor cells are different, the calculated velocities at the oppsite
   sides of the cell interface will be inconsistent.
(25.08.1996) ----------------------------------------------------------------
  MODIFICATIONS:
   For unconfined layers, the velocity values shown on the status bar are
   incorrect. The bug was fixed.
  COMMENT:
   Although PMPATH does not correctly show the velocity values on the status
   bar, the velocity values saved by using File>Save Velocities As are
   correct.
(28.06.1996) ----------------------------------------------------------------
  MODIFICATIONS:
   PMPATH assumes that the numbers of drain, wells, rivers, or generate-head
   boundary cells do not exceed 5000. If this limit is exceeded, an error
   message "Subscribt out of range" will appear and the executation of
   PMPATH will be terminated. A new release of PMPATH does not have this
   limitation.
  COMMENT:
   The new release of PMPATH does not have this limitation.