1 SUBROUTINE wrf_bdyin ( fid , grid , config_flags , switch , ierr )
3 USE module_state_description
5 USE module_scalar_tables
9 USE module_bc_time_utilities
12 #include "wrf_io_flags.h"
13 #include "wrf_status_codes.h"
15 TYPE(grid_config_rec_type), INTENT(INOUT) :: config_flags
16 INTEGER, INTENT(IN) :: fid
17 INTEGER, INTENT(IN) :: switch
18 INTEGER, INTENT(INOUT) :: ierr
21 INTEGER ids , ide , jds , jde , kds , kde , &
22 ims , ime , jms , jme , kms , kme , &
23 ips , ipe , jps , jpe , kps , kpe
28 INTEGER icurrent_date(24)
33 INTEGER , DIMENSION(3) :: domain_start , domain_end
34 INTEGER , DIMENSION(3) :: memory_start , memory_end
35 INTEGER , DIMENSION(3) :: patch_start , patch_end
37 CHARACTER*40 :: this_datestr, next_datestr
40 LOGICAL wrf_dm_on_monitor
41 EXTERNAL wrf_dm_on_monitor
43 CHARACTER*24 base_date
45 INTEGER :: ide_compare , jde_compare , kde_compare
48 CALL get_ijk_from_grid ( grid , &
49 ids, ide, jds, jde, kds, kde, &
50 ims, ime, jms, jme, kms, kme, &
51 ips, ipe, jps, jpe, kps, kpe )
54 #include "wrf_bdyin.inc"