--- CFDStudio
Price List
Request Demo
PORFLOW Tutorials
Validation Report
--- RADM

ACRi -- Analytic & Computational Research, nc.


1 2 3 4 5 6


Before You Start: This Tutorial Problem Requires PORFLOW™. The users are encouraged to walk through this tutorial and reproduce it on their own while following, rather than just browsing through it.

In the present tutorial we will simulate the transport of a contaminant in a three-dimensional domain. A horizontal source area on the upper surface of the computational domain continuously releases a contaminant into the aquifer which is initially free of the contaminant. The flow within the aquifer is unidirectional and parallel to the longitudinal (x) axis. Advective transport moves the contaminant in the downstream direction, while dispersive movement causes spreading of the contaminant in all directions. The problem is symmetric in the lateral (y) direction therefore only half of the total domain is simulated. (Codell, R.B., T.K. Key and G. Whelan, 1982. A Collection of Mathematical Models for Dispersion in Surface Water and Groundwater, NUREG-0868, Division of Engineering, Office of/ Nuclear Reactor Regulation, Washington, D.C.)

In this tutorial, we will be setting up a 3D structured grid and solving the problem using PORFLOW™

1) Run the Interface as PORFLOW™ as the Application. The opening screen of PORFLOW™ looks like as in Fig.1.1.

Fig - 1.1: Opening screen for PORFLOW™

This is basically frame window with menu bar, tool bar and status bar at the top followed by command window in the left and geometry window in the right. The top bar provides the navigational menus, and has the look & feel of a generic windows menu bar. The left frame is the home of the command file and a list of active variables for the problem at hand. Finally, the right frame hosts the ACRi Geometry Window. A dialogue also appears on the main browser window stating various options.

We will proceed step by step to set up the problem, using PORFLOW™

2) Click "Start a New Project- PORFLOW Project Setup Wizard" >> Go, to start the project. A new dialog window appears to specify the project identification having options like project title, User name and the options for the grid type. Enter the required information as shown in Fig. 1.2. Note that the "User Name" section is filled out automatically with your username as is registered on your computer.

Fig - 1.2: Project Identification dialog box

3) In the Title field, type "3DContaminantTransport". This is a very important step. The title is used as the folder and file names for all project files. For instance, 

Commands (input) file: 3DContaminantTransport.inp
Output file: 3DContaminantTransport.out
Archive (save) file: 3DContaminantTransport.sav

... and so on. All these files will be created and placed within a folder also named 3DContaminantTransport.

Hence it is important that the Title of the project is one-word, and not too long. It is a good practice to CapitalizeTheFirstLetterOfEachWord (as opposed to capitalizethefirstletterofeachword) for ease of read.

4) In the User Name field, type your name and For specifying the grid type, select either 2D or 3D based upon your Project requirements. Here in this case we will choose 3D Cartesian. Project Description area provide you the current details of Project including Project Title, Date and time.

5) For the next step, click Next > to reach the Grid and Geometry Specification page (as shown in Fig 1.3)

Fig - 1.3: Screen for Grid and Geometry Specification

6) Click on Load Existing Grid and use the link to download the Grid file Contaminant-Transport.zip. After downloading, Unzip and Save it in local Drive. Click "Next >"

Fig - 1.4: Load Existing (Structured) Grid dialog box

7) Click on Structured Grid and check in Vertex File box and click on browse button and select the file .

Click on "Finish"

8) Defined geometry will be created in the geometry panel and a dialog window will appear as "PORFLOW PROBLEM SETUP WIZARD". (See Fig.1.5 and 1.6)

Fig - 1.5: Geometry panel after Loading grid

  1. We can choose various options like Rotate, Zoom, Spin etc. from Mouse Drag mode on Geometry panel. Try to play with these options to get feel of the geometry.

Fig - 1.6: Dialog for PORFLOW Problem Setup Wizard.

9) For the problem in hand we will choose different options from "PORFLOW Problem Setup Wizard" dialog (see Fig 1.6).

  1. Select Problem type as "Saturated Flow".
  2. Solution type as "This is a transient problem".
  3. Density Spec as "Constant Fluid Density".
  4. Leave "Enable Particle Tracking" unchecked for the present problem.
  5. Under transport option check "Mass Transfer".
  6. Click "Apply".

10) A "PORFLOW Project Setup Wizard" dialog window appears as shown in fig 1.7. This will guide us to set up the problem step by step.

Fig - 1.7: Window for PORFLOW problem setup Wizard

1 2 3 4 5 6


Back to CFDStudio/PORFLOW Tutorials Page


Related Links:

PORFLOW Applications
PORFLOW Publications
PORFLOW Price List
Request CFDStudio/PORFLOW Demo
CFDStudio/PORFLOW Tutorials
PORFLOW Validation Report



© 2015 ACRi