wrf_auxinput4in.inc
References to this file elsewhere.
1 !STARTOFREGISTRYGENERATEDINCLUDE 'inc/wrf_auxinput4in.inc'
2 !
3 ! WARNING This file is generated automatically by use_registry
4 ! using the data base in the file named Registry.
5 ! Do not edit. Your changes to this file will be lost.
6 !
7 DO itrace = PARAM_FIRST_SCALAR , num_moist
8 IF (BTEST(moist_stream_table(grid%id, itrace ) , switch )) THEN
9 IF (.not. ((moist_dname_table( grid%id, itrace )(1:2) == 'A_' .and. grid%dyn_opt == DYN_EM_TL) .or. &
10 (moist_dname_table( grid%id, itrace )(1:2) == 'A_' .and. grid%dyn_opt == DYN_EM) .or. &
11 (moist_dname_table( grid%id, itrace )(1:2) == 'G_' .and. grid%dyn_opt == DYN_EM))) THEN
12 CALL wrf_ext_read_field ( &
13 fid , & ! DataHandle
14 current_date(1:19) , & ! DateStr
15 TRIM(moist_dname_table( grid%id, itrace )), & !data name
16 grid%moist(ims,jms,kms,itrace) , & ! Field
17 WRF_FLOAT , & ! FieldType
18 grid%communicator , & ! Comm
19 grid%iocommunicator , & ! Comm
20 grid%domdesc , & ! Comm
21 grid%bdy_mask , & ! bdy_mask
22 'XYZ' , & ! MemoryOrder
23 '' , & ! Stagger
24 'inc/wrf_auxinput4in.inc ext_write_field '//TRIM(moist_dname_table( grid%id, itrace ))//' memorder XYZ' , & ! Debug message
25 ids , (ide-1) , jds , (jde-1) , kds , (kde-1) , &
26 ims , ime , jms , jme , kms , kme , &
27 ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , kps , MIN( (kde-1), kpe ) , &
28 ierr )
29 ENDIF
30 ENDIF
31 ENDDO
32 DO itrace = PARAM_FIRST_SCALAR , num_a_moist
33 IF (BTEST(a_moist_stream_table(grid%id, itrace ) , switch )) THEN
34 IF (.not. ((a_moist_dname_table( grid%id, itrace )(1:2) == 'A_' .and. grid%dyn_opt == DYN_EM_TL) .or. &
35 (a_moist_dname_table( grid%id, itrace )(1:2) == 'A_' .and. grid%dyn_opt == DYN_EM) .or. &
36 (a_moist_dname_table( grid%id, itrace )(1:2) == 'G_' .and. grid%dyn_opt == DYN_EM))) THEN
37 CALL wrf_ext_read_field ( &
38 fid , & ! DataHandle
39 current_date(1:19) , & ! DateStr
40 TRIM(a_moist_dname_table( grid%id, itrace )), & !data name
41 grid%a_moist(ims,jms,kms,itrace) , & ! Field
42 WRF_FLOAT , & ! FieldType
43 grid%communicator , & ! Comm
44 grid%iocommunicator , & ! Comm
45 grid%domdesc , & ! Comm
46 grid%bdy_mask , & ! bdy_mask
47 'XYZ' , & ! MemoryOrder
48 '' , & ! Stagger
49 'inc/wrf_auxinput4in.inc ext_write_field '//TRIM(a_moist_dname_table( grid%id, itrace ))//' memorder XYZ' , & ! Debug message
50 ids , (ide-1) , jds , (jde-1) , kds , (kde-1) , &
51 ims , ime , jms , jme , kms , kme , &
52 ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , kps , MIN( (kde-1), kpe ) , &
53 ierr )
54 ENDIF
55 ENDIF
56 ENDDO
57 DO itrace = PARAM_FIRST_SCALAR , num_g_moist
58 IF (BTEST(g_moist_stream_table(grid%id, itrace ) , switch )) THEN
59 IF (.not. ((g_moist_dname_table( grid%id, itrace )(1:2) == 'A_' .and. grid%dyn_opt == DYN_EM_TL) .or. &
60 (g_moist_dname_table( grid%id, itrace )(1:2) == 'A_' .and. grid%dyn_opt == DYN_EM) .or. &
61 (g_moist_dname_table( grid%id, itrace )(1:2) == 'G_' .and. grid%dyn_opt == DYN_EM))) THEN
62 CALL wrf_ext_read_field ( &
63 fid , & ! DataHandle
64 current_date(1:19) , & ! DateStr
65 TRIM(g_moist_dname_table( grid%id, itrace )), & !data name
66 grid%g_moist(ims,jms,kms,itrace) , & ! Field
67 WRF_FLOAT , & ! FieldType
68 grid%communicator , & ! Comm
69 grid%iocommunicator , & ! Comm
70 grid%domdesc , & ! Comm
71 grid%bdy_mask , & ! bdy_mask
72 'XYZ' , & ! MemoryOrder
73 '' , & ! Stagger
74 'inc/wrf_auxinput4in.inc ext_write_field '//TRIM(g_moist_dname_table( grid%id, itrace ))//' memorder XYZ' , & ! Debug message
75 ids , (ide-1) , jds , (jde-1) , kds , (kde-1) , &
76 ims , ime , jms , jme , kms , kme , &
77 ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , kps , MIN( (kde-1), kpe ) , &
78 ierr )
79 ENDIF
80 ENDIF
81 ENDDO
82 DO itrace = PARAM_FIRST_SCALAR , num_scalar
83 IF (BTEST(scalar_stream_table(grid%id, itrace ) , switch )) THEN
84 IF (.not. ((scalar_dname_table( grid%id, itrace )(1:2) == 'A_' .and. grid%dyn_opt == DYN_EM_TL) .or. &
85 (scalar_dname_table( grid%id, itrace )(1:2) == 'A_' .and. grid%dyn_opt == DYN_EM) .or. &
86 (scalar_dname_table( grid%id, itrace )(1:2) == 'G_' .and. grid%dyn_opt == DYN_EM))) THEN
87 CALL wrf_ext_read_field ( &
88 fid , & ! DataHandle
89 current_date(1:19) , & ! DateStr
90 TRIM(scalar_dname_table( grid%id, itrace )), & !data name
91 grid%scalar(ims,jms,kms,itrace) , & ! Field
92 WRF_FLOAT , & ! FieldType
93 grid%communicator , & ! Comm
94 grid%iocommunicator , & ! Comm
95 grid%domdesc , & ! Comm
96 grid%bdy_mask , & ! bdy_mask
97 'XYZ' , & ! MemoryOrder
98 '' , & ! Stagger
99 'inc/wrf_auxinput4in.inc ext_write_field '//TRIM(scalar_dname_table( grid%id, itrace ))//' memorder XYZ' , & ! Debug message
100 ids , (ide-1) , jds , (jde-1) , kds , (kde-1) , &
101 ims , ime , jms , jme , kms , kme , &
102 ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , kps , MIN( (kde-1), kpe ) , &
103 ierr )
104 ENDIF
105 ENDIF
106 ENDDO
107 DO itrace = PARAM_FIRST_SCALAR , num_a_scalar
108 IF (BTEST(a_scalar_stream_table(grid%id, itrace ) , switch )) THEN
109 IF (.not. ((a_scalar_dname_table( grid%id, itrace )(1:2) == 'A_' .and. grid%dyn_opt == DYN_EM_TL) .or. &
110 (a_scalar_dname_table( grid%id, itrace )(1:2) == 'A_' .and. grid%dyn_opt == DYN_EM) .or. &
111 (a_scalar_dname_table( grid%id, itrace )(1:2) == 'G_' .and. grid%dyn_opt == DYN_EM))) THEN
112 CALL wrf_ext_read_field ( &
113 fid , & ! DataHandle
114 current_date(1:19) , & ! DateStr
115 TRIM(a_scalar_dname_table( grid%id, itrace )), & !data name
116 grid%a_scalar(ims,jms,kms,itrace) , & ! Field
117 WRF_FLOAT , & ! FieldType
118 grid%communicator , & ! Comm
119 grid%iocommunicator , & ! Comm
120 grid%domdesc , & ! Comm
121 grid%bdy_mask , & ! bdy_mask
122 'XYZ' , & ! MemoryOrder
123 '' , & ! Stagger
124 'inc/wrf_auxinput4in.inc ext_write_field '//TRIM(a_scalar_dname_table( grid%id, itrace ))//' memorder XYZ' , & ! Debug message
125 ids , (ide-1) , jds , (jde-1) , kds , (kde-1) , &
126 ims , ime , jms , jme , kms , kme , &
127 ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , kps , MIN( (kde-1), kpe ) , &
128 ierr )
129 ENDIF
130 ENDIF
131 ENDDO
132 DO itrace = PARAM_FIRST_SCALAR , num_g_scalar
133 IF (BTEST(g_scalar_stream_table(grid%id, itrace ) , switch )) THEN
134 IF (.not. ((g_scalar_dname_table( grid%id, itrace )(1:2) == 'A_' .and. grid%dyn_opt == DYN_EM_TL) .or. &
135 (g_scalar_dname_table( grid%id, itrace )(1:2) == 'A_' .and. grid%dyn_opt == DYN_EM) .or. &
136 (g_scalar_dname_table( grid%id, itrace )(1:2) == 'G_' .and. grid%dyn_opt == DYN_EM))) THEN
137 CALL wrf_ext_read_field ( &
138 fid , & ! DataHandle
139 current_date(1:19) , & ! DateStr
140 TRIM(g_scalar_dname_table( grid%id, itrace )), & !data name
141 grid%g_scalar(ims,jms,kms,itrace) , & ! Field
142 WRF_FLOAT , & ! FieldType
143 grid%communicator , & ! Comm
144 grid%iocommunicator , & ! Comm
145 grid%domdesc , & ! Comm
146 grid%bdy_mask , & ! bdy_mask
147 'XYZ' , & ! MemoryOrder
148 '' , & ! Stagger
149 'inc/wrf_auxinput4in.inc ext_write_field '//TRIM(g_scalar_dname_table( grid%id, itrace ))//' memorder XYZ' , & ! Debug message
150 ids , (ide-1) , jds , (jde-1) , kds , (kde-1) , &
151 ims , ime , jms , jme , kms , kme , &
152 ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , kps , MIN( (kde-1), kpe ) , &
153 ierr )
154 ENDIF
155 ENDIF
156 ENDDO
157 !ENDOFREGISTRYGENERATEDINCLUDE