- Timestamp:
- Aug 30, 2017, 6:13:14 PM (7 years ago)
- Location:
- trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.GENERIC/libf/phystd/callcorrk.F90
r1716 r1781 804 804 805 805 call sfluxv(dtauv,tauv,taucumv,albv,dwnv,wbarv,cosbv, & 806 acosz,stel_fract, gweight,&807 nfluxtopv,fluxtopvdn,nfluxoutv_nu,nfluxgndv_nu, 806 acosz,stel_fract, & 807 nfluxtopv,fluxtopvdn,nfluxoutv_nu,nfluxgndv_nu, & 808 808 fmnetv,fluxupv,fluxdnv,fzerov,taugsurf) 809 809 … … 847 847 848 848 call sfluxi(plevrad,tlevrad,dtaui,taucumi,ubari,albi, & 849 wnoi,dwni,cosbi,wbari, gweight,nfluxtopi,nfluxtopi_nu,&849 wnoi,dwni,cosbi,wbari,nfluxtopi,nfluxtopi_nu, & 850 850 fmneti,fluxupi,fluxdni,fluxupi_nu,fzeroi,taugsurfi) 851 851 -
trunk/LMDZ.GENERIC/libf/phystd/sfluxi.F
r1384 r1781 1 1 SUBROUTINE SFLUXI(PLEV,TLEV,DTAUI,TAUCUMI,UBARI,RSFI,WNOI,DWNI, 2 * COSBI,WBARI, GWEIGHT,NFLUXTOPI,NFLUXTOPI_nu,2 * COSBI,WBARI,NFLUXTOPI,NFLUXTOPI_nu, 3 3 * FMNETI,fluxupi,fluxdni,fluxupi_nu, 4 4 * FZEROI,TAUGSURF) 5 5 6 6 use radinc_h 7 use radcommon_h, only: planckir, tlimit,sigma 7 use radcommon_h, only: planckir, tlimit,sigma, gweight 8 8 use comcstfi_mod, only: pi 9 9 … … 20 20 real*8 COSBI(L_NLAYRAD,L_NSPECTI,L_NGAUSS) 21 21 real*8 WBARI(L_NLAYRAD,L_NSPECTI,L_NGAUSS) 22 real*8 GWEIGHT(L_NGAUSS),NFLUXTOPI22 real*8 NFLUXTOPI 23 23 real*8 NFLUXTOPI_nu(L_NSPECTI) 24 24 real*8 fluxupi_nu(L_NLAYRAD,L_NSPECTI) -
trunk/LMDZ.GENERIC/libf/phystd/sfluxv.F
r1482 r1781 1 1 SUBROUTINE SFLUXV(DTAUV,TAUV,TAUCUMV,RSFV,DWNV,WBARV,COSBV, 2 * UBAR0,STEL, GWEIGHT,NFLUXTOPV,FLUXTOPVDN,2 * UBAR0,STEL,NFLUXTOPV,FLUXTOPVDN, 3 3 * NFLUXOUTV_nu,NFLUXGNDV_nu, 4 4 * FMNETV,FLUXUPV,FLUXDNV,FZEROV,taugsurf) 5 5 6 6 use radinc_h 7 use radcommon_h, only: tlimit 7 use radcommon_h, only: tlimit, gweight 8 8 9 9 implicit none … … 21 21 real*8 NFLUXOUTV_nu(L_NSPECTV) 22 22 real*8 NFLUXGNDV_nu(L_NSPECTV) 23 real*8 GWEIGHT(L_NGAUSS)24 23 25 24 integer L, NG, NW, NG1,k -
trunk/LMDZ.TITAN/libf/phytitan/callcorrk.F90
r1722 r1781 587 587 call optcv(dtauv,tauv,taucumv,plevrad, & 588 588 qxvaer,qsvaer,gvaer,wbarv,cosbv,tauray,tauaero, & 589 tmid,pmid,taugsurf ,gweight)589 tmid,pmid,taugsurf) 590 590 591 591 call sfluxv(dtauv,tauv,taucumv,albv,dwnv,wbarv,cosbv, & 592 acosz,stel_fract, gweight,&593 nfluxtopv,fluxtopvdn,nfluxoutv_nu,nfluxgndv_nu, 592 acosz,stel_fract, & 593 nfluxtopv,fluxtopvdn,nfluxoutv_nu,nfluxgndv_nu, & 594 594 fmnetv,fluxupv,fluxdnv,fzerov,taugsurf) 595 595 … … 630 630 call optci(plevrad,tlevrad,dtaui,taucumi, & 631 631 qxiaer,qsiaer,giaer,cosbi,wbari,tauaero,tmid,pmid, & 632 taugsurfi ,gweight)632 taugsurfi) 633 633 634 634 call sfluxi(plevrad,tlevrad,dtaui,taucumi,ubari,albi, & 635 wnoi,dwni,cosbi,wbari, gweight,nfluxtopi,nfluxtopi_nu,&635 wnoi,dwni,cosbi,wbari,nfluxtopi,nfluxtopi_nu, & 636 636 fmneti,fluxupi,fluxdni,fluxupi_nu,fzeroi,taugsurfi) 637 637 -
trunk/LMDZ.TITAN/libf/phytitan/optci.F90
r1725 r1781 1 1 subroutine optci(PLEV,TLEV,DTAUI,TAUCUMI, & 2 2 QXIAER,QSIAER,GIAER,COSBI,WBARI,TAUAERO, & 3 TMID,PMID,TAUGSURF ,GWEIGHT)3 TMID,PMID,TAUGSURF) 4 4 5 5 use radinc_h 6 use radcommon_h, only: gasi,tlimit,Cmk,tgasref,pfgasref,wnoi,scalep,indi,glat_ig 6 use radcommon_h, only: gasi,tlimit,Cmk,tgasref,pfgasref,wnoi,scalep,indi,glat_ig,gweight 7 7 use gases_h 8 8 use comcstfi_mod, only: g, r … … 51 51 ! Titan customisation 52 52 ! J. Vatant d'Ollone (2016) 53 real*8 GWEIGHT(L_NGAUSS)54 53 real*8 DHAZE_T(L_LEVELS,L_NSPECTI) 55 54 real*8 DHAZES_T(L_LEVELS,L_NSPECTI) -
trunk/LMDZ.TITAN/libf/phytitan/optcv.F90
r1725 r1781 1 1 SUBROUTINE OPTCV(DTAUV,TAUV,TAUCUMV,PLEV, & 2 2 QXVAER,QSVAER,GVAER,WBARV,COSBV, & 3 TAURAY,TAUAERO,TMID,PMID,TAUGSURF ,GWEIGHT)3 TAURAY,TAUAERO,TMID,PMID,TAUGSURF) 4 4 5 5 use radinc_h 6 use radcommon_h, only: gasv, tlimit, Cmk, tgasref, pfgasref,wnov,scalep,indv,glat_ig 6 use radcommon_h, only: gasv, tlimit, Cmk, tgasref, pfgasref,wnov,scalep,indv,glat_ig,gweight 7 7 use gases_h 8 8 use comcstfi_mod, only: g, r … … 57 57 ! Titan customisation 58 58 ! J. Vatant d'Ollone (2016) 59 real*8 GWEIGHT(L_NGAUSS)60 59 real*8 DHAZE_T(L_LEVELS,L_NSPECTI) 61 60 real*8 DHAZES_T(L_LEVELS,L_NSPECTI) -
trunk/LMDZ.TITAN/libf/phytitan/sfluxi.F
r1384 r1781 1 1 SUBROUTINE SFLUXI(PLEV,TLEV,DTAUI,TAUCUMI,UBARI,RSFI,WNOI,DWNI, 2 * COSBI,WBARI, GWEIGHT,NFLUXTOPI,NFLUXTOPI_nu,2 * COSBI,WBARI,NFLUXTOPI,NFLUXTOPI_nu, 3 3 * FMNETI,fluxupi,fluxdni,fluxupi_nu, 4 4 * FZEROI,TAUGSURF) 5 5 6 6 use radinc_h 7 use radcommon_h, only: planckir, tlimit,sigma 7 use radcommon_h, only: planckir, tlimit,sigma, gweight 8 8 use comcstfi_mod, only: pi 9 9 … … 20 20 real*8 COSBI(L_NLAYRAD,L_NSPECTI,L_NGAUSS) 21 21 real*8 WBARI(L_NLAYRAD,L_NSPECTI,L_NGAUSS) 22 real*8 GWEIGHT(L_NGAUSS),NFLUXTOPI22 real*8 NFLUXTOPI 23 23 real*8 NFLUXTOPI_nu(L_NSPECTI) 24 24 real*8 fluxupi_nu(L_NLAYRAD,L_NSPECTI) -
trunk/LMDZ.TITAN/libf/phytitan/sfluxv.F
r1482 r1781 1 1 SUBROUTINE SFLUXV(DTAUV,TAUV,TAUCUMV,RSFV,DWNV,WBARV,COSBV, 2 * UBAR0,STEL, GWEIGHT,NFLUXTOPV,FLUXTOPVDN,2 * UBAR0,STEL,NFLUXTOPV,FLUXTOPVDN, 3 3 * NFLUXOUTV_nu,NFLUXGNDV_nu, 4 4 * FMNETV,FLUXUPV,FLUXDNV,FZEROV,taugsurf) 5 5 6 6 use radinc_h 7 use radcommon_h, only: tlimit 7 use radcommon_h, only: tlimit, gweight 8 8 9 9 implicit none … … 21 21 real*8 NFLUXOUTV_nu(L_NSPECTV) 22 22 real*8 NFLUXGNDV_nu(L_NSPECTV) 23 real*8 GWEIGHT(L_NGAUSS)24 23 25 24 integer L, NG, NW, NG1,k
Note: See TracChangeset
for help on using the changeset viewer.