|
| 1 | + |
| 2 | +Input to the Constant-Head (CHD) Package is read from the file that has type ``CHD6'' in the Name File. Any number of CHD Packages can be specified for a single groundwater flow model; however, an error will occur if a CHD Package attempts to make a GWF cell a constant-head cell when that cell has already been designated as a constant-head cell either within the present CHD Package or within another CHD Package. |
| 3 | + |
| 4 | +Constant-Head Boundary input can be specified using lists or arrays. Array-based input for the CHD package is activated by providing READARRAYGRID within the OPTIONS block. Instructions for specifying list-based constant-head boundaries is described in the previous section. Array-based input for the CHD package differs from the READASARRAYS based input used by the RCH and EVT array-based input packages. READASARRAYS input arrays define a layer of input data for DIS and DISV based model grids, while READARRAYGRID input arrays define data for the entire model grid. Cells that define no data should contain the DNODATA (3.0E+30) value. |
| 5 | + |
| 6 | +When array-based input is used for constant-heads, the DIMENSIONS block is optional. The array size is determined from the model grid when MAXBOUND is not user defined. When defined, the MAXBOUND dimension represents the maxiumum number of defined constant-head (non-DNODATA) cells found in any stress period. Defining MAXBOUND can reduce the memory footprint of the array-based CHD package especially when the number of constant-heads is sparse and the model grid is large. |
| 7 | + |
| 8 | +In previous MODFLOW versions, it was not possible to convert a constant-head cell to an active cell. Once a cell was designated as a constant-head cell, it remained a constant-head cell until the end of the end of the simulation. In \mf a constant-head cell will become active again if it is not included as a constant-head cell in subsequent stress periods. |
| 9 | + |
| 10 | +Previous MODFLOW versions allowed specification of SHEAD and EHEAD, which were the starting and ending prescribed heads for a stress period. Linear interpolation was used to calculate a value for each time step. In \mf only a single head value can be specified for any constant-head cell in any stress period. |
| 11 | + |
| 12 | +\vspace{5mm} |
| 13 | +\subsubsection{Structure of Blocks} |
| 14 | +\vspace{5mm} |
| 15 | + |
| 16 | +\noindent \textit{FOR EACH SIMULATION} |
| 17 | +\lstinputlisting[style=blockdefinition]{./mf6ivar/tex/gwf-chdg-options.dat} |
| 18 | +\lstinputlisting[style=blockdefinition]{./mf6ivar/tex/gwf-chdg-dimensions.dat} |
| 19 | +\vspace{5mm} |
| 20 | +\noindent \textit{FOR ANY STRESS PERIOD} |
| 21 | +\lstinputlisting[style=blockdefinition]{./mf6ivar/tex/gwf-chdg-period.dat} |
| 22 | +\packageperioddescription |
| 23 | + |
| 24 | +\vspace{5mm} |
| 25 | +\subsubsection{Explanation of Variables} |
| 26 | +\begin{description} |
| 27 | +\input{./mf6ivar/tex/gwf-chdg-desc.tex} |
| 28 | +\end{description} |
| 29 | + |
| 30 | +\vspace{5mm} |
| 31 | +\subsubsection{Example Input File} |
| 32 | +\lstinputlisting[style=inputfile]{./mf6ivar/examples/gwf-chdg-example.dat} |
| 33 | + |
| 34 | +\vspace{5mm} |
| 35 | +\subsubsection{Available observation types} |
| 36 | +CHD Package observations are limited to the simulated constant head flow rate (\texttt{chd}). The data required for the CHD Package observation type is defined in table~\ref{table:gwf-chdobstype}. Negative and positive values for an observation represent a loss from and gain to the GWF model, respectively. |
| 37 | + |
| 38 | +\begin{longtable}{p{2cm} p{2.75cm} p{2cm} p{1.25cm} p{7cm}} |
| 39 | +\caption{Available CHD Package observation types} \tabularnewline |
| 40 | + |
| 41 | +\hline |
| 42 | +\hline |
| 43 | +\textbf{Model} & \textbf{Observation type} & \textbf{ID} & \textbf{ID2} & \textbf{Description} \\ |
| 44 | +\hline |
| 45 | +\endhead |
| 46 | + |
| 47 | +\hline |
| 48 | +\endfoot |
| 49 | + |
| 50 | +\input{../Common/gwf-chdobs.tex} |
| 51 | +\label{table:gwf-chdobstype} |
| 52 | +\end{longtable} |
| 53 | + |
| 54 | +\vspace{5mm} |
| 55 | +\subsubsection{Example Observation Input File} |
| 56 | +\lstinputlisting[style=inputfile]{./mf6ivar/examples/gwf-chdg-example-obs.dat} |
| 57 | + |
0 commit comments