&domains
time_step = 60
積分的時間步長,為整型數,單位為秒。
time_step_fract_num = 0
實數型時間步長的分子部分。
time_step_fract_den = 1
實數型時間步長的分母部分。
說明:如果想以60.3秒作為積分時間步長,那么可以設置time_step=60,time_step_fract_num=3,並且設置time_step_fract_den=10。其中time_step對應與時間步長的整數部分,time_step_fract_num/time_step_fract_den對應於時間步長的小數部分。
max_dom =1
計算區域個數。計算區域默認值為1,如果使用嵌套功能,則max_dom大於1。
s_we(max_dom) =1
x方向(西-東方向)的起始格點值 (通常為1).
e_we(max_dom) =32
x方向(西-東方向)的終止格點值 (通常為x方向的格點范圍)。
s_sn (max_dom) =1
y方向(南-北方向)的起始格點值 (通常為1).
e_sn (max_dom) =32
y方向(南-北方向)的終止格點值 (通常為y方向的格點范圍)。
s_vert (max_dom) =1
z方向(垂直方向)的起始格點值。
e_vert (max_dom) =31
z方向(垂直方向)的終止格點值,即全垂直eta層的總層數。垂直層數在各嵌套網格中必須保持一致。
num_metgrid_levels =18
來自WPS的metgrid的輸入數據的垂直層次數。一般為WPS的三維變量的層數加上一層地面量,比如三維量是17層,那么總數應該是17+1=18層。
eta_levels =1.0, 0.997, … , 0.0
模式的eta層數值,僅用於來自WPS的輸入數據。此eta的數值個數要與模式的垂直層數(e_vert)相一致。如果缺省,real程序會自動生成一套eta數值。
force_sfc_in_vinterp =1
在垂直插值時,在邊界層低層,使用地面量作為模式面量的層數。默認值時只有1層,即最低層使用地面量作為模式面量。
p_top_requested =5000
模式的頂部氣壓,單位為帕。
interp_type =1
垂直插值的類型:1,氣壓線性插值;2,對數氣壓線性插值
lagrange_order =1
垂直插值的精度階數:1,線性;2,二次
lowest_lev_form_sfc =.FALSE.
是否使用地面量作為模式最低層的值(u,v,t,q)。.TRUE.:使用;.FALSE.:利用通常的插值方法插值。
dx (max_dom) =10000 (單位為米)
指定x方向的格距。 在真實大氣方案中,此參數值必須與輸入數據中的x方向格距一致。
dy (max_dom) =10000 (單位為米)
指定y方向的格距。通常與x方向格距相同。
ztop (max_dom) =10000 (單位為米)
此參數指定模式頂的高度。通常取20000 米。在真實大氣方案中,用於高度坐標動力框架模式,此高度值必須與WRF SI的數據或其他輸入數據中的高度值相同。在質量坐標動力框架中,此高度值僅用於理想實驗方案。
grid_id (max_dom) =1
計算區域的編號。一般是從1開始。
parent_id (max_dom) = 0
嵌套網格的上一級網格(母網格)的編號。一般是從0開始。
i_parent_start (max_dom) = 0
嵌套網格的左下角(LLC)在上一級網格(母網格)中x方向的起始位置。
j_parent_start (max_dom) = 0
嵌套網格的左下角(LLC)在上一級網格(母網格)中y方向的起始位置。
parent_grid_ratio(max_dom) = 1
嵌套時,母網格相對於嵌套網格的水平網格比例。在真實大氣方案中,此比例必須為奇數;在理想大氣方案中,如果將返饋選項feedback設置為0的話,則此比例也可以為偶數。
parent_time_step_ratio (max_dom) = 1
嵌套時,母網格相對於嵌套網格的時間步長比例。
feedback = 1
嵌套時,嵌套網格向母網格得反饋作用。設置為0時,無反饋作用。而反饋作用也只有在母網格和子網格的網格比例(parent_grid_ratio)為奇數時才起作用。
smooth_option = 0
向上一級網格(母網格)反饋的平滑選項,只有設置了反饋選項為1時才起作用的。 0: 不平滑; 1: 1-2-1 平滑; 2: smoothing-desmoothing
移動網格控制參數說明:控制移動嵌套網格的方式有兩種:1. 用戶指定移動網格,此方式是指嵌套網格的每一次移動都是由用戶通過參數來指定;2. 自動移動網格,此方式是指移動嵌套網格在啟動后,根據模式的計算狀態,自動判斷下一次的移動參數。
用戶指定移動:編譯時需要在ARCHFLAGS選項中添加“-D MOVE_NESTS”來激活。允許的最大移動套網格移動次數為50,不過也可以在源程序frame/module_driver_constants.F進行修改。)
num_moves = 4
移動嵌套網格總移動次數。
move_id = 2,2,2,2,
每一次移動嵌套網格區域編號列表。
move_interval = 60,120,150,180,
每一次移動的啟動時間列表,單位為分鍾,自模式積分起始時刻算起。
move_cd_x = 1,1,0,-1,
在i方向(即東西方向)每一次相對於父網格移動格點數。
move_cd_y = 1,0,-1,1,
在j方向(即南北方向)每一次相對於父網格移動格點數。
正整數表示順着i/j值增大的方向,負值表示順着i/j值減小的方向。0表示不移動。目前移動距離限制只能為一個網格單元。
自動移動:編譯時需要在ARCHFLAGS選項中添加“-D MOVE_NESTS”和“-DVORTEX_CENTER”來激活。目前,這些參數是應用中等渦旋追隨法(mid-level vortex following algorithm)來確定嵌套網格的移動,還在測試階段。
vortex_interval = 15
經過多長時間計算一次渦旋的位置,單位為分鍾
max_vortex_speed = 40
渦旋的最大移動速度,用於計算新渦旋位置的搜索半徑
corral_dist = 8
移動嵌套網格靠近粗網格邊界允許的最大網格單元數,此參數也就是規定了移動網格靠近粗網格允許的最大距離。
