MODFLOW程序包
MODFLOW 由一系列“程序包”组成。每个程序包执行某项特定任务,每个程序包的输入条件通常分别包含在不同的文件中。
全局选项及输出
缩写名  | 
程序包/文件名  | 
USGS  | 
描述  | 
是否必需?  | 
扩展名  | 
MFN  | 
“文件名”文件  | 
MODFLOW 的“文件名”文件以 "mfn" 为扩展名.  | 
是  | 
*.mfn  | 
|
BAS6  | 
基础程序包  | 
由于指定网格维度、计算 时间步长、以及识别被选取的程序包。  | 
是  | 
*.bas  | 
|
DIS  | 
空间离散文件  | 
空间离散文件用于指定用于所有模型中的一类数据,其中包括行数目、列数目、网格尺寸、 Quasi-3D承压底板、时间离散。  | 
是  | 
*.dis  | 
|
OUT1  | 
输出控制  | 
此文件用于控制从MODFLOW写出的信息以及什么时间写出。  | 
否  | 
*.oc  | 
水流程序包
共有四类水流程序包:块体中心水流程序包 ( BCF ), 层属性水流程序包 ( LPF ), 水文地质单元水流程序包 ( HUF ), 上游权重水流程序包 ( UPW ) 。必须在程序包对话框从这四种水流程序包选择一种程序包。
缩写名  | 
程序包名称  | 
USGS  | 
描述  | 
是否必需?  | 
扩展名  | 
BCF6  | 
块体中心水流程序包(BCF)  | 
实现逐个网格水流计算过程。输入条件包括曾类型和网格属性,如存贮系数以及导水率。此程序包不支持用于敏感性分析和参数估计的参数。.  | 
是 1  | 
*.bcf  | 
|
LPF  | 
层属性水流程序包(LPF)  | 
实现逐个网格水流计算过程。输入条件包括层类型和网格属性,如存贮系数以及导水率。  | 
是 1  | 
*.lpf  | 
|
UPW  | 
上游权重水流程序包(UWP)  | 
基于LPF程序包,改写后为NWT解算器提供线性拟合。.  | 
是 1  | 
*.upw  | 
|
HUF  | 
水文地质单元水流程序包HUF)  | 
在垂向上为独立网格定义模型地层属性。  | 
是 1  | 
*.huf  | 
1 必须选择其中一种水流程序包。
解算器程序包
缩写名  | 
程序包名称  | 
USGS  | 
描述  | 
是否必需?  | 
扩展名  | 
GMG  | 
几何多网格解算器  | 
几何多网格解算器用于对MODFLOW 应力期的每个时间步解算有限差分等式.  | 
是 1  | 
*.gmg  | 
|
SIP  | 
强隐式解算器  | 
强隐式解算器用于对MODFLOW 应力期的每个时间步解算有限差分等式  | 
是 1  | 
*.sip  | 
|
PCG2  | 
预处理共轭梯度解算器  | 
预处理共轭梯度解算器用于对MODFLOW 应力期的每个时间步解算有限差分等式  | 
是 1  | 
*.pcg  | 
|
PCGN  | 
预处理共轭梯度解算器-线性控制优化器  | 
预处理共轭梯度解算器-线性控制优化解算器用于对MODFLOW 应力期的每个时间步解算有限差分等式  | 
是 1  | 
*.pcgn  | 
|
SOR  | 
连续切片超松弛解算器  | 
连续切片超松弛解算器用于对MODFLOW 应力期的每个时间步解算有限差分等式  | 
是 1  | 
*.sor  | 
|
SAMG or LINK-AMG  | 
代数多网格系统解算器  | 
代数多网格系统解算器与链接- 代数多网格系统计算器用于对MODFLOW 应力期的每个时间步解算有限差分等式  | 
是 1  | 
*.lmg  | 
|
DE4  | 
直接解算器  | 
直接解算器4用于对MODFLOW 应力期的每个时间步解算有限差分等式.  | 
是 1  | 
*.de4  | 
|
NWT  | 
牛顿解算器  | 
牛顿解算器用于对MODFLOW 应力期的每个时间步解算有限差分等式.  | 
是 1  | 
*.nwt  | 
1 必须在程序包选项中选择其中一种水流程序包。
有关计算器程序包的详细信息科查阅相关网站: http://water.usgs.gov/nrp/gwsoftware/modflow2000/MFDOC/index.html
可选程序包
缩写名  | 
程序包名称  | 
USGS  | 
描述  | 
是否必需?  | 
扩展名  | 
BFH  | 
边界水流和水头程序包  | 
在MODFLOW-LGR中独立运行母网格和子网格时运行耦合的水流及水头。  | 
否  | 
*.bfh_hed, *.bfh_flw  | 
|
DRN1  | 
排水沟程序包  | 
模拟排水沟.  | 
否  | 
*.drn  | 
|
DRT1  | 
排水沟返回程序包  | 
模拟排水沟返回.  | 
否  | 
*.drt  | 
|
EVT1  | 
蒸散发程序包  | 
模拟包气带蒸散发效应  | 
否  | 
*.evt  | 
|
ETS1  | 
蒸散发段程序包  | 
"允许用户使用自定的蒸散发与水头关系进行蒸散发模拟."  | 
否  | 
*.ets  | 
|
GAGE  | 
标尺程序包  | 
定义SFR和湖泊水位站。标注的水位站打印水位站时间序列。  | 
否  | 
*.gag  | 
|
GHB1  | 
通用水头程序包  | 
模拟通用水头,常用于湖泊模拟。  | 
否  | 
*.ghb  | 
|
HFB1  | 
水平流隔渗墙程序包  | 
模拟水平流阻隔效应,如帷幕灌浆。  | 
否  | 
*.hfb  | 
|
LAK3  | 
湖泊程序包  | 
相对于通用水头的一类更为准确的模拟湖泊水库效应。不像通用水头,LAK程序包基于谁均衡计算湖泊水位。  | 
否  | 
*.lak  | 
|
MNW1  | 
多节点井程序包1  | 
MNW的旧版本,用于模拟位于多于一个网格的多节点井。  | 
否  | 
*.mnw  | 
|
MNW2  | 
多节点井程序包2  | 
MNW的更新版本,用于模拟位于多于一个网格的多节点井。  | 
否  | 
*.mnw2  | 
|
RCH1  | 
补给程序包  | 
模拟大气降水对地下水的补给。  | 
否  | 
*.rch  | 
|
RIV1  | 
河流程序包  | 
模拟河流边界.  | 
否  | 
*.riv  | 
|
SFR2  | 
高级河网交互程序包2  | 
模拟含水层和地表水之间的水流交换,包括对地表径流的模拟和水位的自动计算。不支持用于敏感性分析和参数估计的参数。  | 
否  | 
*.sfr  | 
|
STR1  | 
河网交互程序包1  | 
模拟含水层和地表水之间的水流交换,包括对地表径流的模拟和水位的自动计算。不支持用于敏感性分析和参数估计的参数。  | 
否  | 
*.str  | 
|
CHD1  | 
随时间变化指定水头程序包  | 
模拟可随时间变化的指定水头边界。  | 
否  | 
*.chd  | 
|
SUB1  | 
地面沉降程序包  | 
模拟含水层压缩及地面沉降。  | 
否  | 
*.sub  | 
|
WEL1  | 
井程序包  | 
模拟注水井/抽水井。  | 
否  | 
*.wel  | 
|
UZF1  | 
非饱和带水流程序包  | 
模拟通过非饱和带的水流过程。  | 
否  | 
*.uzf  |