[Next Section] [Previous Section] [Table of Contents]

Full Equations Utilities (FEQUTL) Model for the Approximation of Hydraulic Characteristics of Open Channels and Control Structures During Unsteady Flow

U.S. GEOLOGICAL SURVEY WATER-RESOURCES INVESTIGATIONS REPORT 97-4037


APPENDIX 2:DIMENSIONS OF ARRAYS AND SPECIFICATION OF FORTRAN UNIT NUMBERS IN THE FULL EQUATIONS UTILITIES MODEL


Proper application of FEQUTL for compilation of hydraulic characteristics of cross sections and control structures requires the use of many arrays and the specification of Fortran unit numbers for input files, output files, and other operations. Many of the arrays have identical dimensions that have increased throughout the years as Fortran compilers and operating systems have become more efficient. To facilitate changes in the size of the arrays, the dimensions of the arrays are specified in an INCLUDE file named ARSIZE.PRM, which is used when the program is compiled. The contents of ARSIZE.PRM are described in this appendix. Typically, the sizes of these arrays will not need to be changed from the values in ARSIZE.PRM that may be obtained by electronic retrieval from the World Wide Web (WWW) at http://water.usgs.gov/software/feq.html and by anonymous File Transfer Protocol (FTP) from water.usgs.gov in the pub/software/surface_water/feq directory. However, for very large stream systems, some of the dimensions may need to be changed as described herein. Because FEQUTL has been developed over a period of more than 20 years, many aspects of the code use Fortran unit numbers to identify input files, output files, and other program features. Selection and application of these unit numbers also are discussed in the following section.

Dimensions of Arrays in the Full Equations Utilities Model
Input-Output Unit Number Selection

[Next Section] [Previous Section] [Table of Contents]