Dear all,
For my personal reasons, I have to put all the 25-years lateral boundary conditions to one wrfbdy_d01 file in ARW version 4.0 real-case when I ran the real.exe, though the file of wrfbdy_d01 will has large size and the time-steps will more than 10000.
What I have done are:
1\ change the 'icount' from '10000' to '50000' in the the script of share/input_wrf.F90 in line 1201: DO WHILE ( ( currentTime .GE. grid%next_bdy_time ) .AND. ( icount < 50000 ) ) !!!---change 10000 to 50000
2\ compile the model again './compile em_real >&log.file1' without './clean' or './clean -a'
3\ runing the real.exe as usual
;---------------------------------------------------------------------------
a) But the files wrfbdy_d01 and wrflowinp_d01 for lateral boundary conditions and sst update both stoped at the 10000th time step again (interval_seconds = 21600), which means it did not work for what I had chaged in the script share/input_wrf.F90 ;
b) what's more, the size of wrfbdy_d01 file this time is much less than that of former one that haven't changed the 'icount' (this time, the wrfbdy_d01 is about 66.0 G, while the former one is 458.0 G).
c) Although the the wrfbdy_d01 and wrflowinp_d01 stop update at the time step 10000, the real,exe is still running, and the Input data is still acceptable for the next time steps (please see the rsl.error.0000 in attach files).
******************************************************************
So I am wondering wether you or any one could tell how to change the script and re-compile the ARW, so that I could put all the 25-years lateral boundary conditions to one wrfbdy_d01 file.
============================================
Attached are the namelist.input and the shell script running the real.exe.
Thanks so much !
Best,
Kai
For my personal reasons, I have to put all the 25-years lateral boundary conditions to one wrfbdy_d01 file in ARW version 4.0 real-case when I ran the real.exe, though the file of wrfbdy_d01 will has large size and the time-steps will more than 10000.
What I have done are:
1\ change the 'icount' from '10000' to '50000' in the the script of share/input_wrf.F90 in line 1201: DO WHILE ( ( currentTime .GE. grid%next_bdy_time ) .AND. ( icount < 50000 ) ) !!!---change 10000 to 50000
2\ compile the model again './compile em_real >&log.file1' without './clean' or './clean -a'
3\ runing the real.exe as usual
;---------------------------------------------------------------------------
a) But the files wrfbdy_d01 and wrflowinp_d01 for lateral boundary conditions and sst update both stoped at the 10000th time step again (interval_seconds = 21600), which means it did not work for what I had chaged in the script share/input_wrf.F90 ;
b) what's more, the size of wrfbdy_d01 file this time is much less than that of former one that haven't changed the 'icount' (this time, the wrfbdy_d01 is about 66.0 G, while the former one is 458.0 G).
c) Although the the wrfbdy_d01 and wrflowinp_d01 stop update at the time step 10000, the real,exe is still running, and the Input data is still acceptable for the next time steps (please see the rsl.error.0000 in attach files).
******************************************************************
So I am wondering wether you or any one could tell how to change the script and re-compile the ARW, so that I could put all the 25-years lateral boundary conditions to one wrfbdy_d01 file.
============================================
Attached are the namelist.input and the shell script running the real.exe.
Thanks so much !
Best,
Kai