我正在尝试将河流添加到我的模型中,但是在我运行它之后会出现这个警告:
WARNING: Unable to resolve dimension of ('gwf6', 'riv', 'period', 'stress_period_data', 'cellid') based on shape "ncelldim"
我正在做的是从栅格中获取数据,以获得单元格位置(行和列)以及值阶段和河床。到目前为止,这是我做到这一点且错误更少的唯一方法(至少我还没有遇到异常或类似的事情)。下面是我正在使用的代码。
df = pd.DataFrame({'Layer': data[0], 'Row': data[1], 'Column': data[2], 'RiverStage': data[3], 'RiverBed': data[4]})
cellid = (dataset['Layer'], dataset['Row'],dataset['Column'])
stress_period_data = [((cellid), dataset['RiverStage'], 10., dataset['RiverBed'])]
river = flopy.mf6.ModflowGwfriv(gwf, stress_period_data = stress_period_data)
另外,我还有两个问题;如果我的模型是稳定状态,我需要添加 CHD 包吗?另外,我将我的经期(再次,因为它是稳定的)声明为 1.0、1、1.0。我提到的是否与之前的警告有关?
很感谢任何形式的帮助。