Changeset 104 for trunk/libf/phytitan/optcv.F
- Timestamp:
- Mar 25, 2011, 4:58:38 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libf/phytitan/optcv.F
r102 r104 1 SUBROUTINE OPTCV( nmicro,IPRINT)1 SUBROUTINE OPTCV(qaer,nmicro,IPRINT) 2 2 3 3 … … 9 9 c Argument: 10 10 c --------- 11 REAL qaer(klon,nlayer,nqtot) 11 12 integer nmicro 12 13 c --------- 13 14 15 c ASTUCE POUR EVITER klon... EN ATTENDANT MIEUX 16 INTEGER ngrid 17 PARAMETER (ngrid=(jjm-1)*iim+2) ! = klon 18 c 14 19 PARAMETER(NLAYER=llm,NLEVEL=NLAYER+1) 15 20 PARAMETER (NSPECI=46,NSPC1I=47,NSPECV=24,NSPC1V=25) … … 30 35 & , RCLDV(NSPECV), XICLDV(NSPECV) 31 36 32 COMMON /TAUS/ TAUHI( klon,NSPECI), TAUCI(klon,NSPECI)33 & ,TAUGI( klon,NSPECI), TAURV(klon,NSPECV)34 & ,TAUHV( klon,NSPECV) ,TAUCV(klon,NSPECV)35 & ,TAUGV( klon,NSPECV)36 37 COMMON /TAUD/ TAUHID( klon,NLAYER,NSPECI)38 & ,TAUGID( klon,NLAYER,NSPECI)39 & ,TAUHVD( klon,NLAYER,NSPECV)40 & ,TAUGVD( klon,NLAYER,NSPECV)41 42 COMMON /OPTICV/ DTAUV( klon,NLAYER,NSPECV,4)43 & ,TAUV( klon,NLEVEL,NSPECV,4)44 & ,WBARV( klon,NLAYER,NSPECV,4)45 & ,COSBV( klon,NLAYER,NSPECV,4)37 COMMON /TAUS/ TAUHI(ngrid,NSPECI), TAUCI(ngrid,NSPECI) 38 & ,TAUGI(ngrid,NSPECI), TAURV(ngrid,NSPECV) 39 & ,TAUHV(ngrid,NSPECV) ,TAUCV(ngrid,NSPECV) 40 & ,TAUGV(ngrid,NSPECV) 41 42 COMMON /TAUD/ TAUHID(ngrid,NLAYER,NSPECI) 43 & ,TAUGID(ngrid,NLAYER,NSPECI) 44 & ,TAUHVD(ngrid,NLAYER,NSPECV) 45 & ,TAUGVD(ngrid,NLAYER,NSPECV) 46 47 COMMON /OPTICV/ DTAUV(ngrid,NLAYER,NSPECV,4) 48 & ,TAUV(ngrid,NLEVEL,NSPECV,4) 49 & ,WBARV(ngrid,NLAYER,NSPECV,4) 50 & ,COSBV(ngrid,NLAYER,NSPECV,4) 46 51 47 52 COMMON /SPECTV/ BWNV(NSPC1V),WNOV(NSPECV) … … 51 56 COMMON /ADJUST/ RHCH4,FH2,FHAZE,FHVIS,FHIR,TAUFAC,RCLOUD,FARGON 52 57 COMMON /CONST/ RGAS,RHOP,PI,SIGMA 53 COMMON /traceurs/qaer(klon,nlayer,nqtot)54 58 COMMON /part/ v(nrad),rayon(nrad),vrat,dr(nrad),dv(nrad) 55 59
Note: See TracChangeset
for help on using the changeset viewer.