使用GMS为多个MODFLOW模拟创建批处理运行

您是否有使用GMS创建的多个MODFLOW模拟,并且想将模拟设置运行时间?可以使用批处理文件来批批量运行MODFLOW仿真。批处理文件可以使用命令提示符中的行动顺序运行若干命令。因此,批处理文件可用于运行多个MODFLOW模拟。


为此,您将需要创建个批处理文件,该批处理文件引用MODFLOW可执行文件以及要运行的MODFLOW模拟的名称文件。要创建批处理文件,您可以从头开始创建文件,也可以使用GMS为单个仿真生成批处理文件,然后可以对其进行编辑以添加仿真。


使用GMS创建单个模拟批处理软件时,请执行以下操作:

1. 在模拟的“全局/基本软件包”对话框中,打开“使用自定义运行对话框”选项

2. 运行MODFLOW模拟


在模拟文件中,您将拥有个* .bat文件。要使用此文件运行多个MODFLOW模拟,请执行以下操作:

1. 在GMS中创建多个仿真,并为仿真导出MODFLOW文件

2. 使用文本编辑器,打开自定义运行* .bat文件

3. 编辑文件,用于MODFLOW模拟的名称文件

4. 使用命令提示符运行已编辑的批处理文件,然后将依次运行MODFLOW模拟


模拟运行完成后,您可以通过为模拟创建GMS MODFLOW结果文件(或MFR文件)将结果加载到GMS中。MFR文件的文件名应与MODFLOW名称文件相匹配。可以通过检查现有的GMS MODFLOW解决方案集来找到MFR文件的格式。



建议您对模拟使用GMS模型检查,并解决在将模拟在批处理运行中之前发现的问题。但是,如果仿真缺失存在问题,则不会停止以下仿真的运行。这样,可以为多个GMS项目运行MODFLOW。




查看GMS软件详情

热门产品

2020-11-13 07:56
首页    技术文档    使用GMS为多个MODFLOW模拟创建批处理运行