Symbol Description Uses
fac 183



File Line number Procedure Code
./pkg/admtlm/admtlm_bypassad.F 151 ADMTLM_BYPASSAD
     &                + adsalt(i,j,k,bi,bj)*fac
./pkg/admtlm/admtlm_bypassad.F 169 ADMTLM_BYPASSAD
     &                + adtheta(i,j,k,bi,bj)*fac
./pkg/admtlm/admtlm_bypassad.F 42 ADMTLM_BYPASSAD
      double precision fac
./pkg/admtlm/admtlm_bypassad.F 65 ADMTLM_BYPASSAD
        fac = 1.d0
./pkg/admtlm/admtlm_bypassad.F 67 ADMTLM_BYPASSAD
        fac = 0.d0
./pkg/exf/exf_set_uv.F 118 EXF_SET_UV
     O        , fac, first, changed
./pkg/exf/exf_set_uv.F 335 EXF_SET_UV
     &                fac * uvec0(i,j,bi,bj) +
./pkg/exf/exf_set_uv.F 336 EXF_SET_UV
     &                (exf_one - fac) * uvec1(i,j,bi,bj) )
./pkg/exf/exf_set_uv.F 338 EXF_SET_UV
     &                fac * vvec0(i,j,bi,bj) +
./pkg/exf/exf_set_uv.F 339 EXF_SET_UV
     &                (exf_one - fac) * vvec1(i,j,bi,bj) )
./pkg/exf/exf_set_uv.F 93 EXF_SET_UV
      _RL     fac, x1, x2, x3, x4, y1, y2, y3, y4, dx, dy
./pkg/exf/exf_set_obcs.F 129 EXF_SET_OBCS_YZ
      _RL     fac
./pkg/exf/exf_set_obcs.F 164 EXF_SET_OBCS_YZ
     &                    fac             *obcs_yz_0(j,k,bi,bj) +
./pkg/exf/exf_set_obcs.F 165 EXF_SET_OBCS_YZ
     &                    (exf_one - fac) *obcs_yz_1(j,k,bi,bj)
./pkg/exf/exf_set_obcs.F 43 EXF_SET_OBCS_XZ
      _RL     fac
./pkg/exf/exf_set_obcs.F 6 EXF_SET_OBCS_XZ
     I     , fac, first, changed, count0, count1
./pkg/exf/exf_set_obcs.F 78 EXF_SET_OBCS_XZ
     &                    fac * obcs_xz_0(i,k,bi,bj) +
./pkg/exf/exf_set_obcs.F 79 EXF_SET_OBCS_XZ
     &                    (exf_one - fac) * obcs_xz_1(i,k,bi,bj)
./pkg/exf/exf_set_obcs.F 94 EXF_SET_OBCS_YZ
     I     , fac, first, changed, count0, count1
./pkg/exf/exf_getffieldrec.F 10 EXF_GETFFIELDREC
     O                             fac,
./pkg/exf/exf_getffieldrec.F 170 EXF_GETFFIELDREC
      fac = 1. - fldsecs/fldperiod
./pkg/exf/exf_getffieldrec.F 309 EXF_GETFFIELDREC
     &                         first, changed, fac
./pkg/exf/exf_getffieldrec.F 65 EXF_GETFFIELDREC
      _RL     fac
./pkg/exf/exf_set_gen.F 100 EXF_SET_GEN
     O        , fac, first, changed
./pkg/exf/exf_set_gen.F 192 EXF_SET_GEN
     &                          fac * gen0(i,j,bi,bj) +
./pkg/exf/exf_set_gen.F 193 EXF_SET_GEN
     &              (exf_one - fac) * gen1(i,j,bi,bj) )
./pkg/exf/exf_set_gen.F 78 EXF_SET_GEN
      _RL     fac
./pkg/exf/exf_set_climsst.F 150 EXF_SET_CLIMSST
     &                                fac * climsst0(i,j,bi,bj) +
./pkg/exf/exf_set_climsst.F 151 EXF_SET_CLIMSST
     &                    (exf_one - fac) * climsst1(i,j,bi,bj) )
./pkg/exf/exf_set_climsst.F 53 EXF_SET_CLIMSST
      _RL     fac
./pkg/exf/exf_set_climsst.F 66 EXF_SET_CLIMSST
     O           fac, first, changed,
./pkg/exf/exf_set_climsst.F 79 EXF_SET_CLIMSST
     O           , fac, first, changed
./pkg/exf/exf_set_climsss.F 139 EXF_SET_CLIMSSS
     &                                fac * climsss0(i,j,bi,bj) +
./pkg/exf/exf_set_climsss.F 140 EXF_SET_CLIMSSS
     &                    (exf_one - fac) * climsss1(i,j,bi,bj) )
./pkg/exf/exf_set_climsss.F 54 EXF_SET_CLIMSSS
      _RL     fac
./pkg/exf/exf_set_climsss.F 67 EXF_SET_CLIMSSS
     O           fac, first, changed,
./pkg/exf/exf_set_climsss.F 79 EXF_SET_CLIMSSS
     O           , fac, first, changed
./model/src/swfrac.F 64 SWFRAC
      _RL     fac
./pkg/fizhi/fizhi_clockstuff.F 918 ASTRO
      _RL daylen, fac, thm, thp, thnow, zs, zc, sj, cj
./pkg/fizhi/update_earth_exports.F 1031 EMISSIVITY
      _RL fac
./pkg/fizhi/update_earth_exports.F 1144 EMISSIVITY
         fac = snowdepth(i) / (snowdepth(i) + snwmid(ityp(i)))
./pkg/fizhi/update_earth_exports.F 1146 EMISSIVITY
     .                                           - newemis(i, 1)) * fac
./pkg/fizhi/update_earth_exports.F 1148 EMISSIVITY
     .                                           - newemis(i, 2)) * fac
./pkg/fizhi/update_earth_exports.F 1150 EMISSIVITY
     .                                           - newemis(i, 3)) * fac
./pkg/fizhi/update_earth_exports.F 1152 EMISSIVITY
     .                                           - newemis(i, 4)) * fac
./pkg/fizhi/update_earth_exports.F 1154 EMISSIVITY
     .                                           - newemis(i, 5)) * fac
./pkg/fizhi/update_earth_exports.F 1156 EMISSIVITY
     .                                           - newemis(i, 6)) * fac
./pkg/fizhi/update_earth_exports.F 1158 EMISSIVITY
     .                                           - newemis(i, 7)) * fac
./pkg/fizhi/update_earth_exports.F 1160 EMISSIVITY
     .                                           - newemis(i, 8)) * fac
./pkg/fizhi/update_earth_exports.F 1162 EMISSIVITY
     .                                           - newemis(i, 9)) * fac
./pkg/fizhi/update_earth_exports.F 1164 EMISSIVITY
     .                                           - newemis(i,10)) * fac
./pkg/fizhi/update_earth_exports.F 709 GETLGR
      _RL fac
./verification/solid-body.cs-32x32x1/code/ini_psurf.F 36 INI_PSURF
      _RL omegaprime,fac
./verification/solid-body.cs-32x32x1/code/ini_psurf.F 40 INI_PSURF
      fac=-(rSphere**2)*omegaprime*(Omega+omegaprime)/(4.d0*(Omega**2))
./verification/solid-body.cs-32x32x1/code/ini_psurf.F 45 INI_PSURF
          etaN(I,J,bi,bj) = 0. +fac*(fCori(i,j,bi,bj)**2)
./verification/solid-body.cs-32x32x1/code/ini_vel.F 36 INI_VEL
      _RL psi,omegaprime,fac
./verification/solid-body.cs-32x32x1/code/ini_vel.F 38 INI_VEL
      psi(i,j,bi,bj)=fac*fCoriG(i,j,bi,bj)
./verification/solid-body.cs-32x32x1/code/ini_vel.F 48 INI_VEL
      fac=-(rSphere**2)*omegaprime/(2.d0*Omega)
./verification/fizhi-cs-aqualev20/code/fizhi_clockstuff.F 920 ASTRO
      _RL daylen, fac, thm, thp, thnow, zs, zc, sj, cj
./verification/fizhi-cs-aqualev20/code/update_earth_exports.F 1031 EMISSIVITY
      _RL fac
./verification/fizhi-cs-aqualev20/code/update_earth_exports.F 1144 EMISSIVITY
         fac = snowdepth(i) / (snowdepth(i) + snwmid(ityp(i)))
./verification/fizhi-cs-aqualev20/code/update_earth_exports.F 1146 EMISSIVITY
     .                                           - newemis(i, 1)) * fac
./verification/fizhi-cs-aqualev20/code/update_earth_exports.F 1148 EMISSIVITY
     .                                           - newemis(i, 2)) * fac
./verification/fizhi-cs-aqualev20/code/update_earth_exports.F 1150 EMISSIVITY
     .                                           - newemis(i, 3)) * fac
./verification/fizhi-cs-aqualev20/code/update_earth_exports.F 1152 EMISSIVITY
     .                                           - newemis(i, 4)) * fac
./verification/fizhi-cs-aqualev20/code/update_earth_exports.F 1154 EMISSIVITY
     .                                           - newemis(i, 5)) * fac
./verification/fizhi-cs-aqualev20/code/update_earth_exports.F 1156 EMISSIVITY
     .                                           - newemis(i, 6)) * fac
./verification/fizhi-cs-aqualev20/code/update_earth_exports.F 1158 EMISSIVITY
     .                                           - newemis(i, 7)) * fac
./verification/fizhi-cs-aqualev20/code/update_earth_exports.F 1160 EMISSIVITY
     .                                           - newemis(i, 8)) * fac
./verification/fizhi-cs-aqualev20/code/update_earth_exports.F 1162 EMISSIVITY
     .                                           - newemis(i, 9)) * fac
./verification/fizhi-cs-aqualev20/code/update_earth_exports.F 1164 EMISSIVITY
     .                                           - newemis(i,10)) * fac
./verification/fizhi-cs-aqualev20/code/update_earth_exports.F 709 GETLGR
      _RL fac
./model/src/port_rand.F 34 NO PROCEDURE
      real*8 fac
./model/src/port_rand.F 37 NO PROCEDURE
      parameter (mbig=1000000000,mz=0,fac=1.d0/mbig)
./model/src/port_rand.F 42 NO PROCEDURE
      parameter (mbig=4000000.,mz=0.,fac=1.d0/mbig)
./model/src/port_rand.F 85 NO PROCEDURE
        port_rand=mj*fac
./verification/advect_cs/code/ini_vel.F 26 INI_VEL
      _RL psi,omegaprime,fac
./verification/advect_cs/code/ini_vel.F 28 INI_VEL
      psi(i,j,bi,bj)=fac*fCoriG(i,j,bi,bj)
./verification/advect_cs/code/ini_vel.F 38 INI_VEL
      fac=-(rSphere**2)*omegaprime/(2.d0*Omega)
./pkg/obcs/obcs_prescribe_read.F 101 OBCS_PRESCRIBE_READ
     O                     , fac, first, changed
./pkg/obcs/obcs_prescribe_read.F 107 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 110 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 113 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 116 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 126 OBCS_PRESCRIBE_READ
     I                       , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 138 OBCS_PRESCRIBE_READ
     O                     , fac, first, changed
./pkg/obcs/obcs_prescribe_read.F 144 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 147 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 150 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 153 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 162 OBCS_PRESCRIBE_READ
     I                       , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 174 OBCS_PRESCRIBE_READ
     O                     , fac, first, changed
./pkg/obcs/obcs_prescribe_read.F 180 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 183 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 186 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 189 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 198 OBCS_PRESCRIBE_READ
     I                       , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 51 OBCS_PRESCRIBE_READ
      _RL     fac
./pkg/obcs/obcs_prescribe_read.F 65 OBCS_PRESCRIBE_READ
     O                     , fac, first, changed
./pkg/obcs/obcs_prescribe_read.F 71 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 74 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 77 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 80 OBCS_PRESCRIBE_READ
     I                     , fac, first, changed, count0, count1
./pkg/obcs/obcs_prescribe_read.F 89 OBCS_PRESCRIBE_READ
     I                       , fac, first, changed, count0, count1
./pkg/ctrl/ctrl_getrec.F 285 CTRL_GETREC
      fac = 1. - fldsecs/fldperiod
./pkg/ctrl/ctrl_getrec.F 300 CTRL_GETREC
     &                          first, changed, fac
./pkg/ctrl/ctrl_getrec.F 56 CTRL_GETREC
      _RL     fac
./pkg/ctrl/ctrl_getrec.F 9 CTRL_GETREC
     O                        fac,
./pkg/ctrl/ctrl_depth_ini.F 123 CTRL_DEPTH_INI
     &                        + fac*tmpfld2d(i,j,bi,bj)
./pkg/ctrl/ctrl_depth_ini.F 54 CTRL_DEPTH_INI
      _RL     fac
./pkg/ctrl/ctrl_depth_ini.F 78 CTRL_DEPTH_INI
        fac = 1. _d 0
./pkg/ctrl/ctrl_depth_ini.F 80 CTRL_DEPTH_INI
        fac = 0. _d 0
./pkg/ctrl/ctrl_map_ini_ecco.F 153 CTRL_MAP_INI_ECCO
     &                               fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini_ecco.F 215 CTRL_MAP_INI_ECCO
     &                               fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini_ecco.F 57 CTRL_MAP_INI_ECCO
      _RL     fac
./pkg/ctrl/ctrl_map_ini_ecco.F 98 CTRL_MAP_INI_ECCO
      fac = 1. _d 0
./pkg/ctrl/ctrl_get_gen_rec.F 10 CTRL_GET_GEN_REC
     O                        fac,
./pkg/ctrl/ctrl_get_gen_rec.F 145 CTRL_GET_GEN_REC
      fac = 1. - fldsecs/fldperiod
./pkg/ctrl/ctrl_get_gen_rec.F 155 CTRL_GET_GEN_REC
     &                          first, changed, fac
./pkg/ctrl/ctrl_get_gen_rec.F 48 CTRL_GET_GEN_REC
      _RL     fac
./pkg/ctrl/ctrl_map_ini.F 113 CTRL_MAP_INI
     &                               fac*xx_theta(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 116 CTRL_MAP_INI
     &                               fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 150 CTRL_MAP_INI
     &                               fac*xx_salt(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 153 CTRL_MAP_INI
     &                               fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 179 CTRL_MAP_INI
     &                               fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 289 CTRL_MAP_INI
     &                                - fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 317 CTRL_MAP_INI
     &                                  *fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 409 CTRL_MAP_INI
     &                                  fac*xx_uvel(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 412 CTRL_MAP_INI
     &                                  fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 436 CTRL_MAP_INI
     &                                  fac*xx_vvel(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 439 CTRL_MAP_INI
     &                                  fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 462 CTRL_MAP_INI
     &                              fac*xx_etan(i,j,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 465 CTRL_MAP_INI
     &                              fac*tmpfld2d(i,j,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 61 CTRL_MAP_INI
      _RL     fac
./pkg/ctrl/ctrl_map_ini.F 86 CTRL_MAP_INI
        fac = 1. _d 0
./pkg/ctrl/ctrl_map_ini.F 88 CTRL_MAP_INI
        fac = 0. _d 0
./pkg/ctrl/ctrl_hfacc_ini.F 130 CTRL_HFACC_INI
     &                               fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_hfacc_ini.F 147 CTRL_HFACC_INI
     &                                  + fac*tmpfld2d(i,j,bi,bj)
./pkg/ctrl/ctrl_hfacc_ini.F 53 CTRL_HFACC_INI
      _RL     fac
./pkg/ctrl/ctrl_hfacc_ini.F 77 CTRL_HFACC_INI
        fac = 1. _d 0
./pkg/ctrl/ctrl_hfacc_ini.F 79 CTRL_HFACC_INI
        fac = 0. _d 0
./pkg/chronos/chronos.F 741 ASTRO
      _RL daylen, fac, thm, thp, thnow, zs, zc, sj, cj
./pkg/cal/cal_convdate.F 116 CAL_CONVDATE
      yy = fac*yy
./pkg/cal/cal_convdate.F 117 CAL_CONVDATE
      mm = fac*mm
./pkg/cal/cal_convdate.F 118 CAL_CONVDATE
      dd = fac*dd
./pkg/cal/cal_convdate.F 119 CAL_CONVDATE
      ss = fac*ss
./pkg/cal/cal_convdate.F 57 CAL_CONVDATE
      integer fac
./pkg/cal/cal_convdate.F 65 CAL_CONVDATE
      fac = 1
./pkg/cal/cal_convdate.F 79 CAL_CONVDATE
            fac    = -1
./pkg/cal/cal_convdate.F 82 CAL_CONVDATE
            fac    = 1
./pkg/cal/cal_convdate.F 87 CAL_CONVDATE
          fac    = -1
./pkg/cal/cal_convdate.F 91 CAL_CONVDATE
          fac    = 1
./pkg/cal/cal_timeinterval.F 56 CAL_TIMEINTERVAL
      integer fac
./pkg/cal/cal_timeinterval.F 64 CAL_TIMEINTERVAL
      fac = 1
./pkg/cal/cal_timeinterval.F 65 CAL_TIMEINTERVAL
      if (timeint .lt. 0) fac = -1
./pkg/cal/cal_timeinterval.F 92 CAL_TIMEINTERVAL
     &          (mod(fac*hhmmss,minutesperhour)*100 +
./pkg/cal/cal_timeinterval.F 93 CAL_TIMEINTERVAL
     &           mod(fac*nsecs,secondsperminute))*fac
./pkg/cal/cal_addtime.F 100 CAL_ADDTIME
               fac    = -1
./pkg/cal/cal_addtime.F 106 CAL_ADDTIME
               fac    = 1
./pkg/cal/cal_addtime.F 116 CAL_ADDTIME
            fac    = -1
./pkg/cal/cal_addtime.F 120 CAL_ADDTIME
      intsecs  = fac*(intv_2/10000*secondsperhour + 
./pkg/cal/cal_addtime.F 135 CAL_ADDTIME
         nsecs = fac*nsecs
./pkg/cal/cal_addtime.F 138 CAL_ADDTIME
         di     = fac*date_1
./pkg/cal/cal_addtime.F 230 CAL_ADDTIME
     &     (mod(fac*hhmmss,minutesperhour)*100 +
./pkg/cal/cal_addtime.F 231 CAL_ADDTIME
     &     mod(fac*nsecs,secondsperminute))*fac
./pkg/cal/cal_addtime.F 65 CAL_ADDTIME
      integer fac
./pkg/cal/cal_addtime.F 86 CAL_ADDTIME
      fac    = 1
./pkg/cal/cal_getmonthsrec.F 206 CAL_GETMONTHSREC
        fac = (midsecs - currentsecs)/diffsecs
./pkg/cal/cal_getmonthsrec.F 208 CAL_GETMONTHSREC
        fac = (2.*midsecs + midsecs_np - currentsecs)/
./pkg/cal/cal_getmonthsrec.F 40 CAL_GETMONTHSREC
      _RL     fac
./pkg/cal/cal_getmonthsrec.F 7 CAL_GETMONTHSREC
     O                             fac, first, changed,
./pkg/cal/cal_checkdate.F 58 CAL_CHECKDATE
      integer fac
./pkg/cal/cal_checkdate.F 66 CAL_CHECKDATE
      fac    = 1
./pkg/cal/cal_checkdate.F 84 CAL_CHECKDATE
              if (nsecs .lt. 0) fac = -1
./pkg/cal/cal_checkdate.F 85 CAL_CHECKDATE
              hhmmss  = fac*nsecs/secondsperminute
./pkg/cal/cal_checkdate.F 88 CAL_CHECKDATE
     &                  mod(fac*nsecs,secondsperminute)
./pkg/cal/cal_checkdate.F 89 CAL_CHECKDATE
              hhmmss  = fac*hhmmss
./pkg/cal/cal_toseconds.F 59 CAL_TOSECONDS
      _RL     fac, nsecs, ndays
./pkg/cal/cal_toseconds.F 79 CAL_TOSECONDS
          fac    = -1
./pkg/cal/cal_toseconds.F 83 CAL_TOSECONDS
          fac    = 1
./pkg/cal/cal_toseconds.F 89 CAL_TOSECONDS
        timeint = fac*nsecs