
Visual MODFLOW Flex 11.0新功能
模型导入
Visual MODFLOW Flex 11.0显著提升了模型导入功能。Flex现采用FloPy Python库进行内部模型导入,支持更多类型模型的导入,并在导入过程中提供更高灵活性。
MODFLOW-6和SEAWAT模型导入
现已支持导入 MODFLOW-6 模型(非结构化与结构化网格)以及 SEAWAT 模型
非结构化网格导入
支持导入与 MODFLOW-6 模型关联的非结构化网格(DISV 格式)
灵活导入
导入过程中,可以单独选择或取消选择模型的各个元素,例如单元格流量属性、边界条件、初始水头、求解器、输出控制设置和其他模拟设置
工作流中途导入
流量属性(渗透和储水系数)和边界条件(RCH、EVT、CHD、RIV、DRN、GHB)可以与导入工作流步骤分开导入,从而更轻松地引入外部MODFLOW模块
数据操作
TINs
现在可以在 Visual MODFLOW Flex 项目中使用三角不规则网络(TIN)表面
• 从点形状文件(.shp)和 Triangle 的 .node 或 .ele 文件导入 TIN
• 基于现有点数据对象,采用线性或克里金插值方法生成 TIN
• 基于模型层生成 TIN
• 使用 TIN 定义模型地层
• 在其他数据对象的表达式构建器中使用 TIN
• 在数值建模工作流程中使用TIN定义边界条件参数和模型属性
导出功能
• 作为shapefile的补给和蒸散边界条件
• 作为点 shapefile的表面和 TIN
• 作为多边形的TIN
• 作为shapefile等值线或表面的地下水位输出
边界条件和属性
非活动运移区域
运移模型可分别设置活动运移区与非活动运移区(即 MT3D-MS、RT3D 和 SEAWAT 中的 ICBUND)
瞬态边界条件数据
现在可以在数值工作流中使用新增的 Schedule Editor进行定义或编辑
为指定图层分配补给和EVT
• 在补给/evt边界条件中编辑/分配层
• 在转换步骤中支持适用水流引擎的 RCHOP = 2、NEVTOP = 2 选项
• 表达式生成器支持 layer() 函数,该函数接受高程(来自表面或常数值)并输出相关的图层号(适用于在非结构化网格中将补给分配至出露层时)
• 使用 MODFLOW-6 时,指定通量边界条件可以转换为等效的WEL包文件(MODFLOW-6不支持指定通量边界条件)
性能、可用性和其他增强功能
Visual MODFLOW Flex在处理模型时包含以下改进:
易用性
• 数据树中的对象现在可以通过拖放进行重新排序
• 运行可以设置别名,在界面中重命名它们
• 坐标参考系统(CRS)选择器现支持搜索功能
可视化
• 在 2D 或 3D 可视化时,表面和TIN数据对象可以应用上限和/或下限截断值
其他增强功能
• 非结构化网格现可在独立的数值工作流中创建,与概念建模工作流分离
• 定义模型地层时,现在可以将未覆盖整个模型区域的表面外推到模型边界
• PEST工作流中,MODFLOW-USG引擎现已支持通量观测(与其他引擎保持一致)
• 概念建模工作流中,现在可以使用常量值定义地层,而不再总是需要表面或 TIN
• 运行Visual MODFLOW Flex时不再需要数字和日期格式按美国区域设置,(但仍然建议使用)
• CRS库已扩展
• 修复了多个客户端报告的错误(请参阅 readme)