亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cldfrc.f90

?? CCSM Research Tools: Community Atmosphere Model (CAM)
?? F90
?? 第 1 頁 / 共 2 頁
字號:
            concld(i,k) = min(rh(i,k),min(1._r8,max(0._r8,zdu(i,k)*5.e4)))         endif      end do   end do#endif!! Evaluate effective column-integrated convective cloud cover using! random overlap assumption (for diagnostic purposes only)!   do i=1,ncol      clrsky(i) = 1.0   end do   do k=pver,1,-1      do i=1,ncol         clrsky(i) = clrsky(i)*(1. - concld(i,k))      end do   end do   do i=1,ncol      clc(i) = 1. - clrsky(i)   end do!!          ****** Compute layer cloudiness ******!! There is effecively no top for high cloud formation (can for all the way! up to 1mb)! The bottom of middle level cloud (or the top of low level cloud) is! arbitrarily define to be 750 mb (premib)!   premib = 750.e2   pretop = 1.0e2                 ! top of cloud layer is at 1 mb!! Find most stable level below 750 mb for evaluating stratus regimes!   do i=1,ncol      dtdpmn(i) = 0.0      kdthdp(i) = 0      dthtdp(i,1) = 0.0   end do   do k=2,pver-2      do i=1,ncol         if (pmid(i,k) >= premib) then            dthdp = 100.0*(theta(i,k) - theta(i,k-1))*rpdeli(i,k-1)         else            dthdp = 0.0         end if         if (dthdp < dtdpmn(i)) then            dtdpmn(i) = dthdp            kdthdp(i) = k     ! index of interface of max inversion         end if         dthtdp(i,k) = dthdp      end do   end do   do k=pver-1,pver      do i=1,ncol         if (0.0 < dtdpmn(i)) then            dtdpmn(i) = 0.0         end if         dthtdp(i,k) = 0.0      end do   end do!! For some reason, allowing clouds in the bottom model layer causes bad! error growth characteristics!#ifdef PERGRO   numkcld = pver - 1#else   numkcld = pver#endif!! bvf => brunt-vaisalla frequency (approx. 1-sided diff.)! this stability measure is used to set a local relative humidity! threshold when evaluating the fractional area of layered cloud!   do 10 k=2,numkcld      kp1 = min(k + 1,pver)      do i=1,ncol         if (dthtdp(i,k) > dtdpmn(i)) then            dthtdp(i,k) = 0.         end if         cldbnd(i) = pmid(i,k).ge.pretop         lol(i) = pmid(i,k).ge.premib         rho = pmid(i,k)/(rair*temp(i,k))         bvf = -rho*gravit*gravit*((theta(i,k)-theta(i,k-1))* &                  rpdeli(i,k-1))/theta(i,k)         if (cldbnd(i)) then            rhlim = 0.999 - (1.0-rhminh)*(1.0-min(1.0_r8,max(0.0_r8,bvf*rbvflim)))            rhden = 1.0 - rhlim         else            rhlim = 0.999            rhden = 0.001         end if         rhdif = (rh(i,k) - rhlim)/rhden#ifdef PERGRO         cld9(i) = 0.1#else         cld9(i) = min(0.999_r8,(max(rhdif,0.0_r8))**2)#endif!! Ignore brunt-vaisalla stability estimate of local relative humidity! threshold when evaluating low cloud where local vertical motion is! less than some prescribed value (see low cloud section below)! Relative humidity threshold is fixed at rhminl for this case, except! over snow-free land, where it is reduced by 10%.  This distinction is! made to account for enhanced cloud drop nucleation ({\it i.e.,} at! lower relative humidities) that can occur over CCN rich land areas.!         if (lol(i)) then            if (land(i) .and. (snowh(i) <= 0.000001)) then               rhlim = rhminl - 0.10            else               rhlim = rhminl            endif            rhdif2 = (rh(i,k) - rhlim)/(1.0-rhlim)            cld8(i) = min(0.999_r8,(max(rhdif2,0.0_r8))**2)         else            cld8(i) = cld9(i)         end if!! save rhlim to rhu00, it handles well by itself for low/high cloud!         rhu00(i,k)=rhlim      end do!! Final evaluation of layered cloud fraction!      do i=1,ncol!! Low cloud: non-zero only if vertical velocity requirements are satisfied! Current vertical velocity threshold is omega < +50 mb/day with a 50 mb/day! linear ramp (other quantities in the class of "disposable" parameters)!         if (lol(i)) then            if (omga(i,k) < 0.05787) then               cld = cld8(i)* min(1.0_r8,max(0.0_r8,(0.05787-omga(i,k))/0.05787))            else               cld = 0.0!! give a fake value of rhlim, 2.0, which would never be used!                           rhu00(i,k)=2.0            end if            cloud(i,k) = cld#ifdef OLDLOWCLD!! Compute cloud associated with low level inversions.!            strat = max(0.,min(0.95_r8,-6.67*dthtdp(i,k) - 0.667))            rhb   = 1.0 - (0.9 - rh(i,k+1))/0.3            if (rh(i,k+1) < 0.6) then               strat = 0.0            end if            if (rh(i,k+1) >= 0.6 .and. rh(i,k+1) <= 0.9) then               strat = strat*rhb            end if!! Linear transition from stratus to trade cu as inversion rises.! Transition starts at 900mb and completes at 750mb (premib)!            pdepth = max(pmid(i,k) - 750.e2,0.0)            stratfac = min(pdepth,150.0e2_r8)/150.e2            if (dthtdp(i,k) <= -0.125 ) then               cloud(i,k) = strat*stratfac            else               cloud(i,k) = cld            end if#endif         else                  ! Middle and high level cloud            if ( cldbnd(i) ) then               cloud(i,k) = cld9(i)            else               cloud(i,k) = 0.0!! set a fake value for rhlim, 2.0!               rhu00(i,k)=2.0            end if         end if      end do10    continue                  ! k=2,pver-1#ifdef PERGRO      rhu00(:ncol,pver)=0.0#endif!! Add in the marine strat!      do i=1,ncol!!jrbee bugfix?!         if (kdthdp(i) /= 0) then            k = kdthdp(i)            kp1 = min(k+1,pver)            strat = min(1._r8,max(0._r8,(theta(i,k700)-thetas(i))*.057-.5573))!! assign the stratus to the layer just below max inversion! the relative humidity changes so rapidly across the inversion! that it is not safe to just look immediately below the inversion! so limit the stratus cloud by rh in both layers below the inversion!            if (ocean(i) .and. dthtdp(i,k) <= -0.125 ) then               cldst(i,k) = min(strat,max(rh(i,k),rh(i,kp1)))               cloud(i,k) = max(cloud(i,k),cldst(i,k))            else               cldst(i,k) = 0.            end if         end if      end do!! Merge convective and layered cloud fraction for total cloud!      do k=1,pver         do i=1,ncol!!          cloud(i,k) = max(0.0,min(0.999_r8,!     $                 (1.0 - concld(i,k))*cloud(i,k) + concld(i,k)))! change to a max overlap assumption between convective and strat clouds!            cloud(i,k) = max(0.0_r8,min(0.999_r8,max(concld(i,k),cloud(i,k))))#ifndef PERGRO            if (rh(i,k) > 0.99) then               cloud(i,k) = max(0.01_r8,cloud(i,k))            endif#endif         end do      end do!      returnend subroutine cldfrc

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区视频在线观看2020| 亚洲小说欧美激情另类| 亚洲第一久久影院| 日韩欧美在线网站| 精品免费99久久| 日韩精品一区二区三区在线观看| 7777精品伊人久久久大香线蕉最新版 | 国产一区二区三区在线观看免费视频 | 亚洲精品免费播放| 日韩理论电影院| 亚洲日本va在线观看| 亚洲码国产岛国毛片在线| 国产精品久久久久aaaa樱花 | 美女一区二区三区在线观看| 午夜精品视频一区| 日韩中文字幕不卡| 麻豆精品国产传媒mv男同| 老司机精品视频导航| 蜜桃av噜噜一区| 成人性视频免费网站| 91首页免费视频| 91久久精品一区二区| 欧美高清www午色夜在线视频| 欧美一区二区精品久久911| 欧美成人精品1314www| 国产三级欧美三级日产三级99| 国产色综合一区| 亚洲精品视频在线看| 日本亚洲视频在线| 国产99久久久国产精品潘金网站| 91麻豆免费看片| 色综合中文字幕| 美国三级日本三级久久99 | 日韩一区在线看| 亚洲成人精品一区| 国产伦理精品不卡| 91豆麻精品91久久久久久| 日韩一级片网站| 亚洲天堂精品在线观看| 免费在线看一区| youjizz久久| 国产欧美综合在线观看第十页| 国产精品欧美久久久久无广告 | 国产精品素人一区二区| 亚洲成a人片在线不卡一二三区| 国产一区在线观看视频| 欧美三区在线视频| 国产精品视频在线看| 喷白浆一区二区| 日韩欧美成人午夜| 亚洲午夜av在线| 成人精品视频一区二区三区 | 久久精品视频网| 日韩电影免费在线| 色综合网色综合| 国产欧美日韩综合| 激情综合网天天干| 欧美日韩一区二区在线观看| 国产三级久久久| 精品一区二区在线免费观看| 91精品国产色综合久久久蜜香臀| 亚洲视频一二三区| 免费观看在线色综合| 在线观看成人免费视频| 亚洲天堂久久久久久久| av中文一区二区三区| 国产日韩欧美精品综合| 激情五月婷婷综合网| 欧美一区二区成人6969| 91福利视频网站| 亚洲日本va在线观看| 欧美人狂配大交3d怪物一区| 亚洲六月丁香色婷婷综合久久| 丁香五精品蜜臀久久久久99网站| 欧美成va人片在线观看| 免费欧美日韩国产三级电影| 欧美一区二区三区喷汁尤物| 亚洲h动漫在线| 欧美电影一区二区三区| 视频一区中文字幕| 日韩午夜在线影院| 精东粉嫩av免费一区二区三区| 精品人在线二区三区| 紧缚捆绑精品一区二区| 欧美韩国日本不卡| 99精品国产热久久91蜜凸| 亚洲色图另类专区| 欧美日韩小视频| 日韩精品成人一区二区在线| 欧美一区二区三区影视| 精品一区二区在线视频| 国产精品每日更新| 麻豆国产一区二区| 国产欧美精品一区| 91黄色免费版| 美女在线观看视频一区二区| 国产欧美在线观看一区| 91丨porny丨首页| 日韩黄色片在线观看| 久久婷婷成人综合色| 不卡在线观看av| 亚洲一卡二卡三卡四卡无卡久久| 欧美精品久久一区| 国产精品一卡二| 亚洲图片有声小说| 精品成a人在线观看| 国产91在线|亚洲| 亚洲国产精品一区二区www| 欧美草草影院在线视频| 91精品国产入口| 国产精品77777| 亚洲电影在线播放| 久久免费电影网| 色哟哟一区二区在线观看 | 国产美女精品人人做人人爽| 欧美精三区欧美精三区| 国产99久久久国产精品| 亚洲高清免费观看| 欧美国产1区2区| 欧美日韩日本视频| 99热这里都是精品| 久久精品国产亚洲aⅴ| 亚洲综合精品自拍| 久久精品一区四区| 91精品国产综合久久精品 | 亚洲风情在线资源站| 久久九九全国免费| 91精品婷婷国产综合久久| 91影视在线播放| 国产激情视频一区二区三区欧美 | 国产一区二区三区观看| 亚洲第一二三四区| 亚洲乱码国产乱码精品精的特点 | 欧美体内she精视频| 成人亚洲精品久久久久软件| 蜜臀久久久久久久| 一区二区三区在线影院| 中文字幕乱码一区二区免费| 日韩视频一区在线观看| 欧美探花视频资源| 日本韩国一区二区三区| 国产精品911| 国产九色sp调教91| 精品一区二区在线视频| 蜜桃av噜噜一区二区三区小说| 国产精品1区二区.| 免费成人小视频| 青青青爽久久午夜综合久久午夜| 亚洲精品乱码久久久久久久久| 久久精品亚洲精品国产欧美| 欧美精品一区二区三区在线 | 色婷婷亚洲综合| 久久亚洲捆绑美女| 久久一夜天堂av一区二区三区| 日韩一级高清毛片| 欧美电影免费观看高清完整版| 欧美一区二区三区的| 日韩一区二区在线免费观看| 欧美亚洲精品一区| 欧美色综合网站| 91麻豆精品国产91久久久久久久久| 在线精品视频小说1| 欧美视频一区在线| 91麻豆精品91久久久久久清纯| 欧美疯狂性受xxxxx喷水图片| 欧美日韩一区二区三区免费看| 欧美精品一二三四| 精品国产一区二区三区久久影院 | 在线观看日韩电影| 欧美三级在线看| 在线播放一区二区三区| 欧美tickling网站挠脚心| 26uuu另类欧美| 国产精品久久久久久久久果冻传媒| 国产精品网站在线观看| 久久综合九色综合97_久久久| 久久精子c满五个校花| 亚洲摸摸操操av| 日韩精品一级中文字幕精品视频免费观看 | 日韩欧美资源站| 国产拍欧美日韩视频二区| 一区二区在线观看不卡| 日本成人在线一区| 成人精品免费视频| 欧美日韩不卡视频| 国产亚洲自拍一区| 亚洲综合无码一区二区| 国内偷窥港台综合视频在线播放| 成人性生交大片免费看视频在线 | 色综合久久综合网欧美综合网 | 欧美激情一区三区| 亚洲欧洲国产专区| 午夜国产精品影院在线观看| 国产在线一区观看| 欧美亚洲综合久久| 国产欧美日韩精品一区| 亚洲风情在线资源站| 不卡视频一二三四| 日韩免费在线观看| 亚洲午夜久久久久久久久电影网|