by Michael G. McDonald and Arlen W. Harbaugh
Abstract
Chapter 1. Introduction
Purpose
Organization of This Report
Acknowledgement
Chapter 2. Derivation of the Finite-Difference Equation
Mathematical Model
Discretization Convention
Finite-Difference Equation
Iteration
Formulation of equations for solution
Types of Model Cell and Simulation of Boundaries
Conceptual Aspects of Vertical Discretization
Chapter 3. Program Design
Overall Structure
Array Boundaries and Aquifer Boundaries
Volumetric Budget
Space Allocation
Three-Dimensional Subscripts for Model Arrays
Input Structure
Output Structure
Main Program
FORTRAN Listing of the Main Program
Chapter 4. Basic Package
Conceptualization and Implementation
Selection of Major Options and Designation of Input Files
The IBOUND Array
Initial Conditions
Discretization of Time
Output
Budget Calculations in the Basic Package
Input Instructions
Sample Input
Input Instructions for Output Control
Sample Input for Output Control
Module Documentation
BAS1DF
BAS1AL
BAS1RP
BAS1ST
BAS1AD
BAS1FM
BAS1OC
BAS1OT
SBAS1D
SBAS1H
SABS1I
SBAS1T
SBAS1V
Chapter 5. Block-Centered Flow Package
Conceptualization and Implementation
Basic Conductance Equations
Horizontal Conductance Under Confined Conditions
Horizontal Conductance Under Water Table Conditions
Vertical Conductance Formulation
Vertical Flow Calculation Under Dewatered Conditions
Storage Formulation
Storage Term Conversion
Applicability and Limitations of Optional Formulations
Data Requirements
Input Instructions
Sample Input
Module Documentation
BCF1AL
BCF1RP
BCF1FM
BCF1BD
SBCF1N
SBCF1H
SBCF1C
SBCF1B
SBCF1F
Chapter 6. River Package
Conceptualization and Implementation
Input Instructions
Sample Input
Module Documentation
RIV1AL
RIV1RP
RIV1FM
RIV1BD
Chapter 7. Recharge Package
Conceptualization and Implementation
Input Instructions
Sample Input
Module Documentation
RCH1AL
RCH1RP
RCH1FM
RCH1BD
Chapter 8. Well Package
Conceptualization and Implementation
Input Instructions
Sample Input
Module Documentation
WEL1AL
WEL1RP
WEL1FM
WEL1BD
Chapter 9. Drain Package
Conceptualization and Implementation
Input Instructions
Sample Input
Module Documentation
DRN1AL
DRN1RP
DRN1FM
DRN1BD
Chapter 10. Evapotranspiration Package
Conceptualization and Implementation
Input Instructions
Sample Input
Module Documentation
EVT1AL
EVT1RP
EVT1FM
EVT1BD
Chapter 11. General-Head Boundary Package
Conceptualization and Implementation
Input Instructions
Sample Input
Module Documentation
GHB1AL
GHB1RP
GHB1FM
GHB1BD
Chapter 12. Strongly Implicit Procedure Package
Conceptualization and Implementation
General Theory
Transfer of Arrays
Order of Calculation
Iteration Parameters
Input Instructions
Sample Input
Module Documentation
SIP1AL
SIP1RP
SIPlAP
SSIP1P
SSIP1I
Chapter 13. Slice-Successive Overrelaxation Package
Conceptualization and Implementation
Input Instructions
Module Documentation
SOR1AL
SOR1RP
SOR1AP
SSOR1B
Chapter 14. Utility Modules
Input Instructions for Array Readers
UBUDSV
ULASAV
ULAPRS
ULAPRW
UCOLNO
UZDREL
UZDINT
U1DREL
References
Appendix A -- Program Portability
Appendix B -- Space Requirements in the X Array
Appendix C -- Continuation of a Previous Run
Appendix D -- Sample Problem
Appendix E -- Abbreviated Input Instructions
AccessibilityFOIAPrivacyPolicies and Notices | |