Skip to content

Commit b66ed57

Browse files
skfoggemorway-usgs
authored andcommitted
Abc lhf 2 (#24)
1 parent dc43d41 commit b66ed57

File tree

2 files changed

+23
-23
lines changed

2 files changed

+23
-23
lines changed

autotest/test_gwe_sfe_abc_lhf00.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,18 +52,18 @@
5252
sfr_evaprate = 0.0
5353
rhk = 0.0
5454
rwid = 1.0
55-
strm_temp = 20.0
55+
strm_temp = 11.0
5656
surf_Q_in = [
5757
[10.0],
5858
]
5959
# sensible and latent heat flux parameter values
60-
wspd = 20.0
61-
tatm = 270.79111 # unrealistically high to drive a -1C change in stream temperature
60+
wspd = 126005.19379436946474 # unrealistically high to drive a -1C change
61+
tatm = 5.0
6262
# shortwave radiation parameter values
6363
solr = 47880870.9 # unrealistically high to drive a 1 deg C rise in stream temperature
6464
shd = 1.0 # 100% shade "turns off" solar flux
6565
swrefl = 0.03
66-
rh = 100.0 # percent
66+
rh = 30.0 # percent
6767

6868
# Transport related parameters
6969
porosity = sy # porosity (unitless)
@@ -285,7 +285,7 @@ def build_models(idx, test):
285285
under_relaxation="NONE",
286286
inner_maximum=ninner,
287287
inner_dvclose=hclose,
288-
rcloserecord=rclose,
288+
rcloserecord=f"{rclose} strict",
289289
linear_acceleration="BICGSTAB",
290290
scaling_method="NONE",
291291
reordering_method="NONE",
@@ -463,7 +463,7 @@ def check_output(idx, test):
463463
L = (2499.64 - (2.51 * strm_temp)) * 1000
464464
e_w = 6.1275 * math.exp(17.2693882 * (strm_temp / (strm_temp + 273.16 - 35.86)))
465465
e_s = 6.1275 * math.exp(17.2693882 * (tatm / (tatm + 273.16 - 35.86)))
466-
e_a = rh / 100 * e_s
466+
e_a = (rh / 100) * e_s
467467
vap_press_deficit = e_w - e_a
468468
wind_function = wf_int + wf_slope * wspd
469469
Ev = wind_function * vap_press_deficit
@@ -484,6 +484,7 @@ def check_output(idx, test):
484484
df2 = pd.read_csv(fpth2)
485485

486486
# confirm 1 deg C decrease in temp
487+
487488
msg1 = "Python temperature change is = " + str(temp_change)
488489
msg2 = "MODFLOW temperature = " + str(df2.loc[0, "RCH1_OUTFTEMP"])
489490
msg3 = "MODFLOW temperature change is " + str(

make/makefile

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,7 @@ ${SOURCEDIR44} \
102102
${SOURCEDIR45} \
103103
${SOURCEDIR46} \
104104
${SOURCEDIR47} \
105-
${SOURCEDIR48} \
106-
${SOURCEDIR49}
105+
${SOURCEDIR48}
107106

108107
.SUFFIXES: .f90 .F90 .o
109108

@@ -153,10 +152,8 @@ $(OBJDIR)/swf-chdidm.o \
153152
$(OBJDIR)/swf-cdbidm.o \
154153
$(OBJDIR)/sim-tdisidm.o \
155154
$(OBJDIR)/sim-namidm.o \
156-
$(OBJDIR)/prt-prpidm.o \
157155
$(OBJDIR)/prt-namidm.o \
158156
$(OBJDIR)/prt-mipidm.o \
159-
$(OBJDIR)/prt-fmiidm.o \
160157
$(OBJDIR)/prt-disvidm.o \
161158
$(OBJDIR)/prt-disidm.o \
162159
$(OBJDIR)/olf-zdgidm.o \
@@ -177,13 +174,11 @@ $(OBJDIR)/gwt-namidm.o \
177174
$(OBJDIR)/gwt-mstidm.o \
178175
$(OBJDIR)/gwt-istidm.o \
179176
$(OBJDIR)/gwt-icidm.o \
180-
$(OBJDIR)/gwt-fmiidm.o \
181177
$(OBJDIR)/gwt-dspidm.o \
182178
$(OBJDIR)/gwt-disvidm.o \
183179
$(OBJDIR)/gwt-disuidm.o \
184180
$(OBJDIR)/gwt-disidm.o \
185181
$(OBJDIR)/gwt-cncidm.o \
186-
$(OBJDIR)/gwt-apiidm.o \
187182
$(OBJDIR)/gwt-advidm.o \
188183
$(OBJDIR)/gwf-welidm.o \
189184
$(OBJDIR)/gwf-welgidm.o \
@@ -210,13 +205,9 @@ $(OBJDIR)/gwf-csubidm.o \
210205
$(OBJDIR)/gwf-chdidm.o \
211206
$(OBJDIR)/gwf-chdgidm.o \
212207
$(OBJDIR)/gwf-buyidm.o \
213-
$(OBJDIR)/gwf-apiidm.o \
214208
$(OBJDIR)/gwe-ssmidm.o \
215209
$(OBJDIR)/gwe-namidm.o \
216210
$(OBJDIR)/gwe-icidm.o \
217-
$(OBJDIR)/gwe-fmiidm.o \
218-
$(OBJDIR)/gwe-estidm.o \
219-
$(OBJDIR)/gwe-eslidm.o \
220211
$(OBJDIR)/gwe-disvidm.o \
221212
$(OBJDIR)/gwe-disuidm.o \
222213
$(OBJDIR)/gwe-disidm.o \
@@ -298,7 +289,6 @@ $(OBJDIR)/TimeArraySeriesManager.o \
298289
$(OBJDIR)/PackageMover.o \
299290
$(OBJDIR)/Obs.o \
300291
$(OBJDIR)/NumericalPackage.o \
301-
$(OBJDIR)/Particle.o \
302292
$(OBJDIR)/PackageBudget.o \
303293
$(OBJDIR)/HeadFileReader.o \
304294
$(OBJDIR)/GridFileReader.o \
@@ -319,19 +309,14 @@ $(OBJDIR)/WeakSinkEvent.o \
319309
$(OBJDIR)/UserTimeEvent.o \
320310
$(OBJDIR)/TimeStepEvent.o \
321311
$(OBJDIR)/TimeSelect.o \
322-
$(OBJDIR)/TerminationEvent.o \
323312
$(OBJDIR)/Subcell.o \
324-
$(OBJDIR)/ReleaseEvent.o \
325313
$(OBJDIR)/prt-fmi.o \
326314
$(OBJDIR)/ParticleEvents.o \
327315
$(OBJDIR)/FeatExitEvent.o \
328316
$(OBJDIR)/ExitSolution.o \
329317
$(OBJDIR)/DroppedEvent.o \
330318
$(OBJDIR)/Cell.o \
331319
$(OBJDIR)/Method.o \
332-
$(OBJDIR)/CellExitEvent.o \
333-
$(OBJDIR)/SubcellExitEvent.o \
334-
$(OBJDIR)/MethodCell.o \
335320
$(OBJDIR)/TernarySolveUtils.o \
336321
$(OBJDIR)/SubcellTri.o \
337322
$(OBJDIR)/MethodSubcell.o \
@@ -342,6 +327,7 @@ $(OBJDIR)/TimeStepSelect.o \
342327
$(OBJDIR)/LinearAlgebraUtils.o \
343328
$(OBJDIR)/SfrCrossSectionUtils.o \
344329
$(OBJDIR)/MethodSubcellPool.o \
330+
$(OBJDIR)/MethodCell.o \
345331
$(OBJDIR)/CellPoly.o \
346332
$(OBJDIR)/CellRectQuad.o \
347333
$(OBJDIR)/CellRect.o \
@@ -419,6 +405,20 @@ $(OBJDIR)/swf-evp.o \
419405
$(OBJDIR)/swf-cdb.o \
420406
$(OBJDIR)/NumericalModel.o \
421407
$(OBJDIR)/gwf-chd.o \
408+
$(OBJDIR)/PbstBase.o \
409+
$(OBJDIR)/InterfaceMap.o \
410+
$(OBJDIR)/SeqVector.o \
411+
$(OBJDIR)/ImsLinearSettings.o \
412+
$(OBJDIR)/ConvergenceSummary.o \
413+
$(OBJDIR)/Integer2dReader.o \
414+
$(OBJDIR)/MethodCellTernary.o \
415+
$(OBJDIR)/MethodCellPollockQuad.o \
416+
$(OBJDIR)/MethodCellPollock.o \
417+
$(OBJDIR)/MethodCellPassToBot.o \
418+
$(OBJDIR)/VectorInterpolation.o \
419+
$(OBJDIR)/swf-cxs.o \
420+
$(OBJDIR)/CellWithNbrs.o \
421+
$(OBJDIR)/NumericalExchange.o \
422422
$(OBJDIR)/tsp-ssm.o \
423423
$(OBJDIR)/tsp-oc.o \
424424
$(OBJDIR)/tsp-obs.o \
@@ -544,7 +544,6 @@ $(OBJDIR)/NumericalSolution.o \
544544
$(OBJDIR)/MappedMemory.o \
545545
$(OBJDIR)/NCModel.o \
546546
$(OBJDIR)/Mf6FileStoInput.o \
547-
$(OBJDIR)/Mf6FileSetting.o \
548547
$(OBJDIR)/Mf6FileList.o \
549548
$(OBJDIR)/Mf6FileLayerArray.o \
550549
$(OBJDIR)/Mf6FileGridArray.o \

0 commit comments

Comments
 (0)