NETPATH UPDATE INFORMATION FILE Version 2.15 -- June 25, 2007 +Distributing Linux version +Changed compiler to Lahey +Using f90 module for character values +Simplified directory structure +Omitting old installation procedure +New file format for pat file per NetpathXL +New file format for lon file per NetpathXL Version 2.13 -- December 30, 1996 ---------------------------------- + Modified date printed by NETPATH and DB. + Fixed error that occurred when model file had phase definition that extended beyond one or two lines + Changed the way charge-balance option in db is implemented. Now searches for a factor, f, such that f*cations + 1/f*anions achieves computed charge balance. Before charge balance was only approximate because it tried to charge balance the analytical data rather than the computed charge balance. + Fixed error in wateqfp mole balance algorithm, was not using correct coefficient for species with master species' coefficients greater than 1. Version 2.12 -- July 15, 1996 ---------------------------------- + Modified date printed by NETPATH and DB. + Fixed error in plotting isotope values that caused a crash if calculated final isotopic composition was same as initial isotopic composition. + Started using extended version number. + Changes to charge-balance algorithm. Version 2.0 -- December 28, 1994 ---------------------------------- + Fix the rest of the error in choosing a model file and then canceling new choice. + Modified date printed by NETPATH. Version 2.0 -- December 16, 1994 ---------------------------------- + Fixed an error in choosing a model file and then canceling new choice. + Modified dates printed by DB and NETPATH. Version 2.0 -- October 16, 1994 ---------------------------------- + Several problems were identified in compiling and running 32-bit executables produced by the Lahey compiler. These include array subscripting changes in NETPATH pertaining to the variable ichave, and correcting several non-standard write statements. It was necessary to compile DB using the static option. + 32-bit executables were produced and stored in the directory LAHEY on the distribution diskette. These executables require a 386SX or higher microcomputer with math co-processor. These executables are named DB_32.EXE and NP_32.EXE. The files F77L3.CER and F77L3.ERR should be copied to the working directory, if using the 32-bit executables. + Re-compiled DB and NETPATH from the revised source code using Microsoft Fortran, version 5.0, with the FPc option (math co-rocessor not used). These executables are named DB.EXE and NETPATH.EXE. The are in the top- level directtory of the distribution diskette. + Produced camera-ready copy of USGS/WRIR 94-4169 for printing. + Added trap to catch write errors (probably write protected file) in updating .lon file. Program now asks if ok to overwrite. Probably only applicable to Unix version. + Modified dates printed by DB and NETPATH. Version 2.0 -- October 8, 1994 ---------------------------------- + Revised several test problems + Compiled DB and NETPATH with Microsoft Fortran, version 5.0 using the FPc option (math co-processor not used). + Final corrections to U.S. Geological Survey, Water-Resources Investigations Report 94-4169. Version 2.0 -- June 21, 1994 ---------------------------------- + Fixed problem with fractionation factor editing (FUNCTION ISTATE) + Fixed display problem when CO2-CH4 was first phase Version 2.0 -- June 13, 1994 ---------------------------------- + Changed equation for CO3-HCO3 fractionation to Mook (1986). Version 2.0 -- June 9, 1994 ---------------------------------- + Fixed logic error in subroutine edit that failed to allow editing of data and failed to allow changind carbon type. + Fixed error in subroutine edit that affected the last three entries on screen for other data (42). + Fixed Icase error in pc version; Tunit error in unix version. Version 2.0 -- June 2, 1994 ---------------------------------- + Fixed error in logic that occurred when the last constraint had zero concentration. The program did not try all combinations of minerals, only an unpredictable subset of the combinations. + All source code was tidied using SPAG. Statement labels were renumbered, case was used to identify local and global variables, indentation was revised, explicit typing was enforced, goto's were eliminated if possible, etc. + Fixed subscript range error in subroutine print, + Added "constraint ignored" when applicable in subroutine print. Version 2.0 -- May 23, 1994 ---------------------------------- + Minor corrections in formatting and prompts in source code. + Fixed error in rs for Mg-calcite in netpath.dat. Version 2.0 BETA -- April 17, 1994 ---------------------------------- + Corrections throughout. + Changed conceptualization of evaporation. Mass transfer now relation to one kg of initial water. Remaining mass of water printed. + Allowed editing of activity coefficient option in DB (through choice #42). + Made corrections to Fontes and Garnier, Mook, and Eichinger A0 models. + Input units for DOC, N2, CH4, and DO changed to the selected input unit. + Added logic to display models ignoring given dissolution and precipitation constraints, if no models are initially found. + H2S (and HS-) entered as S. + Allow input of field alkalinity reported as CaCO3. + Note: Source code not included. Version 1.3 BETA -- February 11, 1993 ------------------------------------- This is a TEST release. It may be unreliable in certain situations. + Allows mixing of up to 5 wells. + WATEQF speciation code replaced, now uses PHREEQE database. + Handles Nitrogen better, including Nitrogen isotopes. + Limit on number of constraints in a phase changed to 35. + Matrix solver relaced. Should not result in different solutions. + Note: Source code not included. Changes as of July 23, 1992 --------------------------- + Fixed redox state calculation for sulfur phases. Error caused by June 18 change. Changes as of June 18, 1992 --------------------------- + Fixed mistake regarding C-14 of exchanging phase. + Fixed mistake in redox state calcualtion for carbon and sulfur. Version 1.2 - Updated January 9, 1992. Main Modifications to Version 1.1: ---------------------------------- + Corrected error in Rayleigh equations for case of zero inputs and M fractionating outputs + Corrected error in using C-13 mass balance with evaporation. + Corrected calculation of all C-14 results in display option when DOC and/or CH4 present. + Corrected explanation of means of defining S-34 fractionation factor. + Allow editing of unit of concentration of analytical data in DB (item 41 in the edit menu) + Increased number of significant figures written to the .PAT file. + Added option to iew data in the .LON file from the main screen of NETPATH. + Enhanced how Rayleigh data option of NETPATH to calculate average isotopic composition of precipitating/outgassing phase and plot isotopic composition of precipitate/gas as function of reaction progress. + DB now checks for undefined temperature of pH before running WATEQF. + Default input to DB changed to "Data for NETPATH". + In running WATEQF control is returned to the DB input screen if negative TDIC is encountered. + NETPATH now allows editing of isotopic data for DOC and/or CH4 if there are no phases containing C. + NETPATH now allows a model to be retained when changing well files. + Converted all unit numbers to varialbles to allow operation on UNIX, PC and Prime systems. + Setup variable for specifying whether file names are case sensitive (ICASE). + Allowed specification of terminal unit number (TUNIT) for portability. + Added file WATEQFP.FILE.NAMES (for Unix and Prime) and WQDATA.LOC (for PCs) to define path name to the file WATEQF.DAT. This file should be in the same directory as the executable files. + Improved error handling in carbon isotope calculations. + Improved cursor positioning routines. + Moved Common Block file into source code. + Corrected warnings when including phase "EXCHANGE". + Allow quit at well file selection screen. + Other enhancements and corrections in both DB and NETPATH. Version 1.1 - Updated January 8, 1992. Disk included in WRIR 91-4078 Main Modifications to Version 1.0: ---------------------------------- + Correction to range of fractionation factors allowed. + Correction to options 2 and 3 for selection of models defining C-13 of soil gas CO2. + Added ability to specify an isotopic composition of the exchanging mineral different from that of the reacting phase. + Version and date of completion shown on main menu screen. + Special-case values of activity coefficients for CaCO3(aq) and CaHCO3+ deleted in WATEQFP (in DB). + Corrected mixed-mode comparisons among variables I10, II10, C14DAT(10), I11, II11 and C14DAT(11) in NETPATH. + Corrected comparisons of equality between real variables in NETPATH. Version 1.0 - Initial Release as Documented in Report WRIR 91-4078