|
142 | 142 | # Create interbed package data
|
143 | 143 | icsubno = 0
|
144 | 144 | csub_pakdata = []
|
| 145 | +boundname_dict = {} |
145 | 146 | for i in range(nrow):
|
146 | 147 | for j in range(ncol):
|
147 | 148 | if ib[i, j] < 1 or (i, j) in chd_locs:
|
148 | 149 | continue
|
149 | 150 | for k in range(nlay):
|
150 | 151 | boundname = f"{k + 1:02d}_{i + 1:02d}_{j + 1:02d}"
|
| 152 | + boundname_dict[boundname] = (icsubno,) |
151 | 153 | ib_lst = [
|
152 | 154 | icsubno,
|
153 | 155 | (k, i, j),
|
@@ -262,14 +264,14 @@ def build_models():
|
262 | 264 | opth = f"{sim_name}.csub.obs"
|
263 | 265 | csub_csv = opth + ".csv"
|
264 | 266 | obs = [
|
265 |
| - ("w1l1", "interbed-compaction", "01_09_10"), |
266 |
| - ("w1l2", "interbed-compaction", "02_09_10"), |
267 |
| - ("w1l3", "interbed-compaction", "03_09_10"), |
268 |
| - ("w1l4", "interbed-compaction", "04_09_10"), |
269 |
| - ("w2l1", "interbed-compaction", "01_12_07"), |
270 |
| - ("w2l2", "interbed-compaction", "02_12_07"), |
271 |
| - ("w2l3", "interbed-compaction", "03_12_07"), |
272 |
| - ("w2l4", "interbed-compaction", "04_12_07"), |
| 267 | + ("w1l1", "interbed-compaction", boundname_dict["01_09_10"]), |
| 268 | + ("w1l2", "interbed-compaction", boundname_dict["02_09_10"]), |
| 269 | + ("w1l3", "interbed-compaction", boundname_dict["03_09_10"]), |
| 270 | + ("w1l4", "interbed-compaction", boundname_dict["04_09_10"]), |
| 271 | + ("w2l1", "interbed-compaction", boundname_dict["01_12_07"]), |
| 272 | + ("w2l2", "interbed-compaction", boundname_dict["02_12_07"]), |
| 273 | + ("w2l3", "interbed-compaction", boundname_dict["03_12_07"]), |
| 274 | + ("w2l4", "interbed-compaction", boundname_dict["04_12_07"]), |
273 | 275 | ("s1l1", "coarse-compaction", (0, 8, 9)),
|
274 | 276 | ("s1l2", "coarse-compaction", (1, 8, 9)),
|
275 | 277 | ("s1l3", "coarse-compaction", (2, 8, 9)),
|
@@ -302,13 +304,13 @@ def build_models():
|
302 | 304 | ("sk1l2", "ske-cell", (1, 8, 9)),
|
303 | 305 | ("sk2l4", "ske-cell", (3, 11, 6)),
|
304 | 306 | ("t1l2", "theta", (1, 8, 9)),
|
305 |
| - ("w1qie", "elastic-csub", "02_09_10"), |
306 |
| - ("w1qii", "inelastic-csub", "02_09_10"), |
| 307 | + ("w1qie", "elastic-csub", boundname_dict["02_09_10"]), |
| 308 | + ("w1qii", "inelastic-csub", boundname_dict["02_09_10"]), |
307 | 309 | ("w1qaq", "coarse-csub", (1, 8, 9)),
|
308 | 310 | ("w1qt", "csub-cell", (1, 8, 9)),
|
309 | 311 | ("w1wc", "wcomp-csub-cell", (1, 8, 9)),
|
310 |
| - ("w2qie", "elastic-csub", "04_12_07"), |
311 |
| - ("w2qii", "inelastic-csub", "04_12_07"), |
| 312 | + ("w2qie", "elastic-csub", boundname_dict["04_12_07"]), |
| 313 | + ("w2qii", "inelastic-csub", boundname_dict["04_12_07"]), |
312 | 314 | ("w2qaq", "coarse-csub", (3, 11, 6)),
|
313 | 315 | ("w2qt ", "csub-cell", (3, 11, 6)),
|
314 | 316 | ("w2wc", "wcomp-csub-cell", (3, 11, 6)),
|
@@ -821,7 +823,7 @@ def plot_results(sim, silent=True):
|
821 | 823 |
|
822 | 824 |
|
823 | 825 | # +
|
824 |
| -def scenario(silent=True): |
| 826 | +def scenario(silent=False): |
825 | 827 | sim = build_models()
|
826 | 828 | if write:
|
827 | 829 | write_models(sim, silent=silent)
|
|
0 commit comments