Skip to content

Commit 575c66c

Browse files
skfoggemorway-usgs
authored andcommitted
Abc 3 (#22)
1 parent f8e2671 commit 575c66c

27 files changed

+5637
-103
lines changed

autotest/test_gwe_sfe_abc01.py

Lines changed: 488 additions & 0 deletions
Large diffs are not rendered by default.

autotest/test_gwe_sfe_abc_lhf00.py

Lines changed: 507 additions & 0 deletions
Large diffs are not rendered by default.

autotest/test_gwe_sfe_shf00.py

Lines changed: 480 additions & 0 deletions
Large diffs are not rendered by default.

autotest/test_gwe_sfe_shf01.py

Lines changed: 636 additions & 0 deletions
Large diffs are not rendered by default.

autotest/test_gwe_sfe_swr00.py

Lines changed: 478 additions & 0 deletions
Large diffs are not rendered by default.

doc/Common/gwe-sfeobs.tex

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,6 @@
1414
SFE & runoff & rno or boundname & -- & Runoff rate applied to a reach or group of reaches multiplied by the runoff temperature. \\
1515
SFE & ext-inflow & rno or boundname & -- & Energy inflow into a reach or group of reaches calculated as the external inflow rate multiplied by the inflow temperature. \\
1616
SFE & ext-outflow & rno or boundname & -- & External outflow from a reach or group of reaches to an external boundary. If boundname is not specified for ID, then the external outflow from a specific reach is observed. In this case, ID is the reach rno. \\
17-
SFE & strmbd-cond & rno or boundname & -- & Amount of heat conductively exchanged with the streambed material.
17+
SFE & strmbd-cond & rno or boundname & -- & Amount of heat conductively exchanged with the streambed material. \\
18+
SFE & shf & rno or boundname & -- & Amount of sensible heat exchanged with the atmosphere. \\
19+
SFE & swr & rno or boundname & -- & Amount of shortwave radiation on stream reach.

doc/mf6io/gwe/gwe.tex

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,14 @@ \subsection{Multi-Aquifer Well Energy Transport (MWE) Package}
139139
\subsection{Unsaturated-Zone Energy Transport (UZE) Package}
140140
\input{gwe/uze}
141141

142+
\newpage
143+
\subsection{Sensible Heat Flux (SHF) Package}
144+
\input{gwe/shf}
145+
146+
\newpage
147+
\subsection{Shortwave Radiation (SWR) Package}
148+
\input{gwe/swr}
149+
142150
\newpage
143151
\subsection{Flow Model Interface (FMI) Package}
144152
\input{gwe/fmi}

doc/mf6io/gwe/shf.tex

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
Input to the Sensible Heat Flux (SHF) Package is read from the file that is specified in the SHF6 record of the OPTIONS block in the SFE package.
2+
3+
\vspace{5mm}
4+
\subsubsection{Structure of Blocks}
5+
\vspace{5mm}
6+
7+
\noindent \textit{FOR EACH SIMULATION}
8+
\lstinputlisting[style=blockdefinition]{./mf6ivar/tex/utl-shf-options.dat}
9+
\vspace{5mm}
10+
\noindent \textit{FOR ANY STRESS PERIOD}
11+
\lstinputlisting[style=blockdefinition]{./mf6ivar/tex/utl-shf-period.dat}
12+
13+
\vspace{5mm}
14+
\subsubsection{Explanation of Variables}
15+
\begin{description}
16+
\input{./mf6ivar/tex/utl-shf-desc.tex}
17+
\end{description}
18+
19+
\vspace{5mm}
20+
\subsubsection{Example Input File}
21+
\lstinputlisting[style=inputfile]{./mf6ivar/examples/utl-shf-example.dat}

doc/mf6io/gwe/swr.tex

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
Input to the Shortwave Radiation (SWR) Package is read from the file that is specified in the SWR6 record of the OPTIONS block in the SFE package.
2+
3+
\vspace{5mm}
4+
\subsubsection{Structure of Blocks}
5+
\vspace{5mm}
6+
7+
\noindent \textit{FOR EACH SIMULATION}
8+
\lstinputlisting[style=blockdefinition]{./mf6ivar/tex/utl-swr-options.dat}
9+
\vspace{5mm}
10+
\noindent \textit{FOR ANY STRESS PERIOD}
11+
\lstinputlisting[style=blockdefinition]{./mf6ivar/tex/utl-swr-period.dat}
12+
13+
\vspace{5mm}
14+
\subsubsection{Explanation of Variables}
15+
\begin{description}
16+
\input{./mf6ivar/tex/utl-swr-desc.tex}
17+
\end{description}
18+
19+
\vspace{5mm}
20+
\subsubsection{Example Input File}
21+
\lstinputlisting[style=inputfile]{./mf6ivar/examples/utl-swr-example.dat}

doc/mf6io/mf6ivar/dfn/gwe-sfe.dfn

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,37 @@ optional false
254254
longname obs6 input filename
255255
description REPLACE obs6_filename {'{#1}': 'SFE'}
256256

257+
block options
258+
name abc_filerecord
259+
type record abc6 filein abc6_filename
260+
shape
261+
reader urword
262+
tagged true
263+
optional true
264+
longname
265+
description
266+
267+
block options
268+
name abc6
269+
type keyword
270+
shape
271+
in_record true
272+
reader urword
273+
tagged true
274+
optional false
275+
longname abc keyword
276+
description keyword to specify that record corresponds to the atmospheric boundary condition (ABC) file. The behavior of the ABC utility and a description of the input file is provided separately.
277+
278+
block options
279+
name abc6_filename
280+
type string
281+
preserve_case true
282+
in_record true
283+
reader urword
284+
optional false
285+
tagged false
286+
longname file name of ABC information
287+
description defines a sensible heat flux (ABC) input file. Records in the ABC file are used to calculate the flux of thermal energy in or out of a stream reach resulting from sensible heat exchange.
257288

258289
# --------------------- gwe sfe packagedata ---------------------
259290

0 commit comments

Comments
 (0)