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

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

?? trcabn.f90

?? CCSM Research Tools: Community Atmosphere Model (CAM)
?? F90
字號:
#include <misc.h>#include <params.h>subroutine trcabn(lchnk   ,ncol    ,                            &                  k2      ,kn      ,ucfc11  ,ucfc12  ,un2o0   , &                  un2o1   ,uch4    ,uco211  ,uco212  ,uco213  , &                  uco221  ,uco222  ,uco223  ,tbar    ,bplnk   , &                  winpl   ,pinpl   ,tco2    ,th2o    ,to3     , &                  uptype  ,dw      ,s2c     ,up2     ,pnew    , &                  abstrc  ,uinpl   )!----------------------------------------------------------------------- ! ! Purpose: ! Calculate nearest layer absorptivity due to CH4, N2O, CFC11 and CFC12! ! Method: ! Equations in CCM3 description! ! Author: J. Kiehl! !-----------------------------------------------------------------------!   use precision   use ppgrid   implicit none#include <crdcon.h>!------------------------------Arguments--------------------------------!! Input arguments!   integer, intent(in) :: lchnk                 ! chunk identifier   integer, intent(in) :: ncol                  ! number of atmospheric columns   integer, intent(in) :: k2                    ! level index   integer, intent(in) :: kn                    ! level index!   real(r8), intent(in) :: tbar(pcols,4)        ! pressure weighted temperature   real(r8), intent(in) :: ucfc11(pcols,pverp)  ! CFC11 path length   real(r8), intent(in) :: ucfc12(pcols,pverp)  ! CFC12 path length   real(r8), intent(in) :: un2o0(pcols,pverp)   ! N2O path length   real(r8), intent(in) :: un2o1(pcols,pverp)   ! N2O path length (hot band)!   real(r8), intent(in) :: uch4(pcols,pverp)    ! CH4 path length   real(r8), intent(in) :: uco211(pcols,pverp)  ! CO2 9.4 micron band path length   real(r8), intent(in) :: uco212(pcols,pverp)  ! CO2 9.4 micron band path length   real(r8), intent(in) :: uco213(pcols,pverp)  ! CO2 9.4 micron band path length   real(r8), intent(in) :: uco221(pcols,pverp)  ! CO2 10.4 micron band path length!   real(r8), intent(in) :: uco222(pcols,pverp)  ! CO2 10.4 micron band path length   real(r8), intent(in) :: uco223(pcols,pverp)  ! CO2 10.4 micron band path length   real(r8), intent(in) :: bplnk(14,pcols,4)    ! weighted Planck fnc. for absorptivity   real(r8), intent(in) :: winpl(pcols,4)       ! fractional path length   real(r8), intent(in) :: pinpl(pcols,4)       ! pressure factor for subdivided layer!   real(r8), intent(in) :: tco2(pcols)          ! co2 transmission   real(r8), intent(in) :: th2o(pcols)          ! h2o transmission   real(r8), intent(in) :: to3(pcols)           ! o3 transmission   real(r8), intent(in) :: dw(pcols)            ! h2o path length   real(r8), intent(in) :: pnew(pcols)          ! pressure factor!   real(r8), intent(in) :: s2c(pcols,pverp)     ! h2o continuum factor   real(r8), intent(in) :: uptype(pcols,pverp)  ! p-type path length   real(r8), intent(in) :: up2(pcols)           ! p squared path length   real(r8), intent(in) :: uinpl(pcols,4)       ! Nearest layer subdivision factor!!  Output Arguments!   real(r8), intent(out) :: abstrc(pcols)        ! total trace gas absorptivity!!--------------------------Local Variables------------------------------!   integer i,l                   ! loop counters!   real(r8) sqti(pcols)          ! square root of mean temp   real(r8) rsqti(pcols)         ! reciprocal of sqti   real(r8) du1                  ! cfc11 path length   real(r8) du2                  ! cfc12 path length   real(r8) acfc1                ! absorptivity of cfc11 798 cm-1 band!   real(r8) acfc2                ! absorptivity of cfc11 846 cm-1 band   real(r8) acfc3                ! absorptivity of cfc11 933 cm-1 band   real(r8) acfc4                ! absorptivity of cfc11 1085 cm-1 band   real(r8) acfc5                ! absorptivity of cfc11 889 cm-1 band   real(r8) acfc6                ! absorptivity of cfc11 923 cm-1 band!   real(r8) acfc7                ! absorptivity of cfc11 1102 cm-1 band   real(r8) acfc8                ! absorptivity of cfc11 1161 cm-1 band   real(r8) du01                 ! n2o path length   real(r8) dbeta01              ! n2o pressure factors   real(r8) dbeta11              !        "!   real(r8)  an2o1               ! absorptivity of the 1285 cm-1 n2o band   real(r8) du02                 ! n2o path length   real(r8) dbeta02              ! n2o pressure factor   real(r8) an2o2                ! absorptivity of the 589 cm-1 n2o band   real(r8) du03                 ! n2o path length!   real(r8) dbeta03              ! n2o pressure factor   real(r8) an2o3                ! absorptivity of the 1168 cm-1 n2o band   real(r8) duch4                ! ch4 path length   real(r8) dbetac               ! ch4 pressure factor   real(r8) ach4                 ! absorptivity of the 1306 cm-1 ch4 band!   real(r8) du11                 ! co2 path length   real(r8) du12                 !       "   real(r8) du13                 !       "   real(r8) dbetc1               ! co2 pressure factor   real(r8) dbetc2               ! co2 pressure factor!   real(r8) aco21                ! absorptivity of the 1064 cm-1 co2 band   real(r8) du21                 ! co2 path length   real(r8) du22                 !       "   real(r8) du23                 !       "   real(r8) aco22                ! absorptivity of the 961 cm-1 co2 band!   real(r8) tt(pcols)            ! temp. factor for h2o overlap   real(r8) psi1                 !          "   real(r8) phi1                 !          "   real(r8) p1                   ! factor for h2o overlap   real(r8) w1                   !          "!   real(r8) ds2c(pcols)          ! continuum path length   real(r8) duptyp(pcols)        ! p-type path length   real(r8) tw(pcols,6)          ! h2o transmission overlap   real(r8) g1(6)                ! h2o overlap factor   real(r8) g2(6)                !         "!   real(r8) g3(6)                !         "   real(r8) g4(6)                !         "   real(r8) ab(6)                ! h2o temp. factor   real(r8) bb(6)                !         "   real(r8) abp(6)               !         "!   real(r8) bbp(6)               !         "   real(r8) tcfc3                ! transmission of cfc11 band   real(r8) tcfc4                ! transmission of cfc11 band   real(r8) tcfc6                ! transmission of cfc12 band   real(r8) tcfc7                !         "!   real(r8) tcfc8                !         "   real(r8) tlw                  ! h2o transmission   real(r8) tch4                 ! ch4 transmission!!--------------------------Data Statements------------------------------!   data g1 /0.0468556,0.0397454,0.0407664,0.0304380,0.0540398,0.0321962/   data g2 /14.4832,4.30242,5.23523,3.25342,0.698935,16.5599/   data g3 /26.1898,18.4476,15.3633,12.1927,9.14992,8.07092/   data g4 /0.0261782,0.0369516,0.0307266,0.0243854,0.0182932,0.0161418/   data ab /3.0857e-2,2.3524e-2,1.7310e-2,2.6661e-2,2.8074e-2,2.2915e-2/   data bb /-1.3512e-4,-6.8320e-5,-3.2609e-5,-1.0228e-5,-9.5743e-5,-1.0304e-4/   data abp/2.9129e-2,2.4101e-2,1.9821e-2,2.6904e-2,2.9458e-2,1.9892e-2/   data bbp/-1.3139e-4,-5.5688e-5,-4.6380e-5,-8.0362e-5,-1.0115e-4,-8.8061e-5/!!--------------------------Statement Functions--------------------------!   real(r8) func, u, b   func(u,b) = u/sqrt(4.0 + u*(1.0 + 1.0 / b))!!------------------------------------------------------------------!   do i = 1,ncol      sqti(i) = sqrt(tbar(i,kn))      rsqti(i) = 1. / sqti(i)!! h2o transmission!      tt(i) = abs(tbar(i,kn) - 250.0)      ds2c(i) = abs(s2c(i,k2+1) - s2c(i,k2))*uinpl(i,kn)      duptyp(i) = abs(uptype(i,k2+1) - uptype(i,k2))*uinpl(i,kn)   end do!   do l = 1,6      do i = 1,ncol         psi1 = exp(abp(l)*tt(i)+bbp(l)*tt(i)*tt(i))         phi1 = exp(ab(l)*tt(i)+bb(l)*tt(i)*tt(i))         p1 = pnew(i) * (psi1/phi1) / sslp         w1 = dw(i) * winpl(i,kn) * phi1         tw(i,l) = exp(- g1(l)*p1*(sqrt(1.0+g2(l)*(w1/p1))-1.0) &                   - g3(l)*ds2c(i)-g4(l)*duptyp(i))      end do   end do!   do i = 1,ncol!      du1 = abs(ucfc11(i,k2+1) - ucfc11(i,k2)) * winpl(i,kn)      du2 = abs(ucfc12(i,k2+1) - ucfc12(i,k2)) * winpl(i,kn)!! cfc transmissions!      tcfc3 = exp(-175.005*du1)      tcfc4 = exp(-1202.18*du1)      tcfc6 = exp(-5786.73*du2)      tcfc7 = exp(-2873.51*du2)      tcfc8 = exp(-2085.59*du2)!! Absorptivity for CFC11 bands!      acfc1 = 50.0*(1.0 - exp(-54.09*du1)) * tw(i,1)*bplnk(7,i,kn)      acfc2 = 60.0*(1.0 - exp(-5130.03*du1))*tw(i,2)*bplnk(8,i,kn)      acfc3 = 60.0*(1.0 - tcfc3)*tw(i,4)*tcfc6 * bplnk(9,i,kn)      acfc4 = 100.0*(1.0 - tcfc4)* tw(i,5) * bplnk(10,i,kn)!! Absorptivity for CFC12 bands!      acfc5 = 45.0*(1.0 - exp(-1272.35*du2))*tw(i,3)*bplnk(11,i,kn)      acfc6 = 50.0*(1.0 - tcfc6)*tw(i,4)*bplnk(12,i,kn)      acfc7 = 80.0*(1.0 - tcfc7)* tw(i,5)*tcfc4 *bplnk(13,i,kn)      acfc8 = 70.0*(1.0 - tcfc8)*tw(i,6)*bplnk(14,i,kn)!! Absorptivity for CH4 band 1306 cm-1!      tlw = exp(-1.0*sqrt(up2(i)))      duch4 = abs(uch4(i,k2+1) - uch4(i,k2)) * winpl(i,kn)      dbetac = 2.94449 * pinpl(i,kn) * rsqti(i) / sslp      ach4 = 6.00444*sqti(i)*log(1.0 + func(duch4,dbetac)) * tlw * bplnk(3,i,kn)      tch4 = 1.0/(1.0 + 0.02*func(duch4,dbetac))!! Absorptivity for N2O bands!      du01 = abs(un2o0(i,k2+1) - un2o0(i,k2)) * winpl(i,kn)      du11 = abs(un2o1(i,k2+1) - un2o1(i,k2)) * winpl(i,kn)      dbeta01 = 19.399 *  pinpl(i,kn) * rsqti(i) / sslp      dbeta11 = dbeta01!! 1285 cm-1 band!      an2o1 = 2.35558*sqti(i)*log(1.0 + func(du01,dbeta01) &              + func(du11,dbeta11)) * tlw * tch4 * bplnk(4,i,kn)      du02 = 0.100090*du01      du12 = 0.0992746*du11      dbeta02 = 0.964282*dbeta01!! 589 cm-1 band!      an2o2 = 2.65581*sqti(i)*log(1.0 + func(du02,dbeta02) &              +  func(du12,dbeta02)) * tco2(i) * th2o(i) * bplnk(5,i,kn)      du03 = 0.0333767*du01      dbeta03 = 0.982143*dbeta01!! 1168 cm-1 band!      an2o3 = 2.54034*sqti(i)*log(1.0 + func(du03,dbeta03)) * &              tw(i,6) * tcfc8 * bplnk(6,i,kn)!! Absorptivity for 1064 cm-1 band of CO2!      du11 = abs(uco211(i,k2+1) - uco211(i,k2)) * winpl(i,kn)      du12 = abs(uco212(i,k2+1) - uco212(i,k2)) * winpl(i,kn)      du13 = abs(uco213(i,k2+1) - uco213(i,k2)) * winpl(i,kn)      dbetc1 = 2.97558 * pinpl(i,kn) * rsqti(i) / sslp      dbetc2 = 2.0 * dbetc1      aco21 = 3.7571*sqti(i)*log(1.0 + func(du11,dbetc1) &              + func(du12,dbetc2) + func(du13,dbetc2)) &              * to3(i) * tw(i,5) * tcfc4 * tcfc7 * bplnk(2,i,kn)!! Absorptivity for 961 cm-1 band of co2!      du21 = abs(uco221(i,k2+1) - uco221(i,k2)) * winpl(i,kn)      du22 = abs(uco222(i,k2+1) - uco222(i,k2)) * winpl(i,kn)      du23 = abs(uco223(i,k2+1) - uco223(i,k2)) * winpl(i,kn)      aco22 = 3.8443*sqti(i)*log(1.0 + func(du21,dbetc1) &              + func(du22,dbetc1) + func(du23,dbetc2)) &              * tw(i,4) * tcfc3 * tcfc6 * bplnk(1,i,kn)!! total trace gas absorptivity!      abstrc(i) = acfc1 + acfc2 + acfc3 + acfc4 + acfc5 + acfc6 + &                  acfc7 + acfc8 + an2o1 + an2o2 + an2o3 + ach4 + &                  aco21 + aco22   end do!   return!end subroutine trcabn

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线看不卡av| 亚洲天堂久久久久久久| 日韩午夜电影av| 7777女厕盗摄久久久| 欧美吞精做爰啪啪高潮| 欧美日韩一级片网站| 欧美精品视频www在线观看| 欧美日韩国产美| 91麻豆精品91久久久久久清纯| 欧美剧情片在线观看| 91精品综合久久久久久| 欧美不卡一区二区| 久久精品亚洲精品国产欧美kt∨| 国产视频在线观看一区二区三区| 国产精品白丝在线| 亚洲精品国产a| 国产午夜三级一区二区三| 欧美性xxxxx极品少妇| 91麻豆精品国产91久久久使用方法| 9l国产精品久久久久麻豆| 蜜臀av性久久久久蜜臀aⅴ流畅 | 首页国产丝袜综合| 成人欧美一区二区三区白人 | 一区二区三区在线视频观看58| 久久国内精品视频| 亚洲最大成人网4388xx| 午夜精品一区二区三区电影天堂 | 欧美亚洲动漫另类| 欧洲一区二区三区在线| 欧美日韩1区2区| 久久这里只有精品6| 中文字幕中文字幕一区| 亚洲成人av免费| 久久www免费人成看片高清| 国产精品亚洲综合一区在线观看| 99re成人精品视频| 在线播放日韩导航| 欧美国产欧美亚州国产日韩mv天天看完整 | 日本高清不卡aⅴ免费网站| 欧美日韩精品欧美日韩精品| 26uuu精品一区二区| 国产精品国产三级国产普通话99 | 蜜臀国产一区二区三区在线播放| 国产在线精品国自产拍免费| 色先锋aa成人| 欧美videos大乳护士334| 亚洲色图一区二区| 久久精品国产在热久久| 91丨九色porny丨蝌蚪| 日韩午夜精品视频| 中文字幕一区二区三区蜜月| 免费成人深夜小野草| 成人av在线观| 欧美xxx久久| 亚洲国产日韩一区二区| 成人午夜伦理影院| 欧美放荡的少妇| 中文字幕亚洲不卡| 九九**精品视频免费播放| 91欧美激情一区二区三区成人| 日韩欧美一级二级三级久久久| 中文字幕一区二区三区视频| 免费国产亚洲视频| 欧美在线视频不卡| 国产精品―色哟哟| 精品一区二区三区不卡| 欧美三级中文字| 亚洲欧洲日本在线| 国产精品一区二区91| 制服丝袜在线91| 亚洲免费观看高清完整版在线观看熊 | 黄色成人免费在线| 欧美日韩一区二区三区在线看| 国产日韩欧美a| 日日嗨av一区二区三区四区| 91猫先生在线| 国产精品久99| 国产一区二区三区免费播放 | 一区二区三区四区在线免费观看| 国产一区二区三区四区五区美女 | 久久久精品综合| 麻豆91免费观看| 欧美日韩高清一区二区三区| 亚洲美女精品一区| 波多野结衣中文字幕一区二区三区 | 欧美日韩国产三级| 亚洲精品久久久久久国产精华液| 国产999精品久久久久久| 欧美哺乳videos| 蜜臀91精品一区二区三区| 欧美久久久影院| 亚洲午夜久久久| 欧美午夜精品久久久久久超碰| 亚洲少妇30p| 97se亚洲国产综合自在线| 中文字幕av一区二区三区| 国产精品一区二区久激情瑜伽| 精品国产91久久久久久久妲己| 奇米影视7777精品一区二区| 欧美一区二区视频在线观看2022| 香蕉成人伊视频在线观看| 欧美天堂一区二区三区| 亚洲成人一区二区在线观看| 欧美日韩国产首页| 日本va欧美va精品发布| 日韩一区二区三区三四区视频在线观看| 亚洲va中文字幕| 欧美日韩一区二区三区四区 | 色综合久久综合中文综合网| 亚洲欧美偷拍三级| 欧美色图激情小说| 日本中文字幕不卡| 日韩欧美一卡二卡| 国产福利一区在线观看| 成人免费在线观看入口| 在线视频欧美区| 亚洲6080在线| 欧美一级二级在线观看| 九一久久久久久| 国产精品网站在线| 色猫猫国产区一区二在线视频| 亚洲国产一区二区三区青草影视| 欧美精品tushy高清| 狠狠色丁香婷婷综合| 国产精品污www在线观看| 色爱区综合激月婷婷| 日韩影院精彩在线| 久久亚洲一级片| 99精品欧美一区| 亚洲成人tv网| 国产亚洲美州欧州综合国| 91在线观看污| 三级不卡在线观看| 国产偷国产偷精品高清尤物 | 欧美一区二区三区在线视频| 激情五月婷婷综合网| 国产精品卡一卡二卡三| 欧美性受xxxx黑人xyx性爽| 日本亚洲欧美天堂免费| 国产日韩欧美在线一区| 欧美在线视频日韩| 韩国一区二区三区| 又紧又大又爽精品一区二区| 日韩一二在线观看| www.欧美色图| 久久国产尿小便嘘嘘尿| 国产精品剧情在线亚洲| 日韩一区二区在线观看视频| 成人免费电影视频| 五月激情综合色| 国产欧美精品一区| 678五月天丁香亚洲综合网| 国产精品一区二区免费不卡| 亚洲一区二区高清| 精品国产乱码91久久久久久网站| 成人av手机在线观看| 久久精品国产免费看久久精品| 1000精品久久久久久久久| 日韩欧美中文一区二区| 色婷婷国产精品综合在线观看| 色视频欧美一区二区三区| 另类中文字幕网| 亚洲一二三四区| 中文字幕精品一区二区精品绿巨人 | 久久精品国产精品青草| 亚洲精品网站在线观看| 久久久综合九色合综国产精品| 欧美系列日韩一区| 91丨九色丨尤物| 国产一区三区三区| 日韩精品成人一区二区三区| 亚洲六月丁香色婷婷综合久久| 久久久久久久综合狠狠综合| 欧美精品一卡二卡| 色欧美日韩亚洲| 成人av免费观看| 国产成人在线视频免费播放| 日本在线播放一区二区三区| 亚洲欧洲精品一区二区三区| 精品成人一区二区三区| 91精品中文字幕一区二区三区| 在线观看日韩国产| 91免费国产视频网站| 国产mv日韩mv欧美| 国产永久精品大片wwwapp | 91精彩视频在线观看| 福利一区二区在线观看| 韩国精品久久久| 免费人成精品欧美精品 | 制服丝袜中文字幕亚洲| 欧美性受xxxx| 色偷偷久久人人79超碰人人澡| 成人性生交大片免费| 国产乱色国产精品免费视频| 久久精品99国产精品| 免费在线一区观看| 蜜臀av一区二区在线免费观看 | 国产一区在线不卡| 国内精品自线一区二区三区视频| 视频精品一区二区|