在MODFLOW的应力周期内,补给和降水被认为是恒定的。对于快速降雨事件,将一个短时间段分成多个应力周期在模拟中可能会变得繁琐。因此,提供了一种选项,可以在模拟中独立于应力周期变化补给或降水。瞬态补给是按区域应用的,RSF4包读取一个指示应用瞬态补给的最大区域数的索引MXZRCH。如果MXZRCH为零,则模拟不会调用瞬态补给包。但是,如果存在瞬态补给,RSF4包将读取一个额外的整数数组,用于标识每个区域的面积位置。区域值为零表示在该位置没有瞬态补给区域,并且将为该位置应用RECH数组中为应力周期读取的默认补给值。
在区域值不为零的位置,将默认应力周期的RECH数组中的默认补给添加到该区域的来自单独文件中提供的补给时间序列数据的适当值中。此文件的默认扩展名为.RTS,其中包含了所有区域的补给时间序列表。文件的每一行都包含一个事件的起始时间(TSTART)、结束时间(TEND)、一个乘法因子(用于单位转换),然后是每个区域的补给/降水速率的一列。如果后续的TSTART值与前一行的TEND值不匹配,则在中间期间对每个区域应用零补给。因此,不需要将长时间间隔作为.RTS文件中的单独行包含。
事件之间或事件内的时间段不需要固定,因为此模块设计用于自适应时间步进方案。自适应时间步进方案确保每个TSTART和TEND都被模拟精确地命中,以确保事件得到准确表示。在事件内或事件之间,自适应时间步进方案尽量最大化计算效率。
应该注意,RECH数组中提供的补给会添加到RTS文件中提供的值,以在任何节点提供总的补给。因此,通过RSF包的RECH数组可以按应力周期提供灌溉或其他人为补给源,而快速变化的降水事件可以通过RTS文件提供。