2015: Due to the 2016 release of the 2nd Edition, further development of this website has ended. Online material for the 2nd Edition is available at www.waterecon.com.
Each ♦ symbol in the following table represents accessible material. Click on a ♦ to initiate a download to your computer or bring another web page into view.
Pdf files provide the same code listings as are in the "plain" or "styled" Mathematica files. Generally, the pdf files display "plain" code if a plain version is available. Obviously, viewing the pdf files requires a pdf reader such as Adobe Reader. Although the programming code is that of Mathematica, much of it closely resembles that of other computing languages.
The difference between "plain" and "styled" Mathematica files mainly arises if the file produces some graphics. "Styled" graphics are more carefully formatted and annotated for publication/presentation purposes, but the added commands impair clarity of the computational steps. Both types of files are executable by Mathematica and readable by Mathematica Player.
Ron Griffin
Texas A&M University
http://rongriffin.tamu.edu
Go here to download the Mathematica Player application (free) at Wolfram Research, Inc.
You are welcome to suggest modifications or additions to any material at this website!
Mathematica

Excel



Description

PDF

Plain

Styled

File

Other

Chapter 2  All


section 2.4 (Demand Work)


section 3.1 (Showerhead NPV)


section 3.9 (Showerhead IRR)


Figure 3.3 (2period
graphic)


section 3.14 (max NPV example)


Example 5.1 (rate increase)


Example 5.2 (supply
increase)


section 6.6 (Applewhite
Reservoir)


section 6.11 (SCRB example)


section 7.11 (Gisser & Sanchez
model)


Example 8.1 (connection
costs)


Example 9.1 (linear
program)


Example 9.2 (data)


Example 9.2 (regression)


Example 9A.1
(demonstration)


section 11.3 (First Model)^{1}

^{1}This program requires the latest version of Mathematica (6.0+).
Mathematica Packages used in some of the above
programs can be freely downloaded:
MultipleListPlot
MultiplierMethod
TickControl