A Finite-Element Program for the Simulation of Three- Dimensional Aquifers

A Finite-Element Program for the Simulation of Three- Dimensional Aquifers

FEMFLOW3D: A Finite-Element Program for the Simulation of Three- Dimensional Aquifers. Version 1.0 By T. J. Durbin and LD. Bond U.S. GEOLOGICAL SURVEY Open-File Report 97-810 CO CO o CO Sacramento, California 1998 U.S. DEPARTMENT OF THE INTERIOR BRUCE BABBITT, Secretary U.S. GEOLOGICAL SURVEY Thomas J. Casadevall, Acting Director The use of firm, trade, and brand names in this report is for identification purposes only and does not constitute endorsement by the U.S. Geological Survey For additional information write to: Copies of this report can be purchased from: "District Chief U.S. Geological Survey U.S. Geological Survey Information Services Placer Hall Box 25286 6000 J Street Federal Center Sacramento, CA 95819-6129 Denver, CO 80225 CONTENTS Abstract ................................................................. 1 1.0 Introduction ........................................................... 2 2.0 General Features of FEMFLOW3D ........................................... 3 3.0 Description of FEMFLOW3D ............................................... 5 3.1 Program FEMFLOW3D ............................................. 7 3.1.1 Background ............................................... 7 3.1.2 Mathematical Basis ......................................... 7 3.1.3 Structure of Subroutine ....................................... 7 3.2 Subroutine MODEL ................................................ 7 3.2.1 Background ............................................... 7 3.2.2 Mathematical Basis ......................................... 7 3.2.2.1 Governing Equation ................................. 7 3.2.2.2 Finite-Element Approximation ........................... 9 3.2.2.3 Interpolating Function ................................ 14 3.2.2.4 Integration in Time .................................. 19 3.2.2.5 Iterative Solution ................................... 20 3.2.3 Structure of Subroutine ...................................... 20 3.2.3.1 General Structure ................................... 20 3.2.3.2 Compressed Storage ................................. 22 3.2.3.3 Linear Problems .................................... 24 3.2.3.4 Finite-Element Grid ................................. 24 3.3 Subroutine CHEAD ............................................... 27 3.3.1 Background .............................................. 27 3.3.2 Mathematical Basis ........................................ 27 3.3.3 Structure of Subroutine ...................................... 30 3.4 Subroutine FLUX ................................................. 30 3.4.1 Background .............................................. 30 3.4.2 Mathematical Basis ........................................ 31 3.4.3 Structure of Subroutine ...................................... 32 3.5 Subroutine RIVER ................................................ 33 3.5.1 Background .............................................. 33 3.5.2 Mathematical Basis ........................................ 33 3.5.3 Structure of Subroutine ...................................... 36 3.6 Subroutine EVAP ................................................. 38 3.6.1 Background .............................................. 38 3.6.2 Mathematical Basis ........................................ 38 3.6.3 Structure of Subroutine ...................................... 41 3.7 Subroutine VFLUX ................................................ 42 3.7.1 Background .............................................. 42 3.7.2 Mathematical Basis ........................................ 42 3.7.3 Structure of Subroutine ...................................... 46 3.8 Subroutine FAULT ................................................ 48 3.8.1 Background .............................................. 48 3.8.2 Mathematical Basis ........................................ 48 3.8.3 Structure of Subroutine ...................................... 51 3.9 Subroutine SINK ................................................. 52 3.9.1 Background .............................................. 52 3.9.2 Mathematical Basis ........................................ 52 3.9.3 Structure of Subroutine ...................................... 55 3.10 Subroutine WATER ............................................... 57 3.10.1 Background ............................................. 57 3.10.2 Mathematical Basis ........................................ 62 3.10.3 Structure of Subroutine ..................................... 62 Contents III 3.11 Subroutine LAND ................................................ 66 3.11.1 Background ............................................. 66 3.11.2 Mathematical Basis ........................................ 66 3.11.2.1 Effective Precipitation ............................... 66 3.11.2.2 Infiltrated Water ................................... 67 3.11.2.3 Distribution of Infiltrated Water ........................ 67 3.11.2.4 Nonuniform Applications ............................. 73 3.11.3 Structure of Subroutine ..................................... 74 3.12 Subroutine BUDGET .............................................. 74 3.12.1 Background ............................................. 74 3.12.2 Mathematical Basis ........................................ 74 3.12.3 Structure of Subroutine ..................................... 75 3.13 Subroutine SHAPE ............................................... 75 3.13.1 Background ............................................. 75 3.13.2 Mathematical Basis ........................................ 75 3.13.3 Structure of Subroutine ..................................... 75 3.14 Subroutine BAND ................................................ 76 3.14.1 Background ............................................. 76 3.14.2 Mathematical Basis ........................................ 76 3.14.3 Structure of Subroutine ..................................... 78 3.15 Subroutine SOLVE ............................................. 79 3.15.1 Background ............................................. 79 3.15.2 Mathematical Basis ........................................ 79 3.15.3 Structure of Subroutine ..................................... 82 3.16 Subroutine SEARCH .............................................. 82 3.16.1 Background ............................................. 82 3.16.2 Mathematical Basis ........................................ 84 3.16.2.1 Modified Box-Kanemasu Method ....................... 84 3.16.2.2 Interface with Subroutine MODEL ...................... 89 3.16.3 Structure of Subroutine ..................................... 90 3.17 Subroutine SOLEQU .............................................. 90 3.17.1 Background ............................................. 90 3.17.2 Mathematical Basis ........................................ 91 3.17.3 Structure of Subroutine ..................................... 92 3.18 Subroutine FMERGE .............................................. 93 3.18.1 Background ............................................. 93 3.18.2 Mathematical Basis ........................................ 93 3.18.3 Structure of Subroutine ..................................... 93 4.0 Model validation ....................................................... 94 4.1 Transient, Confined, Radial Flow to a Well .............................. 94 4.1.1 Problem Description ........................................ 94 4.1.2 Model Simulation .......................................... 95 4.1.3 Results ................................................. 97 4.2 Transient, Unconfined, Radial Flow to a Well ............................. 98 4.2.1 Problem Description ........................................ 98 4.2.2 Model Simulation ......................................... 100 4.2.3 Results ................................................ 102 4.3 Transient, Confined, Linear Flow to a Ditch ............................. 104 4.3.1 Problem Description ....................................... 104 4.3.2 Model Simulation ......................................... 104 4.3.3 Results ................................................ 106 4.4 Transient Compaction Owing to Water-Level Changes ...................... 107 4.4.1 Problem Description ....................................... 107 4.4.2 Model Simulation ......................................... 107 4.4.3 Results ................................................ 110 IV Contents 5.0 Input Formats ........................................................ Ill 5.1 File-Specification File ............................................ Ill 5.1.1 Files for Subroutine MODEL ................................. 117 5.1.2 Files for Subroutine WATER ................................. 118 5.1.3 Files for Subroutine SEARCH ................................ 120 5.2 Subroutine MODEL Input File ....................................... 121 5.2.1 Simulation Parameters (MODEL) .............................. 121 5.2.2 Time-Step Scheme (MODEL) ................................ 122 5.2.3 Output Controls (MODEL) .................................. 125 5.2.4 Matrix Solution Parameters (SOLVE) ........................... 126 5.2.5 Finite-Element Grid Coordinates (MODEL) ....................... 126 5.2.6 Finite-Element Grid Incidences (MODEL) ........................ 128 5.2.7 Aquifer Parameters (MODEL) ................................ 129 5.2.8 Initial Hydraulic Heads (MODEL) ............................. 131 5.2.9 Specified-Head Boundary Condition (CHEAD) .................... 133 5.2.10 Internal and Boundary Fluxes (FLUX) .......................... 135 5.2.11 River-Aquifer Interactions (RIVER) ...........................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    343 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us