YF©k820309 919.0¦\®e  module_shallowcu_driver.f90MODULE_SHALLOWCU_DRIVER#@™#MODULE_DM!SHALLOWCU_DRIVER%MPIFCMB5#MODULE_DM!SHALLOWCU_DRIVER%MPIFCMB9#MODULE_DM!SHALLOWCU_DRIVER%MPIPRIV1#MODULE_DM!SHALLOWCU_DRIVER%MPIPRIV2 #MODULE_DM!SHALLOWCU_DRIVER%MPIPRIVC #IDS#IDE#JDS#JDE#KDS#KDE#IMS#IME#JMS#JME#KMS#KME#IPS#IPE#JPS#JPE#KPS #KPE!#I_START"#I_END$#J_START%#J_END&#KTS'#KTE(#NUM_TILES##U)#V*#TH+#T,#P-#PI.#RHO/#MOIST0#NUM_MOIST1#ITIMESTEP2#DT3#DX4#DX2D5#AREA2D6#CUDT7#CURR_SECS8#ADAPT_STEP_FLAG9#RAINSH:#PRATESH;#NCA<#RAINSHV=#Z>#Z_AT_W?#DZ8W@#MAVAILA#PBLHB#P8WC#TKE_PBLD#CLDFRAE#CLDFRA_OLDF#CLDFRA_OLD_MPG#CLDFRA_CONVH#CLDFRASHI#HTOPJ#HBOTK#SHCU_PHYSICSL#QV_CURRM#QC_CURRN#QR_CURRO#QI_CURRP#QS_CURRQ#QG_CURRR#QNC_CURRS#QNI_CURRT#DLFU#RLIQV#RLIQ2W#DLF2X#CMFMCY#CMFMC2Z#CUSH[#SNOWSH\#ICWMRSH]#RPRDSH^#CBMF_#CMFSL`#CMFLQa#EVAPCSHb#RQVSHTENc#RQCSHTENd#RQRSHTENe#RQISHTENf#RQSSHTENg#RQGSHTENh#RQCNSHTENi#RQINSHTENj#RQVBLTENk#RQVFTENl#RUSHTENm#RVSHTENn#RTHSHTENo#RTHRATENp#RTHBLTENq#RTHFTENr#F_QVs#F_QCt#F_QRu#F_QIv#F_QSw#F_QGx#HTy#SHFRC3Dz#IS_CAMMGMP_USED{#WSTAR|#DELTA}#KPBL~#ZNU#RAINCV€#W#XLAND‚#HFXƒ#QFX„#MP_PHYSICS…#PGCON†#RDCASHTEN‡#RQCDCSHTENˆ#W0AVG‰#CLDDPTHBŠ#CLDTOPB‹#CLDAREAAŒ#CLDAREAB#CLDLIQAŽ#CLDLIQB#CLDFRA_SH#CA_RAD‘#CW_RAD’#WUB“#PBLMAX”#XLONG•#RAINSHVB–#CAPESAVE—#RADSAVE˜#AINCKFSA™#LTOPBš#KDCLDTOP›#KDCLDBASœ#EL_PBL#RTHRATENLWž#RTHRATENSWŸ#EXCH_H #DNW¡#XTIME¢#XTIME1£#GMT¤#QKE¥#PBLHAVG¦#TKEAVG§#BL_PBL_PHYSICS¨#SHALLOWCU_DRIVER%MPIFCMB5%MPI_UNWEIGHTED€€#SHALLOWCU_DRIVER%MPIFCMB9%MPI_WEIGHTS_EMPTY€€#SHALLOWCU_DRIVER%MPIPRIV1%MPI_BOTTOM#SHALLOWCU_DRIVER%MPIPRIV1%MPI_IN_PLACE#SHALLOWCU_DRIVER%MPIPRIV1%MPI_STATUS_IGNORE €€€€ €€ ppp #SHALLOWCU_DRIVER%MPIPRIV2%MPI_STATUSES_IGNORE #SHALLOWCU_DRIVER%MPIPRIV2%MPI_ERRCODES_IGNORE  €€ ppppp €€ ppp #SHALLOWCU_DRIVER%MPIPRIVC%MPI_ARGVS_NULL#SHALLOWCU_DRIVER%MPIPRIVC%MPI_ARGV_NULL- €€ppppp- €€ppp @ @ @ @ @ @ @ @ @ @ @ @       ! "p5“pr#5“pr# $p5“pr#5“pr# %p5“pr#5“pr# &p5“pr#5“pr# @' @( # @) 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @* 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @+ 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @, 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @- 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @. 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @/ 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @0 p5“p r5“p rp5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“p"r15“pr5“prp5“p r5“p rp5“p r5“p rp5“p"r1 @1 @2 @3  @4  5 5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp 6 5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp @7  @8  @9 D@: 5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp F@; 5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp < 5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp F@= 5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp @> 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @? 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @@ 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp D@A l5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp @B 5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp @C 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @D 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @E 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @F 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @G 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @H 5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@I >5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp D@J 5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp D@K 5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp L @M !5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@N "5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @O #5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @P $5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp Q %5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp R &5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @S '5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @T (5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@U B5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@V 95“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp F@W :5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp D@X G5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@Y D5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@Z E5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@[ <5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp F@\ =5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp F@] A5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@^ F5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@_ ;5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp F@` ?5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@a @5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@b C5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@c )5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@d *5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@e +5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@f ,5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@g -5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@h .5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@i /5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@j 05“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp k 15“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp l 25“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@m 65“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@n 75“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp F@o 85“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp p 35“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp q 45“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp r 55“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp s B@t u B@v w x @y 5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp D@z H5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @{ @| I5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp @} J5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp @~M5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp @ L5“p r&5“p r5“p r5“p r5“p rp @€ K5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp @ N5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @‚ O5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp @ƒ P5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp @„ Q5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp @… @†  D@‡ S5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp D@ˆ T5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp D@‰ Z5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp D@Š i5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp D@‹ d5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp D@Œ U5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp D@ V5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp D@Ž W5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp D@ X5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp D@ \5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp D@‘ ]5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp D@’ ^5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp D@“ Y5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp D@” e5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp @• m5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp D@– f5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp D@— g5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp D@˜ h5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp D@™ q5“p rpdp5“pr5“prp5“pr&5“pr5“pr&ppd&5“p r5“p r5“pr5“prppd5“p r5“p rp D@šn5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp D@›o5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp D@œp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp  _5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @ž `5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @Ÿ a5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp   b5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp @¡ c5“p r&5“p r5“p r5“p r5“p rp @¢  D@£ j5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp @¤  ¥ R5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp D@¦ k5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r5“pr5“prp5“p r5“p rp D@§ [5“p r5“p r5“p rp5“p r5“pr5“prp5“pr&5“pr5“pr&5“p r5“p r&5“p r5“p r5“pr5“prp5“p r5“p rp5“p r5“p rp ¨ <fn#fn!ÜB SHALLOWCU_DRIVERG ~ƒMODULE_DM!SHALLOWCU_DRIVER%MPIFCMB5+MODULE_DM=MPIFCMB5Cœ HSHALLOWCU_DRIVER%MPIFCMB5%MPI_UNWEIGHTED+MODULE_DMGä ƒMODULE_DM!SHALLOWCU_DRIVER%MPIFCMB9+MODULE_DM=MPIFCMB9Fe HSHALLOWCU_DRIVER%MPIFCMB9%MPI_WEIGHTS_EMPTY+MODULE_DMG­ ׃MODULE_DM!SHALLOWCU_DRIVER%MPIPRIV1+MODULE_DM=MPIPRIV1?„HSHALLOWCU_DRIVER%MPIPRIV1%MPI_BOTTOM+MODULE_DMAÌHSHALLOWCU_DRIVER%MPIPRIV1%MPI_IN_PLACE+MODULE_DMF¤SHALLOWCU_DRIVER%MPIPRIV1%MPI_STATUS_IGNORE+MODULE_DMG¸¶ƒMODULE_DM!SHALLOWCU_DRIVER%MPIPRIV2+MODULE_DM=MPIPRIV2HnÄSHALLOWCU_DRIVER%MPIPRIV2%MPI_STATUSES_IGNORE+MODULE_DMH2¤SHALLOWCU_DRIVER%MPIPRIV2%MPI_ERRCODES_IGNORE+MODULE_DMGÖ«ƒMODULE_DM!SHALLOWCU_DRIVER%MPIPRIVC+MODULE_DM=MPIPRIVCCÄSHALLOWCU_DRIVER%MPIPRIVC%MPI_ARGVS_NULL+MODULE_DMBE¤SHALLOWCU_DRIVER%MPIPRIVC%MPI_ARGV_NULL+MODULE_DM%é@aSHALLOWCU_DRIVER%IDS%)@aSHALLOWCU_DRIVER%IDE%i@aSHALLOWCU_DRIVER%JDS%©@aSHALLOWCU_DRIVER%JDE%é@aSHALLOWCU_DRIVER%KDS%)@aSHALLOWCU_DRIVER%KDE%i@aSHALLOWCU_DRIVER%IMS%©@aSHALLOWCU_DRIVER%IME%é@aSHALLOWCU_DRIVER%JMS%)@aSHALLOWCU_DRIVER%JME%i@aSHALLOWCU_DRIVER%KMS%©@aSHALLOWCU_DRIVER%KME%é@aSHALLOWCU_DRIVER%IPS%)@aSHALLOWCU_DRIVER%IPE%i@aSHALLOWCU_DRIVER%JPS%©@aSHALLOWCU_DRIVER%JPE%é@aSHALLOWCU_DRIVER%KPS%)@aSHALLOWCU_DRIVER%KPE)i´aSHALLOWCU_DRIVER%I_START'´aSHALLOWCU_DRIVER%I_END)Ñ´aSHALLOWCU_DRIVER%J_START'…´aSHALLOWCU_DRIVER%J_END%9@aSHALLOWCU_DRIVER%KTS%y@aSHALLOWCU_DRIVER%KTE+¹@aSHALLOWCU_DRIVER%NUM_TILES#ùaSHALLOWCU_DRIVER%U# aSHALLOWCU_DRIVER%V$!"aSHALLOWCU_DRIVER%TH#5%aSHALLOWCU_DRIVER%T#I(aSHALLOWCU_DRIVER%P$]+aSHALLOWCU_DRIVER%PI%q.aSHALLOWCU_DRIVER%RHO'…1´aSHALLOWCU_DRIVER%MOIST+95@aSHALLOWCU_DRIVER%NUM_MOIST+y5@aSHALLOWCU_DRIVER%ITIMESTEP$¹5@aSHALLOWCU_DRIVER%DT$ù5@aSHALLOWCU_DRIVER%DX&96aSHALLOWCU_DRIVER%DX2D(M8aSHALLOWCU_DRIVER%AREA2D&a:@aSHALLOWCU_DRIVER%CUDT+¡:@aSHALLOWCU_DRIVER%CURR_SECS1á:@aSHALLOWCU_DRIVER%ADAPT_STEP_FLAG(!;aSHALLOWCU_DRIVER%RAINSH)5=aSHALLOWCU_DRIVER%PRATESH%I?aSHALLOWCU_DRIVER%NCA)]AaSHALLOWCU_DRIVER%RAINSHV#qCaSHALLOWCU_DRIVER%Z(…FaSHALLOWCU_DRIVER%Z_AT_W&™IaSHALLOWCU_DRIVER%DZ8W(­LaSHALLOWCU_DRIVER%MAVAIL&ÁNaSHALLOWCU_DRIVER%PBLH%ÕPaSHALLOWCU_DRIVER%P8W)éSaSHALLOWCU_DRIVER%TKE_PBL(ýVaSHALLOWCU_DRIVER%CLDFRA,ZaSHALLOWCU_DRIVER%CLDFRA_OLD/%]aSHALLOWCU_DRIVER%CLDFRA_OLD_MP-9`aSHALLOWCU_DRIVER%CLDFRA_CONV*McaSHALLOWCU_DRIVER%CLDFRASH&afaSHALLOWCU_DRIVER%HTOP&uhaSHALLOWCU_DRIVER%HBOT.‰j@aSHALLOWCU_DRIVER%SHCU_PHYSICS)ÉjaSHALLOWCU_DRIVER%QV_CURR)ÝmaSHALLOWCU_DRIVER%QC_CURR)ñpaSHALLOWCU_DRIVER%QR_CURR)taSHALLOWCU_DRIVER%QI_CURR)waSHALLOWCU_DRIVER%QS_CURR)-zaSHALLOWCU_DRIVER%QG_CURR*A}aSHALLOWCU_DRIVER%QNC_CURR*U€aSHALLOWCU_DRIVER%QNI_CURR%iƒaSHALLOWCU_DRIVER%DLF&}†aSHALLOWCU_DRIVER%RLIQ'‘ˆaSHALLOWCU_DRIVER%RLIQ2&¥ŠaSHALLOWCU_DRIVER%DLF2'¹aSHALLOWCU_DRIVER%CMFMC(ÍaSHALLOWCU_DRIVER%CMFMC2&á“aSHALLOWCU_DRIVER%CUSH(õ•aSHALLOWCU_DRIVER%SNOWSH) ˜aSHALLOWCU_DRIVER%ICWMRSH(›aSHALLOWCU_DRIVER%RPRDSH&1žaSHALLOWCU_DRIVER%CBMF'E aSHALLOWCU_DRIVER%CMFSL'Y£aSHALLOWCU_DRIVER%CMFLQ)m¦aSHALLOWCU_DRIVER%EVAPCSH*©aSHALLOWCU_DRIVER%RQVSHTEN*•¬aSHALLOWCU_DRIVER%RQCSHTEN*©¯aSHALLOWCU_DRIVER%RQRSHTEN*½²aSHALLOWCU_DRIVER%RQISHTEN*ѵaSHALLOWCU_DRIVER%RQSSHTEN*å¸aSHALLOWCU_DRIVER%RQGSHTEN+ù»aSHALLOWCU_DRIVER%RQCNSHTEN+ ¿aSHALLOWCU_DRIVER%RQINSHTEN*!ÂaSHALLOWCU_DRIVER%RQVBLTEN)5ÅaSHALLOWCU_DRIVER%RQVFTEN)IÈaSHALLOWCU_DRIVER%RUSHTEN)]ËaSHALLOWCU_DRIVER%RVSHTEN*qÎaSHALLOWCU_DRIVER%RTHSHTEN*…ÑaSHALLOWCU_DRIVER%RTHRATEN*™ÔaSHALLOWCU_DRIVER%RTHBLTEN)­×aSHALLOWCU_DRIVER%RTHFTEN&ÁÚ@aSHALLOWCU_DRIVER%F_QV&Û@aSHALLOWCU_DRIVER%F_QC&AÛ@aSHALLOWCU_DRIVER%F_QR&Û@aSHALLOWCU_DRIVER%F_QI&ÁÛ@aSHALLOWCU_DRIVER%F_QS&Ü@aSHALLOWCU_DRIVER%F_QG$AÜaSHALLOWCU_DRIVER%HT)UÞaSHALLOWCU_DRIVER%SHFRC3D1iá@aSHALLOWCU_DRIVER%IS_CAMMGMP_USED'©áaSHALLOWCU_DRIVER%WSTAR'½ãaSHALLOWCU_DRIVER%DELTA&ÑåaSHALLOWCU_DRIVER%KPBL%åçaSHALLOWCU_DRIVER%ZNU(ùèaSHALLOWCU_DRIVER%RAINCV# ëaSHALLOWCU_DRIVER%W'!îaSHALLOWCU_DRIVER%XLAND%5ðaSHALLOWCU_DRIVER%HFX%IòaSHALLOWCU_DRIVER%QFX,]ô@aSHALLOWCU_DRIVER%MP_PHYSICS'ô@aSHALLOWCU_DRIVER%PGCON+ÝôaSHALLOWCU_DRIVER%RDCASHTEN,ñ÷aSHALLOWCU_DRIVER%RQCDCSHTEN'ûaSHALLOWCU_DRIVER%W0AVG*þaSHALLOWCU_DRIVER%CLDDPTHB)-aSHALLOWCU_DRIVER%CLDTOPB*AaSHALLOWCU_DRIVER%CLDAREAA*UaSHALLOWCU_DRIVER%CLDAREAB)iaSHALLOWCU_DRIVER%CLDLIQA)} aSHALLOWCU_DRIVER%CLDLIQB+‘aSHALLOWCU_DRIVER%CLDFRA_SH(¥aSHALLOWCU_DRIVER%CA_RAD(¹aSHALLOWCU_DRIVER%CW_RAD%ÍaSHALLOWCU_DRIVER%WUB(áaSHALLOWCU_DRIVER%PBLMAX'õaSHALLOWCU_DRIVER%XLONG* aSHALLOWCU_DRIVER%RAINSHVB*!aSHALLOWCU_DRIVER%CAPESAVE)1#aSHALLOWCU_DRIVER%RADSAVE*E%daSHALLOWCU_DRIVER%AINCKFSA'©'aSHALLOWCU_DRIVER%LTOPB*½)aSHALLOWCU_DRIVER%KDCLDTOP*Ñ+aSHALLOWCU_DRIVER%KDCLDBAS(å-aSHALLOWCU_DRIVER%EL_PBL,ù0aSHALLOWCU_DRIVER%RTHRATENLW, 4aSHALLOWCU_DRIVER%RTHRATENSW(!7aSHALLOWCU_DRIVER%EXCH_H%5:aSHALLOWCU_DRIVER%DNW'I;@aSHALLOWCU_DRIVER%XTIME(‰;aSHALLOWCU_DRIVER%XTIME1%=@aSHALLOWCU_DRIVER%GMT%Ý=aSHALLOWCU_DRIVER%QKE)ñ@aSHALLOWCU_DRIVER%PBLHAVG(CaSHALLOWCU_DRIVER%TKEAVG0F@aSHALLOWCU_DRIVER%BL_PBL_PHYSICS