Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real, | public, | allocatable | :: | worksave(:) | |||
real, | public, | allocatable | :: | um(:,:,:) | |||
real, | public, | allocatable | :: | vm(:,:,:) | |||
real, | public, | allocatable | :: | wm(:,:,:) | |||
real, | public, | allocatable | :: | thlm(:,:,:) | |||
real, | public, | allocatable | :: | e12m(:,:,:) | |||
real, | public, | allocatable | :: | qtm(:,:,:) | |||
real, | public, | allocatable, target | :: | u0(:,:,:) | |||
real, | public, | allocatable, target | :: | v0(:,:,:) | |||
real, | public, | allocatable, target | :: | w0(:,:,:) | |||
real, | public, | allocatable, target | :: | pres0(:,:,:) | |||
real, | public, | allocatable, target | :: | div(:,:,:) | |||
real, | public, | allocatable, target | :: | dudx(:,:,:) | |||
real, | public, | allocatable, target | :: | dvdy(:,:,:) | |||
real, | public, | allocatable, target | :: | dwdz(:,:,:) | |||
real, | public, | allocatable | :: | u0h(:,:,:) | |||
real, | public, | allocatable | :: | uinit(:,:,:) | |||
real, | public, | allocatable | :: | vinit(:,:,:) | |||
real, | public, | allocatable | :: | uh(:,:,:) | |||
real, | public, | allocatable | :: | vh(:,:,:) | |||
real, | public, | allocatable | :: | wh(:,:,:) | |||
real, | public, | allocatable | :: | pres0h(:,:,:) | |||
real, | public, | allocatable, target | :: | u01(:,:,:) | |||
real, | public, | allocatable, target | :: | u02(:,:,:) | |||
real, | public, | allocatable, target | :: | thl0(:,:,:) | |||
real, | public, | allocatable | :: | thl0c(:,:,:) | |||
real, | public, | allocatable | :: | thl0h(:,:,:) | |||
real, | public, | allocatable | :: | qt0h(:,:,:) | |||
real, | public, | allocatable | :: | e120(:,:,:) | |||
real, | public, | allocatable, target | :: | qt0(:,:,:) | |||
real, | public, | allocatable | :: | up(:,:,:) | |||
real, | public, | allocatable | :: | vp(:,:,:) | |||
real, | public, | allocatable | :: | wp(:,:,:) | |||
real, | public, | allocatable, target | :: | ru(:,:,:) | |||
real, | public, | allocatable, target | :: | rv(:,:,:) | |||
real, | public, | allocatable, target | :: | rw(:,:,:) | |||
real, | public, | allocatable | :: | thlp(:,:,:) | |||
real, | public, | allocatable | :: | thlpc(:,:,:) | |||
real, | public, | allocatable | :: | e12p(:,:,:) | |||
real, | public, | allocatable | :: | qtp(:,:,:) | |||
real, | public, | allocatable | :: | svm(:,:,:,:) | |||
real, | public, | allocatable, target | :: | sv0(:,:,:,:) | |||
real, | public, | allocatable | :: | svp(:,:,:,:) | |||
real, | public, | allocatable | :: | svpp(:,:,:,:) | |||
real, | public, | allocatable, target | :: | tau_x(:,:,:) | |||
real, | public, | allocatable, target | :: | tau_y(:,:,:) | |||
real, | public, | allocatable, target | :: | tau_z(:,:,:) | |||
real, | public, | allocatable, target | :: | thl_flux(:,:,:) | |||
real, | public, | allocatable | :: | mindist(:,:,:) | |||
real, | public, | allocatable | :: | shear(:,:,:,:) | |||
real, | public, | allocatable | :: | momfluxb(:,:,:) | |||
real, | public, | allocatable | :: | tfluxb(:,:,:) | |||
real, | public, | allocatable | :: | qfluxb(:,:,:) | |||
real, | public, | allocatable | :: | cth(:,:,:) | |||
integer, | public, | allocatable | :: | IIc(:,:,:) | |||
integer, | public, | allocatable | :: | IIu(:,:,:) | |||
integer, | public, | allocatable | :: | IIv(:,:,:) | |||
integer, | public, | allocatable | :: | IIw(:,:,:) | |||
integer, | public, | allocatable | :: | IIuw(:,:,:) | |||
integer, | public, | allocatable | :: | IIvw(:,:,:) | |||
integer, | public, | allocatable | :: | IIuv(:,:,:) | |||
integer, | public, | allocatable | :: | IIct(:,:) | |||
integer, | public, | allocatable | :: | IIwt(:,:) | |||
integer, | public, | allocatable | :: | IIuwt(:,:) | |||
integer, | public, | allocatable | :: | IIut(:,:) | |||
integer, | public, | allocatable | :: | IIvt(:,:) | |||
integer, | public, | allocatable | :: | IIcs(:) | |||
integer, | public, | allocatable | :: | IIus(:) | |||
integer, | public, | allocatable | :: | IIvs(:) | |||
integer, | public, | allocatable | :: | IIws(:) | |||
integer, | public, | allocatable | :: | IIuws(:) | |||
integer, | public, | allocatable | :: | IIvws(:) | |||
integer, | public, | allocatable | :: | IIuvs(:) | |||
real, | public, | allocatable | :: | Rn(:) | |||
real, | public, | allocatable | :: | clai(:) | |||
real, | public, | allocatable | :: | qc(:) | |||
real, | public, | allocatable | :: | qa(:) | |||
real, | public, | allocatable | :: | ladzf(:) | |||
real, | public, | allocatable | :: | ladzh(:) | |||
real, | public, | allocatable | :: | tr_u(:,:,:) | |||
real, | public, | allocatable | :: | tr_v(:,:,:) | |||
real, | public, | allocatable | :: | tr_w(:,:,:) | |||
real, | public, | allocatable | :: | tr_qt(:,:,:) | |||
real, | public, | allocatable | :: | tr_qtR(:,:,:) | |||
real, | public, | allocatable | :: | tr_qtA(:,:,:) | |||
real, | public, | allocatable | :: | tr_thl(:,:,:) | |||
real, | public, | allocatable | :: | tr_sv(:,:,:,:) | |||
real, | public, | allocatable | :: | tr_omega(:,:,:) | |||
real, | public, | allocatable | :: | tr_ut(:,:,:) | |||
real, | public, | allocatable | :: | tr_vt(:,:,:) | |||
real, | public, | allocatable | :: | tr_wt(:,:,:) | |||
real, | public, | allocatable | :: | tr_qtt(:,:,:) | |||
real, | public, | allocatable | :: | tr_qtRt(:,:,:) | |||
real, | public, | allocatable | :: | tr_qtAt(:,:,:) | |||
real, | public, | allocatable | :: | tr_thlt(:,:,:) | |||
real, | public, | allocatable | :: | tr_sv1t(:,:,:) | |||
real, | public, | allocatable | :: | tr_sv2t(:,:,:) | |||
real, | public, | allocatable | :: | tr_omegat(:,:,:) | |||
real, | public, | allocatable | :: | uyt(:,:) | |||
real, | public, | allocatable | :: | uytik(:,:) | |||
real, | public, | allocatable | :: | vyt(:,:) | |||
real, | public, | allocatable | :: | wyt(:,:) | |||
real, | public, | allocatable | :: | wytik(:,:) | |||
real, | public, | allocatable | :: | thlyt(:,:) | |||
real, | public, | allocatable | :: | qtyt(:,:) | |||
real, | public, | allocatable | :: | thlytk(:,:) | |||
real, | public, | allocatable | :: | sca1yt(:,:) | |||
real, | public, | allocatable | :: | sca2yt(:,:) | |||
real, | public, | allocatable | :: | sca3yt(:,:) | |||
real, | public, | allocatable | :: | thlsgsyt(:,:) | |||
real, | public, | allocatable | :: | qtsgsyt(:,:) | |||
real, | public, | allocatable | :: | usgsyt(:,:) | |||
real, | public, | allocatable | :: | wsgsyt(:,:) | |||
real, | public, | allocatable | :: | sv1sgsyt(:,:) | |||
real, | public, | allocatable | :: | sv2sgsyt(:,:) | |||
real, | public, | allocatable | :: | sv3sgsyt(:,:) | |||
real, | public, | allocatable | :: | uxyt(:) | |||
real, | public, | allocatable | :: | vxyt(:) | |||
real, | public, | allocatable | :: | wxyt(:) | |||
real, | public, | allocatable | :: | thlxyt(:) | |||
real, | public, | allocatable | :: | qtxyt(:) | |||
real, | public, | allocatable | :: | pxyt(:) | |||
real, | public, | allocatable | :: | usgsxyt(:) | |||
real, | public, | allocatable | :: | thlsgsxyt(:) | |||
real, | public, | allocatable | :: | vsgsxyt(:) | |||
real, | public, | allocatable | :: | uwtik(:,:,:) | |||
real, | public, | allocatable | :: | wthltk(:,:,:) | |||
real, | public, | allocatable | :: | wqttk(:,:,:) | |||
real, | public, | allocatable | :: | thlthlt(:,:,:) | |||
real, | public, | allocatable | :: | qtqtt(:,:,:) | |||
real, | public, | allocatable | :: | sv1sv1t(:,:,:) | |||
real, | public, | allocatable | :: | sv2sv2t(:,:,:) | |||
real, | public, | allocatable | :: | sv3sv3t(:,:,:) | |||
real, | public, | allocatable | :: | sv4sv4t(:,:,:) | |||
real, | public, | allocatable | :: | PSSt(:,:,:) | |||
real, | public, | allocatable | :: | uutc(:,:,:) | |||
real, | public, | allocatable | :: | vvtc(:,:,:) | |||
real, | public, | allocatable | :: | wwtc(:,:,:) | |||
real, | public, | allocatable | :: | vwtjk(:,:,:) | |||
real, | public, | allocatable | :: | uvtij(:,:,:) | |||
real, | public, | allocatable | :: | utik(:,:,:) | |||
real, | public, | allocatable | :: | wtik(:,:,:) | |||
real, | public, | allocatable | :: | vtjk(:,:,:) | |||
real, | public, | allocatable | :: | wtjk(:,:,:) | |||
real, | public, | allocatable | :: | utij(:,:,:) | |||
real, | public, | allocatable | :: | vtij(:,:,:) | |||
real, | public, | allocatable | :: | wmt(:,:,:) | |||
real, | public, | allocatable | :: | thltk(:,:,:) | |||
real, | public, | allocatable | :: | qttk(:,:,:) | |||
real, | public, | allocatable | :: | thlt(:,:,:) | |||
real, | public, | allocatable | :: | utc(:,:,:) | |||
real, | public, | allocatable | :: | vtc(:,:,:) | |||
real, | public, | allocatable | :: | wtc(:,:,:) | |||
real, | public, | allocatable | :: | vmt(:,:,:) | |||
real, | public, | allocatable | :: | umt(:,:,:) | |||
real, | public, | allocatable | :: | sv1t(:,:,:) | |||
real, | public, | allocatable | :: | sv2t(:,:,:) | |||
real, | public, | allocatable | :: | sv3t(:,:,:) | |||
real, | public, | allocatable | :: | sv4t(:,:,:) | |||
real, | public, | allocatable | :: | sv1tk(:,:,:) | |||
real, | public, | allocatable | :: | sv2tk(:,:,:) | |||
real, | public, | allocatable | :: | sv3tk(:,:,:) | |||
real, | public, | allocatable | :: | sv4tk(:,:,:) | |||
real, | public, | allocatable | :: | wsv1tk(:,:,:) | |||
real, | public, | allocatable | :: | wsv2tk(:,:,:) | |||
real, | public, | allocatable | :: | wsv3tk(:,:,:) | |||
real, | public, | allocatable | :: | wsv4tk(:,:,:) | |||
real, | public, | allocatable | :: | sv1sgst(:,:,:) | |||
real, | public, | allocatable | :: | sv2sgst(:,:,:) | |||
real, | public, | allocatable | :: | sv3sgst(:,:,:) | |||
real, | public, | allocatable | :: | sv4sgst(:,:,:) | |||
real, | public, | allocatable | :: | qtt(:,:,:) | |||
real, | public, | allocatable | :: | pt(:,:,:) | |||
real, | public, | allocatable | :: | scar(:,:) | |||
real, | public, | allocatable | :: | scarl(:,:) | |||
real, | public, | allocatable | :: | uav(:,:,:) | |||
real, | public, | allocatable | :: | vav(:,:,:) | |||
real, | public, | allocatable | :: | wav(:,:,:) | |||
real, | public, | allocatable | :: | thlav(:,:,:) | |||
real, | public, | allocatable | :: | qtav(:,:,:) | |||
real, | public, | allocatable | :: | qlav(:,:,:) | |||
real, | public, | allocatable | :: | presav(:,:,:) | |||
real, | public, | allocatable | :: | svav(:,:,:,:) | |||
real, | public, | allocatable | :: | viscratioav(:,:,:) | |||
real, | public, | allocatable | :: | umint(:,:,:) | |||
real, | public, | allocatable | :: | vmint(:,:,:) | |||
real, | public, | allocatable | :: | wmint(:,:,:) | |||
real, | public, | allocatable | :: | thl2av(:,:,:) | |||
real, | public, | allocatable | :: | ql2av(:,:,:) | |||
real, | public, | allocatable | :: | qt2av(:,:,:) | |||
real, | public, | allocatable | :: | sv2av(:,:,:,:) | |||
real, | public, | allocatable | :: | uuav(:,:,:) | |||
real, | public, | allocatable | :: | vvav(:,:,:) | |||
real, | public, | allocatable | :: | wwav(:,:,:) | |||
real, | public, | allocatable | :: | uvav(:,:,:) | |||
real, | public, | allocatable | :: | uwav(:,:,:) | |||
real, | public, | allocatable | :: | vwav(:,:,:) | |||
real, | public, | allocatable | :: | thluav(:,:,:) | |||
real, | public, | allocatable | :: | thlvav(:,:,:) | |||
real, | public, | allocatable | :: | thlwav(:,:,:) | |||
real, | public, | allocatable | :: | thlthlav(:,:,:) | |||
real, | public, | allocatable | :: | qluav(:,:,:) | |||
real, | public, | allocatable | :: | qlvav(:,:,:) | |||
real, | public, | allocatable | :: | qlwav(:,:,:) | |||
real, | public, | allocatable | :: | qtuav(:,:,:) | |||
real, | public, | allocatable | :: | qtvav(:,:,:) | |||
real, | public, | allocatable | :: | qtwav(:,:,:) | |||
real, | public, | allocatable | :: | svuav(:,:,:,:) | |||
real, | public, | allocatable | :: | svvav(:,:,:,:) | |||
real, | public, | allocatable | :: | svwav(:,:,:,:) | |||
real, | public, | allocatable | :: | upupav(:,:,:) | |||
real, | public, | allocatable | :: | vpvpav(:,:,:) | |||
real, | public, | allocatable | :: | wpwpav(:,:,:) | |||
real, | public, | allocatable | :: | thlpthlpav(:,:,:) | |||
real, | public, | allocatable | :: | qlpqlpav(:,:,:) | |||
real, | public, | allocatable | :: | qtpqtpav(:,:,:) | |||
real, | public, | allocatable | :: | svpsvpav(:,:,:,:) | |||
real, | public, | allocatable | :: | upvpav(:,:,:) | |||
real, | public, | allocatable | :: | upwpav(:,:,:) | |||
real, | public, | allocatable | :: | vpwpav(:,:,:) | |||
real, | public, | allocatable | :: | thlpupav(:,:,:) | |||
real, | public, | allocatable | :: | thlpvpav(:,:,:) | |||
real, | public, | allocatable | :: | thlpwpav(:,:,:) | |||
real, | public, | allocatable | :: | qlpupav(:,:,:) | |||
real, | public, | allocatable | :: | qlpvpav(:,:,:) | |||
real, | public, | allocatable | :: | qlpwpav(:,:,:) | |||
real, | public, | allocatable | :: | qtpupav(:,:,:) | |||
real, | public, | allocatable | :: | qtpvpav(:,:,:) | |||
real, | public, | allocatable | :: | qtpwpav(:,:,:) | |||
real, | public, | allocatable | :: | svpupav(:,:,:,:) | |||
real, | public, | allocatable | :: | svpvpav(:,:,:,:) | |||
real, | public, | allocatable | :: | svpwpav(:,:,:,:) | |||
real, | public, | allocatable | :: | uusgsav(:,:,:) | |||
real, | public, | allocatable | :: | vvsgsav(:,:,:) | |||
real, | public, | allocatable | :: | wwsgsav(:,:,:) | |||
real, | public, | allocatable | :: | uwsgsav(:,:,:) | |||
real, | public, | allocatable | :: | thlusgsav(:,:,:) | |||
real, | public, | allocatable | :: | thlwsgsav(:,:,:) | |||
real, | public, | allocatable | :: | qlusgsav(:,:,:) | |||
real, | public, | allocatable | :: | qlwsgsav(:,:,:) | |||
real, | public, | allocatable | :: | qtusgsav(:,:,:) | |||
real, | public, | allocatable | :: | qtwsgsav(:,:,:) | |||
real, | public, | allocatable | :: | svusgsav(:,:,:,:) | |||
real, | public, | allocatable | :: | svwsgsav(:,:,:,:) | |||
real, | public, | allocatable | :: | tkesgsav(:,:,:) | |||
real, | public, | allocatable | :: | nusgsav(:,:,:) | |||
real, | public, | allocatable | :: | strain2av(:,:,:) | |||
real, | public, | allocatable | :: | disssgsav(:,:,:) | |||
real, | public, | allocatable | :: | tvmx(:,:,:) | |||
real, | public, | allocatable | :: | tvmy(:,:,:) | |||
real, | public, | allocatable | :: | tvmz(:,:,:) | |||
real, | public, | allocatable | :: | tpm(:,:,:) | |||
real, | public, | allocatable | :: | ttmx(:,:,:) | |||
real, | public, | allocatable | :: | ttmy(:,:,:) | |||
real, | public, | allocatable | :: | ttmz(:,:,:) | |||
real, | public, | allocatable | :: | tsgsmx1(:,:,:) | |||
real, | public, | allocatable | :: | tsgsmy1(:,:,:) | |||
real, | public, | allocatable | :: | tsgsmz1(:,:,:) | |||
real, | public, | allocatable | :: | tsgsmx2(:,:,:) | |||
real, | public, | allocatable | :: | tsgsmy2(:,:,:) | |||
real, | public, | allocatable | :: | tsgsmz2(:,:,:) | |||
real, | public, | allocatable | :: | t_vav(:,:,:) | |||
real, | public, | allocatable | :: | t_sgsav(:,:,:) | |||
real, | public, | allocatable | :: | t_pav(:,:,:) | |||
real, | public, | allocatable | :: | t_tav(:,:,:) | |||
real, | public, | allocatable | :: | p_tav(:,:,:) | |||
real, | public, | allocatable | :: | p_bav(:,:,:) | |||
real, | public, | allocatable | :: | d_sgsav(:,:,:) | |||
real, | public, | allocatable | :: | tkeadv(:,:,:) | |||
real, | public, | allocatable | :: | t_v(:) | |||
real, | public, | allocatable | :: | t_sgs(:) | |||
real, | public, | allocatable | :: | t_p(:) | |||
real, | public, | allocatable | :: | t_t(:) | |||
real, | public, | allocatable | :: | p_t(:) | |||
real, | public, | allocatable | :: | p_b(:) | |||
real, | public, | allocatable | :: | d_sgs(:) | |||
real, | public, | allocatable | :: | adv(:) | |||
real, | public, | allocatable, target | :: | ql0(:,:,:) | |||
real, | public, | allocatable | :: | thv0h(:,:,:) | |||
real, | public, | allocatable | :: | whls(:) | |||
real, | public, | allocatable | :: | presf(:) | |||
real, | public, | allocatable | :: | presh(:) | |||
real, | public, | allocatable | :: | exnf(:) | |||
real, | public, | allocatable | :: | exnh(:) | |||
real, | public, | allocatable | :: | thvf(:) | |||
real, | public, | allocatable | :: | thvh(:) | |||
real, | public, | allocatable | :: | rhof(:) | |||
real, | public, | allocatable | :: | qt0av(:) | |||
real, | public, | allocatable | :: | ql0av(:) | |||
real, | public, | allocatable | :: | thl0av(:) | |||
real, | public, | allocatable | :: | u0av(:) | |||
real, | public, | allocatable | :: | v0av(:) | |||
real, | public, | allocatable | :: | ug(:) | |||
real, | public, | allocatable | :: | vg(:) | |||
real, | public, | allocatable | :: | pgx(:) | |||
real, | public, | allocatable | :: | pgy(:) | |||
real, | public, | allocatable | :: | dpdxl(:) | |||
real, | public, | allocatable | :: | dpdyl(:) | |||
real, | public, | allocatable | :: | dthldxls(:) | |||
real, | public, | allocatable | :: | dthldyls(:) | |||
real, | public, | allocatable | :: | dqtdxls(:) | |||
real, | public, | allocatable | :: | dqtdyls(:) | |||
real, | public, | allocatable | :: | dqtdtls(:) | |||
real, | public, | allocatable | :: | dudxls(:) | |||
real, | public, | allocatable | :: | dudyls(:) | |||
real, | public, | allocatable | :: | dvdxls(:) | |||
real, | public, | allocatable | :: | dvdyls(:) | |||
real, | public, | allocatable | :: | wfls(:) | |||
real, | public, | allocatable | :: | ql0h(:,:,:) | |||
real, | public, | allocatable | :: | dthvdz(:,:,:) | |||
real, | public, | allocatable | :: | thlprof(:) | |||
real, | public, | allocatable | :: | qtprof(:) | |||
real, | public, | allocatable | :: | uprof(:) | |||
real, | public, | allocatable | :: | vprof(:) | |||
real, | public, | allocatable | :: | e12prof(:) | |||
real, | public, | allocatable | :: | sv0av(:,:) | |||
real, | public, | allocatable | :: | svprof(:,:) | |||
real, | public, | allocatable | :: | qlprof(:) | |||
real, | public, | allocatable | :: | rhobf(:) | |||
real, | public, | allocatable | :: | rhobh(:) | |||
real, | public, | allocatable | :: | thlpcar(:) | |||
real, | public, | allocatable | :: | SW_up_TOA(:,:) | |||
real, | public, | allocatable | :: | SW_dn_TOA(:,:) | |||
real, | public, | allocatable | :: | LW_up_TOA(:,:) | |||
real, | public, | allocatable | :: | LW_dn_TOA(:,:) | |||
real, | public, | allocatable | :: | wout(:) | |||
real, | public, | allocatable | :: | friction(:) | |||
real, | public, | allocatable | :: | momthick(:) | |||
real, | public, | allocatable | :: | displthick(:) | |||
real, | public | :: | uouttot | ||||
real, | public | :: | vouttot | ||||
real, | public | :: | wouttot | ||||
real, | public | :: | udef | ||||
real, | public | :: | vdef | ||||
real, | public | :: | thlsrcdt | ||||
real, | public | :: | dgdt | ||||
real, | public | :: | dpdx | = | 0. | ||
real, | public | :: | uoutarea | ||||
real, | public | :: | voutarea | ||||
real, | public | :: | fluidvol | ||||
character(len=80), | public, | allocatable | :: | ncname(:,:) | |||
character(len=80), | public, | allocatable | :: | ncname1(:,:) | |||
character(len=80), | public, | allocatable | :: | ncname2(:,:) | |||
character(len=80), | public, | allocatable | :: | ncstaty(:,:) | |||
character(len=80), | public, | allocatable | :: | ncstatyt(:,:) | |||
character(len=80), | public, | allocatable | :: | ncstattke(:,:) | |||
character(len=80), | public, | allocatable | :: | ncstatxy(:,:) | |||
character(len=80), | public, | allocatable | :: | ncstatxyt(:,:) | |||
character(len=80), | public, | allocatable | :: | ncstatkslice(:,:) | |||
character(len=80), | public, | allocatable | :: | ncstatislice(:,:) | |||
character(len=80), | public, | allocatable | :: | ncstatjslice(:,:) | |||
character(len=80), | public, | allocatable | :: | ncstatt(:,:) | |||
character(len=80), | public, | allocatable | :: | ncstattr(:,:) | |||
character(len=80), | public, | allocatable | :: | ncstatmint(:,:) | |||
integer, | public, | allocatable | :: | wall(:,:,:,:) |