ELF>@@UHHH}HEHHEHUHH@HHEHu Ht&HMHHHǸHUHHHHHHEH}u FHHEHHDžDžDžDžDžDžDžDžHHHƿHAAHǸHEHHHHHEHjjQIIHѺHH HEHHEHUHH0H}HuHUHEHHEBHEHHt6HEH@u#HEHHUHMHHHEHEPHEHEu'HEHHHEHЋHEu$HEHHHEHЋdHEu$HEHHHEHЋ1HEu"HEHHHEHЋHEH HEH}UHAUATSH:HxHpHhH`LXLPHhu  HhHHE HXPHXHXE}pșЅuNHxHH`HH` Hx¾HϸHE؋HE؋ЉEHEHt*HEHHtHE< uHEHPHHHHEHHHHHHǸ}HHHǸHHǸHEH}u7HHǸHEHEHPHEHGHH6HEHHEHHHHIHǸHE؋~HEH@HEHHHuHxHE} HEHHt_}?tY]HHEHhIIHHHxپHǸ} HHEHhIIHHHHEHhIIHIHpHHpHxSHVIHǸHHHpHxHǸHEHHt`HEHHHt HEHHHu HxH~HEHHHu HxH>HEHHHuHxHHEH@ grid%%tail_statevars%%next NULLIFY( grid%%tail_statevars%%next ) grid%%tail_statevars%%ProcOrient = ' ' grid%%tail_statevars%%VarName = '%s' grid%%tail_statevars%%DataName = '%s' grid%%tail_statevars%%Description = '%s' grid%%tail_statevars%%Units = '%s' grid%%tail_statevars%%Type = '%c' grid%%tail_statevars%%Ntl = %d .TRUE..FALSE. grid%%tail_statevars%%Restart = %s grid%%tail_statevars%%Ndim = %d grid%%tail_statevars%%scalar_array = .FALSE. grid%%tail_statevars%%%cfield_%1dd => %s%s grid%%tail_statevars%%streams(%d) = %d ! %08x ENDIF realdoubleprecisionIF ( setinitval .EQ. 3 ) %s%s=initial_data_value integerIF ( setinitval .EQ. 3 ) %s%s=0 logicalIF ( setinitval .EQ. 3 ) %s%s=.FALSE. WARNING: what is the type for %s ? ,num_%s)*num_%s)_4d_bdy_array_IF(okay_to_alloc.AND.in_use_for_config(id,'%s')IF(.TRUE..AND.(.NOT.grid%%is_intermediate).AND.(IAND(%d,tl).NE.0))THEN (model_config_rec% num_bytes_allocated = num_bytes_allocated + & (%s) * %cWORDSIZE ALLOCATE(%s%s%s%s,STAT=ierr) if (ierr.ne.0) then CALL wrf_error_fatal ( & 'frame/module_domain.f: Failed to allocate %s%s%s%s. ') endif IF ( setinitval .EQ. 1 .OR. setinitval .EQ. 3 ) %s%s%s=initial_data_value .FALSE. 0 ALLOCATE(%s%s%s,STAT=ierr) if (ierr.ne.0) then CALL wrf_error_fatal ( & 'frame/module_domain.f: Failed to allocate %s%s%s. ') endif IF ( setinitval .EQ. 1 .OR. setinitval .EQ. 3 ) %s%s=ADVISORY: %1dd logical array %s is allowed but cannot be input or output XY ALLOCATE( grid%%tail_statevars%%next ) grid%%tail_statevars => grid%%tail_statevars%%next NULLIFY( grid%%tail_statevars%%next ) grid%%tail_statevars%%VarName = '%s' grid%%tail_statevars%%DataName = '%s' grid%%tail_statevars%%Description = '%s' grid%%tail_statevars%%Units = '%s' grid%%tail_statevars%%Type = '%c' grid%%tail_statevars%%ProcOrient = '%s' grid%%tail_statevars%%MemoryOrder = '%s' grid%%tail_statevars%%Stagger = '%s' grid%%tail_statevars%%Ntl = %d grid%%tail_statevars%%Ndim = %d grid%%tail_statevars%%Restart = %s grid%%tail_statevars%%scalar_array = %s grid%%tail_statevars%%%cfield_%1dd => %s%s grid%%tail_statevars%%num_table => %s_num_table grid%%tail_statevars%%index_table => %s_index_table grid%%tail_statevars%%boundary_table => %s_boundary_table grid%%tail_statevars%%dname_table => %s_dname_table grid%%tail_statevars%%desc_table => %s_desc_table grid%%tail_statevars%%units_table => %s_units_table grid%%tail_statevars%%streams_table => %s_streams_table grid%%tail_statevars%%sd1 = %s grid%%tail_statevars%%ed1 = %s grid%%tail_statevars%%sd2 = %s grid%%tail_statevars%%ed2 = %s grid%%tail_statevars%%sd3 = %s grid%%tail_statevars%%ed3 = %s grid%%tail_statevars%%sm1 = %s grid%%tail_statevars%%em1 = %s grid%%tail_statevars%%sm2 = %s grid%%tail_statevars%%em2 = %s grid%%tail_statevars%%sm3 = %s grid%%tail_statevars%%em3 = %s grid%%tail_statevars%%sp1 = %s grid%%tail_statevars%%ep1 = %s grid%%tail_statevars%%sp2 = %s grid%%tail_statevars%%ep2 = %s grid%%tail_statevars%%sp3 = %s grid%%tail_statevars%%ep3 = %s %s_stag%s_subgrid grid%%tail_statevars%%subgrid_x = %s grid%%tail_statevars%%subgrid_y = %s grid%%tail_statevars%%dimname1 = '%s' grid%%tail_statevars%%dimname2 = '%s' grid%%tail_statevars%%dimname3 = '%s' ELSE ) ALLOCATE(%s%s%s%s,STAT=ierr) if (ierr.ne.0) then CALL wrf_error_fatal ( & 'frame/module_domain.f: Failed to allocate %s%s%s%s. ') endif ALLOCATE(%s%s%s,STAT=ierr) if (ierr.ne.0) then CALL wrf_error_fatal ( & 'frame/module_domain.f: Failed to allocate %s%s%s. ') endif ENDIF %s%s%%write_ddt.incwrite(0,*)'%s',%s%s(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'%s',%s%s(IDEBUG,JDEBUG) write(0,*)'%s',%s%s(IDEBUG,KDEBUG,JDEBUG) deallocs.incIF ( ASSOCIATED( %s%s%s ) ) THEN DEALLOCATE(%s%s%s,STAT=ierr) if (ierr.ne.0) then CALL wrf_error_fatal ( & 'frame/module_domain.f: Failed to deallocate %s%s%s. ') endif NULLIFY(%s%s%s) IF ( ASSOCIATED( %s%s ) ) THEN DEALLOCATE(%s%s,STAT=ierr) if (ierr.ne.0) then CALL wrf_error_fatal ( & 'frame/module_domain.f: Failed to deallocate %s%s. ') endif auxhistauxinputoidxu[LTG\`/ kZWE,銠U+֭mm65І61>4MLʃ41>hbbb|sڒ073\|BTL~ YZ"Q%Ktt8UjVRRJS#KD8iA:Y1^B_I/1i C t-HVЕ"] t ҵ ]W$KL 0Sw!,GIoeU2·R|OIw MpzYN>[8Mt_DBnl_&pGT(=6fQ%Ȗ)ݶYrʾ}oDa I æĔ"^=_, k87'cT`d1g4+4K)ׄƅa`bѤ_w#_+BrX"v1:\gA&:&U:{П>CX5l2QI$ApF[E7zvI)pos ۮŧ#^DRޑDžҌx[)Z|6Jj9P ko_P9ZPmf.;jm"p1jƯKkX(r㷅/5f/mB5zq69 ^6od f39@hy l.5(sij=Y=Y=Yh&G-7o! ǟ KX IOϚVEdʌv~ d!"츆 lGt P~]ʌd agGTJ6S 4v(<|Z|׏dߠPqb9Or*Τ:/oZ\آkPЙ3s&yO TNL$ (g/k|" M$y]/2)_PhF{p ܘ?4a<_VoGQL Us>{08dcWMgBӟ|?/*T+Ntir3OUq 4~1OG} ,7cI)l^JӨ v|bYR^~-gFkО<˜4M8x?i7xuKS@{ # a( ^`)A3$eytOITVRb&WxH}Red #G@ Hő` ydV%Hn˫auxpRdG''Q `g򑤭[.bZƷV ܲ.Miev u x[<.޸?*~Dҕ/wI (c)x]Uow ۰m],zO5~ q/H,-JxVMlE}c^+ kǍ K\ ?-$i#!q㺘z!AQbl&=p]KPq{း0fvmסvo޼7͛dl1fYz\JR9Wu*SN)w^^xWT+3WPd4t7hqj팕+Kʥ]W+ j/UP檟-Ϳ. &=ʗ꺷XV+eݪŒԫ'RmIkZa0CV)L} fhR{K.xK4mN؄%ސ"PghoHxӆ݁'ǀEv?˖k;nX{>!:?x}H Q=m)w-2椈AP}]W< e=`êt^U`)o?AgHq(Mm60!BB~.:!m avR`W?3tvŵP) *G6LA&x irƝh9k#88usm=:"n oJ5g+)RNN/S>c:#h{W ̮pkmG[M{2'^c/ܯWe^/0P¾n)fIՁ_ޏ>)̵ΆYh;XːKiW ߆(p'tXCa-Í,?6'OY㉌|i$ R=@;>=5t&W1Ђ>(oQfxaF4-tnН\I |!1IQ̺Tzke R.ftDJ-{v3 G(ɚ H(6C_\൏u&p}c5a|[:*Mʼ^oTBƷϦ)6XQvԈJ5on_!&"QB:ʨFʓ׌m`CCs PV67×}PX )+O xgt}Oh!jDAU$ڀ1iEuMX{RtfHx`h_ϠMnF#|ܵyZcl.9Il1[|gb#@]*mgrüNl<XwqH7 ^,\jmp{bqr;_`>@BC_UjVw\8{ ZU7lOխ-+NW2Ol;^nR9|+taY#H~Qb/'&Y=>mԀ(ţz"*HUf'dے]RZsJ$IwaK+Fêg,+Cc>Q\gS^.IIX_?2:0$ $$ *%  % (% 4% <% d%m% r% Wz%&%9& >&M& Z& & && & 8&+' h8'k' x''(' "(  /( G( S( [( (( ( W()(T) Y)h) u) ) )) )*!&* 3*=*!J*!z* **!* ~** * + +H+ U+n+ s++ ++ +, ",T, #a, ,), J,*, R,*, [-*    G) . n; B K bR Y ` n s ~   !  ;  u  u   r  $+ 7 C vO X[ g s     ?    F o #   ; )= H 5c t  _ O         -# 4 : A R X ^ Ce t    4 ]        4 ?' 4 A QN [ u  /  j A  z     1  + 8 E vR e_ Jl y n ,       S    F" / < "I `V c +r  H     * O  + 6 A gL W Pb }m ]x P  i      ) h > Y fd o  $    c ]  &  F  >! . ; 7o >z ,  ~ (    < )^ .i ' G   ' G  % 0 \ l   $ G    * H X h v   7    &  z= L ] n &   $   6  ! b1Uyh &  p> "     + G ; ~J Y h w   G  @+`$%''((L,.symtab.strtab.shstrtab.rela.text.data.bss.rodata.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.eh_frame @-@X*&Y-,Y-1`-_>@9@JG!]H0X@0 qIl@ }0L0QQQh@S W