WRD Hydrologic Analaysis and Modeling Software Applications Date: Fri, 19 Jul 1996 11:22:33 -0500 To: "E - All WRD Employees" From: "R. Steven Regan, Hydrologist, Reston, VA" (by way of jbgriff@ usgs.gov (Judith B. Griffin)) X-Sender: jbgriff@130.11.51.209 Subject: WRD Hydrologic Analaysis and Modeling Software Applications In Reply Refer To: July 19, 1996 Mail Stop 437 WATER RESOURCES DIVISION MEMORANDUM NO. 96.32 Subject: Water Resources Division Hydrologic Analysis and Modeling Software Applications This memorandum announces the distribution of the current suite of hydrologic analysis and modeling software for use on Data General computers and the establishment of on-line repositories for this software. The third Water Resources Division hydrologic analysis and modeling software applications (WRDAPPs) tape has been mailed to all WRD Data General site administrators. This tape contains 60 WRDAPPs consisting of 177 programs and libraries for use on Data General workstations and servers. WRDAPPs include software for hydrologic process modeling, statistics, graphics, data management, and user interface development. In general, each WRDAPP on the tape consists of (1) the compiled software for the Data General; 2) scripts to run the program(s) when required; (3) test data set(s); (4) scripts to run tests for verification of the program(s); (5) a README file and on-line documentation, if available; and (6) UNIX "man"ual page(s). This software is a replacement, not an update, of the WRDAPPs distributed on WRDAPP tape 2 (distributed June 1994). The Hydrologic Analysis Software Support (HASS) Team prepared the tape. The HASS Team is responsible for gathering WRDAPPs to (1) package official versions in a consistent manner; (2) provide easy access; and (3) provide informational and operational support to end users. The Discipline Offices are responsible for the review and approval of the technical adequacy of the WRDAPPs. HASS has established two central, on-line repositories for the WRDAPPs: public and internal. WRDAPPs in the public repository are documented by report(s) that have received Director's approval. WRDAPPs in the internal repository include: (1) preliminary versions of WRDAPPs in the review process; (2) informally documented programs and scripts related to USGS-specific applications; (3) proprietary software that have agreements restricting distribution; and (4) public-domain software compiled for USGS use. The internal repository is accessible via the World Wide Web (WWW) at URL http://hassrvares.er.usgs.gov/ or via anonymous FTP from hassrvares.er.usgs.gov (130.11.51.203) in the /pub/software directory. Access to the internal software repository is restricted to computers registered on the USGS network. The public repository is accessible on the WWW from the USGS Water Resources Information web page at URL http://h2o.usgs.gov/. The URL for the public repository is: http://h2o.usgs.gov/software/. The public anonymous FTP site is on the Water Resources Information server (h2o.usgs.gov or 130.11.50.175) in the /pub/software directory. Note that the internal WWW page provides access to public software as well as internal-use-only software. However, for anonymous FTP users, public software is available only from the public anonymous FTP site. Each WRDAPP has its own WWW page where descriptive information and direct retrieval of the software is possible. Each software distribution package (SDP) consists of the source or compiled code, documentation, and test data sets. Initially, compiled code is available for use on Data General workstations. Gradually, SDPs for other computer platforms will be available through these repositories. New releases of WRDAPPs will be posted on the WWW pages and announced in the USGS modeling news group and via an electronic message sent to Data General site administrators. USGS personnel should use the WRDAPPs installed on their local file servers to ensure that the same version is in use across the USGS. The site administrators are responsible for updating the WRDAPPs from tape 3 as updates are made available (at most every 3 months). Users requiring source code or versions compiled for other platforms should retrieve them from the internal repository. To ensure that the supported, official version of a WRDAPP is distributed to the public, individuals shall not distribute any version of a WRDAPP except the version in the public repository. Developmental versions of a WRDAPP are maintained by the authors or designated support person(s). These developmental versions can be distributed to the public by the authors for review and testing purposes only and when cooperative agreements exist that specify distribution is for these purposes. When distributing unofficial versions of software internally or for review and testing via WWW pages or anonymous FTP, be sure that public access is restricted. Questions or comments about the WRDAPPs or repositories can be directed to the e-mail address h2osoft@usgs.gov. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ WRDAPPs are installed in the directory /usr/opt/wrdapp. Each software package has its own subdirectory, for example, MODFLOW is found in /usr/opt/wrdapp/modflow2.5. The following is a list of the software included on the WRDAPP tape 3, grouped by category, with a brief description of each application, its version number, and list of other programs included. Note, applications marked with "**" are for internal-use-only, that is, a preliminary version without Director's approval, proprietary software, or public-domain software compiled for USGS use. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Geochemistry ------------ balninpt Interactive program designed to quantify chemical reactions between ground water and minerals and (or) gases Version: 1.9 last updated 1994/11/14 netpath Interactive program for calculating NET geochemical db reactions and radiocarbon dating along a flow PATH Version: 2.12 last updated 1995/09/05 phreeqc Model to simulate the chemical evolution of the aqueous phase as the result of specified geochemical reactions (a new version of PHREEQE written in the C programming language with enhanced capabilities) Version: 1.2 last updated 1996/04/22 phreeqe Model to simulate the chemical evolution of the aqueous phrqinpt phase as the result of specified geochemical reactions (obsolete program--superseded by PHREEQC) Version: 2.4 last updated 1994/06/27 phreeqm** Model to simulate multicomponent chemical reactions combined with transport in one dimension Version: 2.5 last updated 1994/06/01 phrqpitz A modification of the geochemical modeling code, PHREEQE, to pitzinpt permit calculations of geochemical reactions in brines and other highly concentrated electrolyte solutions using the Pitzer virial-coefficient approach for activity-coefficient corrections Version: 1.12 last updated 1994/06/01 wateq4f Program for calculating speciation of major, trace, and wq4finpt redox elements in natural waters (obsolete program-- superseded by PHREEQC) Version: 2.3 last updated 1994/05/20 Ground Water, Analysis and Utility Programs ------------------------------------------- airslug Program for generating type curves to interpret the recovery data from prematurely terminated air-pressurized slug tests Version: 1.1 last updated 1996/03/12 contour A contouring program for gridded data (uniform or variably- spaced grids) that is designed for use with finite-difference models such as MODFLOW Version: 2.5 last updated 1996/01/24 hysep** HYdrograph SEParation program to compute base flow and surface runoff from daily discharge values Version: 2.1 last updated 1996/03/01 mfi Data input (entry) program for the USGS modular three- dimensional finite-difference ground-water flow model (MODFLOW) Version: 1.1 last updated 1994/11/22 Ground Water, Models -------------------- analgwst A set of programs that calculate analytical solutions for finite, gauss one-, two-, and three-dimensional solute transport in patchf, patchi ground-water systems with uniform flow point2, point3 point3_mod, seminf stripf, stripi Version: 1.1 last updated 1996/04/03 hst3d Model for simulation of Heat and Solute Transport in three-Dimensional ground-water flow systems Version: 1.4 last updated 1995/08/10 mocdense A two-constituent solute transport model for ground water having variable density Version: 3.2 last updated January 1995 mocv32 Method Of Characteristics ground-water flow and transport model for use with one- or two-dimensional problems involving steady-state or transient flow Version: 3.2.2 last updated 1996/01/22 modbrnch Coupled ground-water (MODFLOW) and surface-water (BRANCH) modbrnchwdm flow model (allows for time-series input to the BRANCH model from a Time-Dependent Data System (TDDS) data base or text) Version: 3.6 last updated 1995/11/09 modfe MODular Finite-Element ground-water flow model for two- lmfe1, lmfe2 dimensional and axisymmetric-radial flow in porous media lmfe3, lmfe4 nlmfe1, nlmfe2 nlmfe3, nlmfe4 nlmfe5, nlmfe6 nlmfe7, nlmfe8 comb.nlmfe5.nlmfe7 comb.nlmfe6.nlmfe8 nssfe1, nssfe2 nssfe3, nssfe4 nssfe3.nssfe5 nssfe4.nssfe6 nssfe5, nssfe6 Version: 1.2 last updated 1995/08/08 modflow Three-dimensional finite-difference ground-water flow model to simulate steady and nonsteady flow in an irregularly shaped flow system in which aquifer layers can be confined, unconfined, or a combination of confined and unconfined Version: 2.5 last updated 1995/06/23 Modflowp Version of MODFLOW which includes the Parameter-Estimation bcint, belep Package to estimate parameters by nonlinear regression resanp, ycint Version: 2.10 last updated 1996/04/23 modpath A particle-tracking postprocessing model for MODFLOW mpath3, mplot3 Version: 2.10 last updated 1996/04/23 premoc** PREprocessor for the two-dimensional Method of direct Characteristics (MOC) solute-transport model Version: 4.1.2 last updated 1995/09/08 radmod A preprocessor to the program MODFLOW for simulation of axisymmetric problems Version: 1.1 last updated 1996/01/19 sutra Finite-element simulation model for saturated-unsaturated, mgenrad, mgenrec fluid-density-dependent ground-water flow with energy pbcgen transport or chemically-reactive single-species solute stripblks transport sutra_plot Version: V06902D last updated 1994/04/22 vs2dt Model For Simulating Water Flow And Solute Transport in Variably Saturated Porous Media Version: 2.4 last updated 1996/04/09 Surface Water, Analysis and Utility Programs -------------------------------------------- annie Interactive program for hydrologic analyses and data management--table, plot, edit, etc.--of WDM file data sets (WDM data sets are used by BIOFLO, BRANCHWDM, DR3M, HYSEP, HSPEXP, HSPF, PEAKFQ, PRMS, SWSTAT, and wdaflo) Version: 2.2 last updated 1996/03/01 bsdms Bridge Scour Data Management System Version: 2.1 last updated 1996/03/01 Cap Culvert Analysis Program which follows USGS standardized procedures for computing flow through culverts Version: 94-10 last updated 1995/10/30 cgap Channel Geometry Analysis Program which permits the genftbl analysis, interpretation, and quantification of the physical properties of an open-channel reach as defined by a sequence of cross sections Version: 3.5 last updated 1995/10/06 glsnet Regional hydrologic regression and network analysis using glsbig generalized least squares Version: 2.2 last updated 1996/03/01 hydie** HYDraulic Information Exchange program to compute cross section properties, including area, top width, wetted perimeter, conveyance, velocity coefficient, momentum coefficient, sinuosity, and flow depth as functions of stage, area, or depth Version: 2.3 last updated 1994/04/20 hysep** HYdrograph SEParation program to compute base flow and surface runoff from daily discharge values Version: 2.1 last updated 1996/03/01 iowdm Input and Output for a Watershed Data Management (WDM) file Version: 2.2 last updated 1996/03/01 measerr A program for determination of uncertainty, or standard error, in individual discharge measurements, computed by a root-mean-square error analysis of the individual component errors Version: 2.5 last updated 1994/04/19 modbrnch Coupled ground-water (MODFLOW) and surface-water (BRANCH) modbrnchwdm flow model (allows for time-series input to the BRANCH model from a Time-Dependent Data System (TDDS) data base or text) Version: 3.6 last updated 1995/11/09 ncalc Program to compute the Manning's n value (measure of channel roughness) from known discharge, water-surface profiles, and channel cross-sectional properties Version: 2.6 last updated 1995/03/30 peakfq Flood-frequency analysis based on Bulletin 17B Version: 2.2 last updated 1996/05/17 sac Slope-Area Computation program which follows USGS standardized procedure for computing discharge by the slope-area method Version: 96-03 last updated 1996/04/19 sedsize Computes Inman, Trask, and Folk statistical parameters based sizedata on phi values and sizes determined for the percent-finer values of 5, 16, 25, 35, 50, 65, 75, 84, 90, and 95 from up to 33 input particle-size, and percent-finer data pairs; also determines the percentages of gravel, sand, silt, and clay, and the Meyer-Peter effective diameter Version: 1.8 last updated 1995/08/11 swstat Surface-Water STATistics program to compute minimum, maximum, mean, and standard deviation of time series data; perform duration analysis; compare two time series and compute standard error of estimate, absolute errors and bias; perform frequency analysis with (Log) Pearson Type III distribution; compute n-day high or low annual series; or compute Kendall Tau statistic to test for trends Version: 3.0 last updated 1996/03/26 Surface Water, Hydraulic Models ------------------------------- branch One-Dimensional Branch-Network Flow Model to simulate branchwdm unsteady flow through riverine and estuarine reaches and trkplot networks of open channels (allows for time-series input from a Time-Dependent Data System (TDDS) data base or text) Version: 4.0 last updated 1996/03/04 daflow Diffusion Analogy FLOW model for routing flow through a network of one-dimensional channels Version: 1.1 last updated 1996/04/02 e431 Step-backwater and floodway analyses model (obsolete program--superseded by WSPRO) Version: 83.180 last updated 1994/11/22 feq** Full EQuations flow routing model for simulating flow in a fequtl stream system by solving the full, dynamic equations of motion for one-dimensional unsteady flow in open channels and through control structures Version: 8.13 last updated 1996/01/08 feswms Finite-Element Surface-Water Modeling System for anomod, dinmod two-dimensional flow in the horizontal plane flomod, hpplot Version: 1.10.DG1 last updated 1995/06/07 FourPt** Numerical model for simulating unsteady, one-dimensional fourpt.rec flow in networks of open channels fourpt.tbl fourpt.trp, fourpti.rec fourpti.tbl, fourpti.trp Version: 95.01 last updated 1995/09/06 wspro** Computes Water-Surface PROfiles for subcritical, critical, or supercritical flow as long as the flow can be reasonably classified as one-dimensional, gradually-varied, steady flow (Alpha copy of floodway analysis version) Version: 2.8 last updated 1995/08/21 wspro88 Computes Water-Surface PROfiles for subcritical, critical, or supercritical flow as long as the flow can be reasonably classified as one-dimensional, gradually-varied, steady flow (official FHWA/USGS version) Version: V060188 last updated 1996/01/17 Surface Water, Hydrologic Models -------------------------------- dr3m Distributed Routing Rainfall-Runoff Model--version II Version: 2.1 last updated 1996/03/01 hspexp Interactive expert system for simulation and calibration of HSPF, post-processing graphics and input file editing Version: 2.3 last updated 1996/03/01 hspf Hydrological Simulation Program--Fortran; general river basin model for rainfall/runoff, snowmelt, flow routing and water quality Version: 11.0 last updated 1996/03/04 prms Precipitation-Runoff Modeling System; general river basin model for rainfall/runoff, snowmelt and storm flow routing Version: 2.1 last updated 1996/01/17 Water Quality ------------- bioflo** Estimation of biologically-based low flows from daily values Version: 2.0 last updated 1996/03/01 bltm Branched Lagrangian Transport Model bbltm, bdaflow bltm, cel ctplt, cxplt daflow, flwplt intrp, unit Version: 1.1 last updated 1996/05/03 bod** Determination of Biochemical-Oxygen-Demand Parameters Version: Beta last updated 1996/03/01 boxplt** QWGRAF program to produce skeletal box and whisker diagrams Version: 1.0 last updated 1996/03/01 datmgr** Interactive program for creating RDB files from variously-formatted data input and for data manipulation; for use with the QWGRAF programs (boxplt, durov, frqplt, lilifr, mapping, piper, prbplt, and stiff) and other RDB-based applications Version: 1.0 last updated 1996/03/01 durov** QWGRAF program to produce Durov diagrams--hydrochemical facies diagrams similar to quadlinear Piper diagrams; intersection points from two Piper diagrams are plotted against two additional variables in adjacent scaled rectangles Version: 1.0 last updated 1996/03/01 frqplt** QWGRAF program to plot frequency, relative frequency, cumulative frequency, cumulative relative frequency, and the empirical distribution function (EDF) Version: 1.0 last updated 1996/03/01 hspexp Interactive expert system for simulation and calibration of HSPF, post-processing graphics and input file editing Version: 2.3 last updated 1996/03/01 hspf Hydrological Simulation Program--Fortran; general river basin model for rainfall/runoff, snowmelt, flow routing and water quality Version: 11.0 last updated 1996/03/04 lilifr** QWGRAF program providing a graphical means to perform the Lilliefors test for sample normality Version: 1.0 last updated 1996/03/01 mapping** QWGRAF program to depict quantitative hydrologic data, including trend analysis values, as symbols or shaded areas on USA, state, county, and hydrologic-unit maps Version: 1.0 last updated 1996/03/01 piper** QWGRAF program to produce trilinear and quadlinear Piper diagrams--hydrochemical facies diagrams used to characterize the chemical character of one or more water bodies Version: 1.0 last updated 1996/03/01 prbplt** QWGRAF program to produce plots of one to six variables against one of the following probability distribution functions: plotting position, quantile deviates, exceedance and non-exceedance cumulative probability percentiles, and recurrence interval Version: 1.0 last updated 1996/03/01 stiff** QWGRAF program to produce Stiff diagrams for comparing cation/anion pairs in one or more water bodies Version: 1.0 last updated 1996/03/01 swprod Determination of primary productivity and community metabolism in streams and lakes using Diel oxygen measurements Version: 1.2 last updated 1996/03/18 General ------- lib Utility, AIDE, and WDM software libraries; currently used adwdmlib.a with ANNIE, BIOFLO, BSDMS, FESWMS, GLSNET, HSPEXP, HYSEP, aidelib.a IOWDM, METCMP, MFI, PEAKFQ, SWSTAT, and SYSDOC. annlib.a, awstatlib.a graphlib.a, heclib.a hspdsslib.a, hspflib.a hspnodsslib.a, newaqtlib.a statslib.a, utillib.a waidelib.a, wdmlib.a Version: 3.0 last updated 1996/03/04 libqwg** Utility libraries and RDB and table filter programs; libaide.a currently used with the QWGRAF programs (BOXPLT, DATMGR, libann.a DUROV, FRQPLT, LILIFR, MAPPING, PIPER, PRBPLT, STIFF) libdb.a, libgctp.a, libgraphq.a, librim.a libstats.a, libutil.a miscimsl.a aggtlb, cattbl compcol, dta2rdb ftn2rdb, gksls modcol, pctlrdb pctlrdb, pst2rdb qwd2rdb, rdb2dta rdbqry, rmkfilt str2rdb, subtbl Version: 1.0 last updated 1996/03/01 libutl Utility libraries for interactive prompting, device- libdadio.a independent graphics, and time-dependent data base access; libutils.a currently used with BRANCH, CGAP, and TDDS. Version: 5.5 last updated 1996/04/22 metcmp** CoMPutation and modification of METeorologic time series Version: 3.0 last updated 1996/03/01 sysdoc Program for producing documentation directly from Fortran source code; produces text files summarizing programs, subroutines, functions, and common blocks and includes details on the links between them Version: 3.0 last updated 1996/03/01 tdds** Time-Dependent Data System that provides capabilities for processing, preparation, and analysis of time-dependent data Version: 5.1 last updated 1996/04/22 wdimex LIB Interactive program to produce screen definition files used in the ANNIE Interaction Development Environment (AIDE) Version: 3.0 last updated 1996/03/01 wdmrx LIB Utility program for performing diagnostic checks on Watershed Data Management (WDM) files Version: 3.0 last updated 1996/03/01 Verne R. Schneider Assistant Chief Hydrologist for Technical Support Distribution: E