Symbol Description Uses
PSA norm. surface pressure [p/p0] (2-dim) 63



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)