| File |
Line number |
Procedure |
Code |
|
./pkg/aim/phy_suflux.F |
161 |
SUFLUX |
CALL SHTORH (-1,NGP,T0,PSA,1. _d 0,Q0,WORK,QSAT0,myThid) |
|
./pkg/aim/phy_suflux.F |
178 |
SUFLUX |
DENVV(J,3)=(PRD*PSA(J)/T0(J,1))*SPEED0(J) |
|
./pkg/aim/phy_suflux.F |
308 |
SUFLUX |
CALL SHTORH (0,NGP,TLAND,PSA,1. _d 0,QDUMMY,RDUMMY,QSAT0(1,1),myThid) |
|
./pkg/aim/phy_suflux.F |
309 |
SUFLUX |
CALL SHTORH (0,NGP,TSEA ,PSA,1. _d 0,QDUMMY,RDUMMY,QSAT0(1,2),myThid) |
|
./pkg/aim/phy_suflux.F |
62 |
SUFLUX |
_RL PSA(NGP), UA(NGP,NLEV), VA(NGP,NLEV), TA(NGP,NLEV), |
|
./pkg/aim/phy_suflux.F |
6 |
SUFLUX |
SUBROUTINE SUFLUX (PSA,UA,VA,TA,QA,RH,QSAT,Vsurfsq,PHI, |
|
./pkg/aim/phy_lscond.F |
43 |
LSCOND |
_RL PSA(NGP), QA(NGP,NLEV), QSAT(NGP,NLEV) |
|
./pkg/aim/phy_lscond.F |
6 |
LSCOND |
SUBROUTINE LSCOND (PSA,QA,QSAT, |
|
./pkg/aim/phy_lscond.F |
86 |
LSCOND |
PRECLS(J) = PRECLS(J)*PSA(J) |
|
./pkg/aim/phy_convmf.F |
198 |
CONVMF |
FMASS=FM0(J)*PSA(J)*(QA(J,K)-RHBL*QSAT(J,K))/DQSAT |
|
./pkg/aim/phy_convmf.F |
229 |
CONVMF |
ENMASS=ENTR(J,K)*PSA(J)*FMASS |
|
./pkg/aim/phy_convmf.F |
47 |
CONVMF |
_RL PSA(NGP), Ta(NGP,NLEV), QA(NGP,NLEV), QSAT(NGP,NLEV) |
|
./pkg/aim/phy_convmf.F |
7 |
CONVMF |
SUBROUTINE CONVMF (PSA,Ta,QA,QSAT, |
|
./pkg/aim/phy_radiat.F |
127 |
RADSW |
_RL PSA(NGP), QA(NGP,NLEV), RH(NGP,NLEV) |
|
./pkg/aim/phy_radiat.F |
198 |
RADSW |
TAU(J,1)=EXP(-ABSSW*PSA(J)*DSIG(1)) |
|
./pkg/aim/phy_radiat.F |
199 |
RADSW |
TAUOZ(J)=EXP(-EPSSW*OZONE(J)*PSA(J)) |
|
./pkg/aim/phy_radiat.F |
206 |
RADSW |
* +ABCSW*CLOUDC(J)*QA(J,NL1(J)))*PSA(J)*DSIG(K)) |
|
./pkg/aim/phy_radiat.F |
213 |
RADSW |
& *PSA(J)*DSIG(NLEVxy(J,myThid))) |
|
./pkg/aim/phy_radiat.F |
299 |
RADSW |
TAU(J,1)=EXP(-ABSLW*PSA(J)*DSIG(1)) |
|
./pkg/aim/phy_radiat.F |
306 |
RADSW |
* +ABCLW*CLOUDC(J)*QA(J,NL1(J)))*PSA(J)*DSIG(K)) |
|
./pkg/aim/phy_radiat.F |
360 |
RADSW |
& EXP(-(ABSLW+ABWLW*QA(J,NLEVxy(J,myThid)))*PSA(J) |
|
./pkg/aim/phy_radiat.F |
83 |
RADSW |
SUBROUTINE RADSW (PSA,QA,RH, |
|
./pkg/aim_v23/phy_suflux_prep.F |
10 |
SUFLUX_PREP |
I PSA,TA,QA,RH,ThA,Vsurf2,WVS,CLAT,FOROG, |
|
./pkg/aim_v23/phy_suflux_prep.F |
137 |
SUFLUX_PREP |
T1(J) = ThA(J,Ktmp)*(PSA(J)**kappa) |
|
./pkg/aim_v23/phy_suflux_prep.F |
155 |
SUFLUX_PREP |
CALL SHTORH (-1,NGP,T0, PSA, 1. _d 0, Q0, tmpRH, QSAT0, myThid) |
|
./pkg/aim_v23/phy_suflux_prep.F |
173 |
SUFLUX_PREP |
DENVV(J)=(PRD*PSA(J)/T0(J))*SPEED0(J) |
|
./pkg/aim_v23/phy_suflux_prep.F |
181 |
SUFLUX_PREP |
dTskin(J)=CTDAY*CLAT(J)*SSR(J)*PSA(J) |
|
./pkg/aim_v23/phy_suflux_prep.F |
81 |
SUFLUX_PREP |
_RL PSA(NGP), TA(NGP,NLEV), QA(NGP,NLEV), RH(NGP,NLEV) |
|
./pkg/aim_v23/phy_suflux_land.F |
10 |
SUFLUX_LAND |
I PSA, FMASK, EMISloc, |
|
./pkg/aim_v23/phy_suflux_land.F |
138 |
SUFLUX_LAND |
CALL SHTORH (2, NGP, TSKIN, PSA, 1. _d 0, QDUMMY, dEvp, |
|
./pkg/aim_v23/phy_suflux_land.F |
140 |
SUFLUX_LAND |
CALL SHTORH (0, NGP, TSFC, PSA, 1. _d 0, QDUMMY, RDUMMY, |
|
./pkg/aim_v23/phy_suflux_land.F |
78 |
SUFLUX_LAND |
_RL PSA(NGP), FMASK(NGP), EMISloc |
|
./pkg/aim_v23/phy_suflux_ocean.F |
100 |
SUFLUX_OCEAN |
CALL SHTORH (0, NGP, Tsurf, PSA, 1. _d 0, QDUMMY, RDUMMY, |
|
./pkg/aim_v23/phy_suflux_ocean.F |
10 |
SUFLUX_OCEAN |
I PSA, FMASK, |
|
./pkg/aim_v23/phy_suflux_ocean.F |
58 |
SUFLUX_OCEAN |
_RL PSA(NGP) |
|
./pkg/aim_v23/phy_suflux_sice.F |
10 |
SUFLUX_SICE |
I PSA, FMASK, EMISloc, |
|
./pkg/aim_v23/phy_suflux_sice.F |
147 |
SUFLUX_SICE |
CALL SHTORH (2, NGP, TSKIN, PSA, 1. _d 0, QDUMMY, dEvp, |
|
./pkg/aim_v23/phy_suflux_sice.F |
149 |
SUFLUX_SICE |
CALL SHTORH (0, NGP, TSFC, PSA, 1. _d 0, QDUMMY, RDUMMY, |
|
./pkg/aim_v23/phy_suflux_sice.F |
77 |
SUFLUX_SICE |
_RL PSA(NGP), FMASK(NGP), EMISloc |
|
./pkg/aim_v23/aim_dyn2aim.F |
244 |
AIM_DYN2AIM |
WVSurf(I2,myThid) = (LOG(PSA(I2))-SIGL(K))*WVI(K-1,1) |
|
./pkg/aim_v23/aim_dyn2aim.F |
55 |
AIM_DYN2AIM |
_RL Vsurf2(NGP), PSA(NGP), dpFac(NGP,NLEV) |
|
./pkg/aim_v23/aim_dyn2aim.F |
8 |
AIM_DYN2AIM |
O TA, QA, ThA, Vsurf2, PSA, dpFac, |
|
./pkg/aim_v23/aim_dyn2aim.F |
96 |
AIM_DYN2AIM |
PSA(I2) = Ro_surf(i,j,bi,bj)/atm_po |
|
./pkg/aim_v23/aim_dyn2aim.F |
98 |
AIM_DYN2AIM |
PSA(I2) = 1. |
|
./pkg/aim_v23/phy_lscond.F |
45 |
LSCOND |
_RL PSA(NGP), dpFac(NGP,NLEV), QA(NGP,NLEV), QSAT(NGP,NLEV) |
|
./pkg/aim_v23/phy_lscond.F |
6 |
LSCOND |
SUBROUTINE LSCOND (PSA,dpFac,QA,QSAT, |
|
./pkg/aim_v23/phy_lscond.F |
73 |
LSCOND |
PSA2(J) = PSA(J)*PSA(J) |
|
./pkg/aim_v23/phy_convmf.F |
149 |
CONVMF |
ENTR(K)= ( MAX( 0. _d 0, SIG(K)/PSA(J) - 0.5 _d 0) )**2 |
|
./pkg/aim_v23/phy_convmf.F |
155 |
CONVMF |
ENTR_PS(J,K) = ENTR(K)*SENTR*PSA(J) |
|
./pkg/aim_v23/phy_convmf.F |
192 |
CONVMF |
IF (QA(J,Ktmp).LT.QATHR(J).OR.PSA(J).LT.PSMIN) |
|
./pkg/aim_v23/phy_convmf.F |
50 |
CONVMF |
_RL PSA(NGP), SE(NGP,NLEV), QA(NGP,NLEV), QSAT(NGP,NLEV) |
|
./pkg/aim_v23/phy_convmf.F |
6 |
CONVMF |
SUBROUTINE CONVMF (PSA,dpFac,SE,QA,QSAT, |
|
./pkg/aim_v23/phy_convmf.F |
86 |
CONVMF |
FPSA = MIN(1. _d 0 ,(PSA(J)-PSMIN)*RDPS) |
|
./pkg/aim_v23/phy_radiat.F |
108 |
RADSW |
SUBROUTINE RADSW (PSA,dpFac,QA,RH,ALB, |
|
./pkg/aim_v23/phy_radiat.F |
152 |
RADSW |
_RL PSA(NGP),dpFac(NGP,NLEV),QA(NGP,NLEV),RH(NGP,NLEV) |
|
./pkg/aim_v23/phy_radiat.F |
267 |
RADSW |
ABS1=ABSDRY+ABSAER*(SIG(K)/PSA(J))**2 |
|
./pkg/aim_v23/phy_radiat.F |
284 |
RADSW |
ABS1=ABSDRY+ABSAER*(SIG(K)/PSA(J))**2 |
|
./pkg/aim_v23/phy_radiat.F |
308 |
RADSW |
STRATC(J)=STRATZ(J)*PSA(J) |
|
./pkg/aim_v23/phy_radiat.F |
316 |
RADSW |
FLUX (J,1)=TAU2(J,1,1)*(FLUX(J,1)-OZONE(J)*PSA(J)) |
|
./pkg/aim_v23/phy_snow_precip.F |
10 |
SNOW_PRECIP |
I PSA, dpFac, ThA, |
|
./pkg/aim_v23/phy_snow_precip.F |
59 |
SNOW_PRECIP |
_RL PSA(NGP), dpFac(NGP,NLEV), ThA(NGP,NLEV) |
|
./pkg/aim_v23/phy_snow_precip.F |
84 |
SNOW_PRECIP |
T1(J) = ThA(J,kGrd(J))*(PSA(J)**kappa) |