Symbol Description Uses
fac weight of record count0 for linear interpolation purposes 290



File Line number Procedure Code
./pkg/exf/exf_getffieldrec.F 134 EXF_GETFFIELDREC
       fac = 1. - fldsecs/fldperiod
./pkg/exf/exf_getffieldrec.F 173 EXF_GETFFIELDREC
        fac     = 1. - fldsecs/fldperiod
./pkg/exf/exf_getffieldrec.F 175 EXF_GETFFIELDREC
     &       fac = 1. - fldsecs/(secondsInYear-(count0-1)*fldperiod)
./pkg/exf/exf_getffieldrec.F 52 EXF_GETFFIELDREC
      _RL     fac
./pkg/exf/exf_getffieldrec.F 92 EXF_GETFFIELDREC
       fac     = 1. _d 0
./pkg/exf/exf_getffieldrec.F 9 EXF_GETFFIELDREC
     O                             fac,
./pkg/exf/exf_set_gen.F 107 EXF_SET_GEN
     O           fac, first, changed,
./pkg/exf/exf_set_gen.F 122 EXF_SET_GEN
     O           fac, first, changed,
./pkg/exf/exf_set_gen.F 139 EXF_SET_GEN
     &       ' first, changed, fac:  ', first, changed, fac
./pkg/exf/exf_set_gen.F 226 EXF_SET_GEN
     &                          fac * gen0(i,j,bi,bj) +
./pkg/exf/exf_set_gen.F 227 EXF_SET_GEN
     &              (exf_one - fac) * gen1(i,j,bi,bj) )
./pkg/exf/exf_set_gen.F 92 EXF_SET_GEN
      _RL     fac
./pkg/exf/exf_set_obcs.F 108 EXF_SET_OBCS_XZ
     &                    fac * obcs_xz_0(i,k,bi,bj) +
./pkg/exf/exf_set_obcs.F 109 EXF_SET_OBCS_XZ
     &                    (exf_one - fac) * obcs_xz_1(i,k,bi,bj)
./pkg/exf/exf_set_obcs.F 127 EXF_SET_OBCS_YZ
     I       fac, first, changed, useYearlyFields, obcs_period,
./pkg/exf/exf_set_obcs.F 164 EXF_SET_OBCS_YZ
      _RL     fac
./pkg/exf/exf_set_obcs.F 18 EXF_SET_OBCS_XZ
     I       fac, first, changed, useYearlyFields, obcs_period,
./pkg/exf/exf_set_obcs.F 215 EXF_SET_OBCS_YZ
     &                    fac             *obcs_yz_0(j,k,bi,bj) +
./pkg/exf/exf_set_obcs.F 216 EXF_SET_OBCS_YZ
     &                    (exf_one - fac) *obcs_yz_1(j,k,bi,bj)
./pkg/exf/exf_set_obcs.F 234 EXF_SET_OBCS_X
     I       fac, first, changed, useYearlyFields, obcs_period,
./pkg/exf/exf_set_obcs.F 271 EXF_SET_OBCS_X
      _RL     fac
./pkg/exf/exf_set_obcs.F 318 EXF_SET_OBCS_X
     &                 fac * obcs_x_0(i,bi,bj) +
./pkg/exf/exf_set_obcs.F 319 EXF_SET_OBCS_X
     &                 (exf_one - fac) * obcs_x_1(i,bi,bj)
./pkg/exf/exf_set_obcs.F 336 EXF_SET_OBCS_Y
     I       fac, first, changed, useYearlyFields, obcs_period,
./pkg/exf/exf_set_obcs.F 372 EXF_SET_OBCS_Y
      _RL     fac
./pkg/exf/exf_set_obcs.F 419 EXF_SET_OBCS_Y
     &                 fac             *obcs_y_0(j,bi,bj) +
./pkg/exf/exf_set_obcs.F 420 EXF_SET_OBCS_Y
     &                 (exf_one - fac) *obcs_y_1(j,bi,bj)
./pkg/exf/exf_set_obcs.F 57 EXF_SET_OBCS_XZ
      _RL     fac
./pkg/exf/exf_set_uv.F 114 EXF_SET_UV
     O             fac, first, changed,
./pkg/exf/exf_set_uv.F 130 EXF_SET_UV
     O             fac, first, changed,
./pkg/exf/exf_set_uv.F 147 EXF_SET_UV
     &       ' first, changed, fac:  ', first, changed, fac
./pkg/exf/exf_set_uv.F 408 EXF_SET_UV
     &                fac * uvec0(i,j,bi,bj) +
./pkg/exf/exf_set_uv.F 409 EXF_SET_UV
     &                (exf_one - fac) * uvec1(i,j,bi,bj) )
./pkg/exf/exf_set_uv.F 411 EXF_SET_UV
     &                fac * vvec0(i,j,bi,bj) +
./pkg/exf/exf_set_uv.F 412 EXF_SET_UV
     &                (exf_one - fac) * vvec1(i,j,bi,bj) )
./pkg/exf/exf_set_uv.F 92 EXF_SET_UV
      _RL     fac
./pkg/fizhi/fizhi_clockstuff.F 904 ASTRO
      _RL daylen, fac, thm, thp, thnow, zs, zc, sj, cj
./pkg/fizhi/update_earth_exports.F 1048 EMISSIVITY
      _RL fac
./pkg/fizhi/update_earth_exports.F 1161 EMISSIVITY
         fac = snowdepth(i) / (snowdepth(i) + snwmid(ityp(i)))
./pkg/fizhi/update_earth_exports.F 1163 EMISSIVITY
     &                                           - newemis(i, 1)) * fac
./pkg/fizhi/update_earth_exports.F 1165 EMISSIVITY
     &                                           - newemis(i, 2)) * fac
./pkg/fizhi/update_earth_exports.F 1167 EMISSIVITY
     &                                           - newemis(i, 3)) * fac
./pkg/fizhi/update_earth_exports.F 1169 EMISSIVITY
     &                                           - newemis(i, 4)) * fac
./pkg/fizhi/update_earth_exports.F 1171 EMISSIVITY
     &                                           - newemis(i, 5)) * fac
./pkg/fizhi/update_earth_exports.F 1173 EMISSIVITY
     &                                           - newemis(i, 6)) * fac
./pkg/fizhi/update_earth_exports.F 1175 EMISSIVITY
     &                                           - newemis(i, 7)) * fac
./pkg/fizhi/update_earth_exports.F 1177 EMISSIVITY
     &                                           - newemis(i, 8)) * fac
./pkg/fizhi/update_earth_exports.F 1179 EMISSIVITY
     &                                           - newemis(i, 9)) * fac
./pkg/fizhi/update_earth_exports.F 1181 EMISSIVITY
     &                                           - newemis(i,10)) * fac
./pkg/fizhi/update_earth_exports.F 722 GETLGR
      _RL fac
./pkg/generic_advdiff/gad_calc_rhs.F 147 GAD_CALC_RHS
      _RL outFlux, trac, fac, gTrFac
./pkg/generic_advdiff/gad_calc_rhs.F 716 GAD_CALC_RHS
           fac = MAX(0. _d 0,SmolarkiewiczMaxFrac*trac/outFlux)
./pkg/generic_advdiff/gad_calc_rhs.F 718 GAD_CALC_RHS
           IF (fZon(i+1,j).GT.0. _d 0) fZon(i+1,j)=fac*fZon(i+1,j)
./pkg/generic_advdiff/gad_calc_rhs.F 719 GAD_CALC_RHS
           IF (-fZon(i,j) .GT.0. _d 0) fZon(i,j)  =fac*fZon(i,j)
./pkg/generic_advdiff/gad_calc_rhs.F 720 GAD_CALC_RHS
           IF (fMer(i,j+1).GT.0. _d 0) fMer(i,j+1)=fac*fMer(i,j+1)
./pkg/generic_advdiff/gad_calc_rhs.F 721 GAD_CALC_RHS
           IF (-fMer(i,j) .GT.0. _d 0) fMer(i,j)  =fac*fMer(i,j)
./pkg/generic_advdiff/gad_calc_rhs.F 723 GAD_CALC_RHS
     &       fVerT(i,j,kUp)=fac*fVerT(i,j,kUp)
./pkg/generic_advdiff/gad_calc_rhs.F 749 GAD_CALC_RHS
             fVerT(i,j,kDown)=fac*fVerT(i,j,kDown)
./pkg/longstep/longstep_average_3d_fac.F 12 LONGSTEP_AVERAGE_3D_FAC
     I      fac,
./pkg/longstep/longstep_average_3d_fac.F 38 LONGSTEP_AVERAGE_3D_FAC
      _RS fac(1-OLx:sNx+OLx,1-OLy:sNy+OLy,myNr,nSx,nSy)
./pkg/longstep/longstep_average_3d_fac.F 54 LONGSTEP_AVERAGE_3D_FAC
           factor = FLOAT(lsCnt(bi,bj))*fac(i,j,k,bi,bj)
./pkg/longstep/longstep_fill_3d_fac.F 11 LONGSTEP_FILL_3D_FAC
     I      fld, fac, myNr, myThid)
./pkg/longstep/longstep_fill_3d_fac.F 55 LONGSTEP_FILL_3D_FAC
     &                        + fld(i,j,k,bi,bj)*fac(i,j,k,bi,bj)
./pkg/obcs/obcs_exf_load.F 287 OBCS_EXF_READ_XZ
      _RL     fac
./pkg/obcs/obcs_exf_load.F 297 OBCS_EXF_READ_XZ
     O              fac, first, changed,
./pkg/obcs/obcs_exf_load.F 311 OBCS_EXF_READ_XZ
     O              fac, first, changed,
./pkg/obcs/obcs_exf_load.F 326 OBCS_EXF_READ_XZ
     &     ' first, changed, fac:  ', first, changed, fac
./pkg/obcs/obcs_exf_load.F 333 OBCS_EXF_READ_XZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 337 OBCS_EXF_READ_XZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 341 OBCS_EXF_READ_XZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 345 OBCS_EXF_READ_XZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 350 OBCS_EXF_READ_XZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 361 OBCS_EXF_READ_XZ
     I                       , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 374 OBCS_EXF_READ_XZ
     O              fac, first, changed,
./pkg/obcs/obcs_exf_load.F 388 OBCS_EXF_READ_XZ
     O              fac, first, changed,
./pkg/obcs/obcs_exf_load.F 403 OBCS_EXF_READ_XZ
     &     ' first, changed, fac:  ', first, changed, fac
./pkg/obcs/obcs_exf_load.F 410 OBCS_EXF_READ_XZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 414 OBCS_EXF_READ_XZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 418 OBCS_EXF_READ_XZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 422 OBCS_EXF_READ_XZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 426 OBCS_EXF_READ_XZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 430 OBCS_EXF_READ_XZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 559 OBCS_EXF_READ_YZ
      _RL     fac
./pkg/obcs/obcs_exf_load.F 570 OBCS_EXF_READ_YZ
     O              fac, first, changed,
./pkg/obcs/obcs_exf_load.F 584 OBCS_EXF_READ_YZ
     O              fac, first, changed,
./pkg/obcs/obcs_exf_load.F 599 OBCS_EXF_READ_YZ
     &     ' first, changed, fac:  ', first, changed, fac
./pkg/obcs/obcs_exf_load.F 606 OBCS_EXF_READ_YZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 610 OBCS_EXF_READ_YZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 614 OBCS_EXF_READ_YZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 618 OBCS_EXF_READ_YZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 623 OBCS_EXF_READ_YZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 634 OBCS_EXF_READ_YZ
     I                       , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 647 OBCS_EXF_READ_YZ
     O              fac, first, changed,
./pkg/obcs/obcs_exf_load.F 661 OBCS_EXF_READ_YZ
     O              fac, first, changed,
./pkg/obcs/obcs_exf_load.F 676 OBCS_EXF_READ_YZ
     &     ' first, changed, fac:  ', first, changed, fac
./pkg/obcs/obcs_exf_load.F 683 OBCS_EXF_READ_YZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 687 OBCS_EXF_READ_YZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 691 OBCS_EXF_READ_YZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 695 OBCS_EXF_READ_YZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 699 OBCS_EXF_READ_YZ
     I                     , fac, first, changed, useYearlyFields
./pkg/obcs/obcs_exf_load.F 703 OBCS_EXF_READ_YZ
     I                     , fac, first, changed, useYearlyFields
./pkg/seaice/seaice_ctrl_map_ini.F 61 SEAICE_CTRL_MAP_INI
      _RL     fac
./pkg/seaice/seaice_ctrl_map_ini.F 86 SEAICE_CTRL_MAP_INI
        fac = 1. _d 0
./pkg/seaice/seaice_ctrl_map_ini.F 88 SEAICE_CTRL_MAP_INI
        fac = 0. _d 0
./pkg/seaice/seaice_diffusion.F 11 SEAICE_DIFFUSION
     I     diffKh, fac,
./pkg/seaice/seaice_diffusion.F 49 SEAICE_DIFFUSION
      _RL diffKh, fac
./pkg/seaice/seaice_diffusion.F 92 SEAICE_DIFFUSION
     &        - fac*iceMask(i,j,bi,bj)*recip_rA(i,j,bi,bj)
./pkg/seaice/seaice_evp.F 111 SEAICE_EVP
      _RL zMaxZ, zMinZ, fac
./pkg/seaice/seaice_evp.F 166 SEAICE_EVP
       fac = 0.25 _d 0 * SEAICE_evpDampC * SEAICE_evpAlpha
./pkg/seaice/seaice_evp.F 172 SEAICE_EVP
           zMax (I,J,bi,bj)   = _rA(I,J,bi,bj) * fac
./pkg/seaice/seaice_fake.F 42 SEAICE_FAKE
      _RL fac, tempFrz
./pkg/seaice/seaice_fake.F 55 SEAICE_FAKE
            fac=MIN(1. _d 0, MAX(0. _d 0 , 1. _d 0 - area(i,j,bi,bj)))
./pkg/seaice/seaice_fake.F 56 SEAICE_FAKE
            fu(i,j,bi,bj) = fu(i,j,bi,bj) * fac
./pkg/seaice/seaice_fake.F 57 SEAICE_FAKE
            fv(i,j,bi,bj) = fv(i,j,bi,bj) * fac
./pkg/seaice/seaice_fake.F 58 SEAICE_FAKE
            qnet(i,j,bi,bj) = qnet(i,j,bi,bj) * fac
./pkg/seaice/seaice_fake.F 59 SEAICE_FAKE
            qsw(i,j,bi,bj) = qsw(i,j,bi,bj) * fac
./pkg/seaice/seaice_fake.F 63 SEAICE_FAKE
     &         fac * EVAP(i,j,bi,bj)
./pkg/seaice/seaice_fake.F 71 SEAICE_FAKE
            fac=MIN(1. _d 0, MAX(0. _d 0 , area(i,j,bi,bj)))
./pkg/seaice/seaice_fake.F 74 SEAICE_FAKE
            theta(i,j,1,bi,bj)=theta(i,j,1,bi,bj) + fac *
./pkg/streamice/streamice_fields_load.F 126 STREAMICE_FIELDS_LOAD
     &     nm0,nm1,myTime,fac
./pkg/streamice/streamice_fields_load.F 240 STREAMICE_FIELDS_LOAD
     &        fac    * streamice_u_normal_stress0(i,j,bi,bj)
./pkg/streamice/streamice_fields_load.F 241 STREAMICE_FIELDS_LOAD
     &     + (1-fac) * streamice_u_normal_stress1(i,j,bi,bj)
./pkg/streamice/streamice_fields_load.F 243 STREAMICE_FIELDS_LOAD
     &        fac    * streamice_v_normal_stress0(i,j,bi,bj)
./pkg/streamice/streamice_fields_load.F 244 STREAMICE_FIELDS_LOAD
     &     + (1-fac) * streamice_v_normal_stress1(i,j,bi,bj)
./pkg/streamice/streamice_fields_load.F 246 STREAMICE_FIELDS_LOAD
     &        fac    * streamice_u_shear_stress0(i,j,bi,bj)
./pkg/streamice/streamice_fields_load.F 247 STREAMICE_FIELDS_LOAD
     &     + (1-fac) * streamice_u_shear_stress1(i,j,bi,bj)
./pkg/streamice/streamice_fields_load.F 249 STREAMICE_FIELDS_LOAD
     &        fac    * streamice_v_shear_stress0(i,j,bi,bj)
./pkg/streamice/streamice_fields_load.F 250 STREAMICE_FIELDS_LOAD
     &     + (1-fac) * streamice_v_shear_stress1(i,j,bi,bj)
./pkg/streamice/streamice_fields_load.F 253 STREAMICE_FIELDS_LOAD
     &        fac    * bdot_streamice0(i,j,bi,bj)
./pkg/streamice/streamice_fields_load.F 254 STREAMICE_FIELDS_LOAD
     &     + (1-fac) * bdot_streamice1(i,j,bi,bj)
./pkg/streamice/streamice_fields_load.F 261 STREAMICE_FIELDS_LOAD
     &  first,changed,nm0,nm1,fac
./pkg/streamice/streamice_fields_load.F 65 STREAMICE_FIELDS_LOAD
      _RL myRelTime, fac, tmpFac
./pkg/streamice/streamice_fields_load.F 82 STREAMICE_FIELDS_LOAD
       fac     = 1.D0
./pkg/streamice/streamice_fields_load.F 88 STREAMICE_FIELDS_LOAD
     O                   nmP, nm0, nm1, tmpFac, fac,
./pkg/streamice/streamice_fields_load.F 93 STREAMICE_FIELDS_LOAD
        fac = 1.D0 - fac
./pkg/streamice/streamice_fields_load.F 96 STREAMICE_FIELDS_LOAD
     O                   nmP, nm0, nm1, tmpFac, fac,
./verification/advect_cs/code/ini_vel.F 38 INI_VEL
      _RL psi,omegaprime,fac
./verification/advect_cs/code/ini_vel.F 41 INI_VEL
      psi(i,j,bi,bj)=fac*fCoriG(i,j,bi,bj)
./verification/advect_cs/code/ini_vel.F 51 INI_VEL
      fac=-(rSphere**2)*omegaprime/(2.d0*Omega)
./verification/global_ocean.90x40x15/code_ad/ctrl_map_ini_genarr.F 64 CTRL_MAP_INI_GENARR
      _RL     fac
./verification/global_ocean.90x40x15/code_ad/ctrl_map_ini_genarr.F 74 CTRL_MAP_INI_GENARR
      fac = 1. _d 0
./verification/halfpipe_streamice/code_ad/ctrl_map_ini_genarr.F 154 CTRL_MAP_INI_GENARR
     &                             + fac*tmpfld3d(i,j,k,bi,bj)
./verification/halfpipe_streamice/code_ad/ctrl_map_ini_genarr.F 157 CTRL_MAP_INI_GENARR
     &                            + fac*tmpfld3d(i,j,k,bi,bj)
./verification/halfpipe_streamice/code_ad/ctrl_map_ini_genarr.F 66 CTRL_MAP_INI_GENARR
      _RL     fac
./verification/halfpipe_streamice/code_ad/ctrl_map_ini_genarr.F 76 CTRL_MAP_INI_GENARR
      fac = 1. _d 0
./verification/halfpipe_streamice/code_oad/ctrl_map_ini_genarr.F 162 CTRL_MAP_INI_GENARR
     &                             + fac*tmpfld3d(i,j,k,bi,bj)
./verification/halfpipe_streamice/code_oad/ctrl_map_ini_genarr.F 165 CTRL_MAP_INI_GENARR
     &                            + fac*tmpfld3d(i,j,k,bi,bj)
./verification/halfpipe_streamice/code_oad/ctrl_map_ini_genarr.F 68 CTRL_MAP_INI_GENARR
      _RL     fac
./verification/halfpipe_streamice/code_oad/ctrl_map_ini_genarr.F 78 CTRL_MAP_INI_GENARR
      fac = 1. _d 0
./verification/hs94.1x64x5/code_ad/ctrl_map_gentim2d.F 61 CTRL_MAP_GENTIM2D
      _RL fac
./verification/hs94.1x64x5/code_ad/ctrl_map_ini_genarr.F 166 CTRL_MAP_INI_GENARR
     &                             + fac*tmpfld3d(i,j,k,bi,bj)
./verification/hs94.1x64x5/code_ad/ctrl_map_ini_genarr.F 169 CTRL_MAP_INI_GENARR
     &                            + fac*tmpfld3d(i,j,k,bi,bj)
./verification/hs94.1x64x5/code_ad/ctrl_map_ini_genarr.F 174 CTRL_MAP_INI_GENARR
     &           + fac*xx_genarr3d(i,j,k,bi,bj,iarr)
./verification/hs94.1x64x5/code_ad/ctrl_map_ini_genarr.F 175 CTRL_MAP_INI_GENARR
     &           + fac*tmpfld3d(i,j,k,bi,bj)
./verification/hs94.1x64x5/code_ad/ctrl_map_ini_genarr.F 178 CTRL_MAP_INI_GENARR
     &           + fac*xx_genarr3d(i,j,k,bi,bj,iarr)
./verification/hs94.1x64x5/code_ad/ctrl_map_ini_genarr.F 179 CTRL_MAP_INI_GENARR
     &           + fac*tmpfld3d(i,j,k,bi,bj)
./verification/hs94.1x64x5/code_ad/ctrl_map_ini_genarr.F 64 CTRL_MAP_INI_GENARR
      _RL     fac
./verification/hs94.1x64x5/code_ad/ctrl_map_ini_genarr.F 74 CTRL_MAP_INI_GENARR
      fac = 1. _d 0
./verification/hs94.1x64x5/code_oad/ctrl_map_gentim2d.F 61 CTRL_MAP_GENTIM2D
      _RL fac
./verification/hs94.1x64x5/code_oad/ctrl_map_ini_genarr.F 165 CTRL_MAP_INI_GENARR
     &                             + fac*tmpfld3d(i,j,k,bi,bj)
./verification/hs94.1x64x5/code_oad/ctrl_map_ini_genarr.F 168 CTRL_MAP_INI_GENARR
     &                            + fac*tmpfld3d(i,j,k,bi,bj)
./verification/hs94.1x64x5/code_oad/ctrl_map_ini_genarr.F 173 CTRL_MAP_INI_GENARR
     &           + fac*xx_genarr3d(i,j,k,bi,bj,iarr)
./verification/hs94.1x64x5/code_oad/ctrl_map_ini_genarr.F 174 CTRL_MAP_INI_GENARR
     &           + fac*tmpfld3d(i,j,k,bi,bj)
./verification/hs94.1x64x5/code_oad/ctrl_map_ini_genarr.F 177 CTRL_MAP_INI_GENARR
     &           + fac*xx_genarr3d(i,j,k,bi,bj,iarr)
./verification/hs94.1x64x5/code_oad/ctrl_map_ini_genarr.F 178 CTRL_MAP_INI_GENARR
     &           + fac*tmpfld3d(i,j,k,bi,bj)
./verification/hs94.1x64x5/code_oad/ctrl_map_ini_genarr.F 63 CTRL_MAP_INI_GENARR
      _RL     fac
./verification/hs94.1x64x5/code_oad/ctrl_map_ini_genarr.F 73 CTRL_MAP_INI_GENARR
      fac = 1. _d 0
./model/src/port_rand.F 39 NO PROCEDURE
      real*8 fac
./model/src/port_rand.F 42 NO PROCEDURE
      PARAMETER (mbig=1000000000,mz=0,fac=1.d0/mbig)
./model/src/port_rand.F 47 NO PROCEDURE
      PARAMETER (mbig=4000000.,mz=0.,fac=1.d0/mbig)
./model/src/port_rand.F 90 NO PROCEDURE
        port_rand=mj*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/tutorial_global_oce_biogeo/code_oad/ctrl_map_ini_genarr.F 147 CTRL_MAP_INI_GENARR
     &         + fac*xx_genarr3d(i,j,k,bi,bj,iarr)
./verification/tutorial_global_oce_biogeo/code_oad/ctrl_map_ini_genarr.F 148 CTRL_MAP_INI_GENARR
     &         + fac*tmpfld3d(i,j,k,bi,bj)
./verification/tutorial_global_oce_biogeo/code_oad/ctrl_map_ini_genarr.F 151 CTRL_MAP_INI_GENARR
     &         + fac*tmpfld3d(i,j,k,bi,bj)
./verification/tutorial_global_oce_biogeo/code_oad/ctrl_map_ini_genarr.F 63 CTRL_MAP_INI_GENARR
      _RL     fac
./verification/tutorial_global_oce_biogeo/code_oad/ctrl_map_ini_genarr.F 73 CTRL_MAP_INI_GENARR
      fac = 1. _d 0
./verification/tutorial_tracer_adjsens/code_ad/ctrl_map_ini_genarr.F 144 CTRL_MAP_INI_GENARR
     &         + fac*xx_genarr3d(i,j,k,bi,bj,iarr)
./verification/tutorial_tracer_adjsens/code_ad/ctrl_map_ini_genarr.F 145 CTRL_MAP_INI_GENARR
     &         + fac*tmpfld3d(i,j,k,bi,bj)
./verification/tutorial_tracer_adjsens/code_ad/ctrl_map_ini_genarr.F 148 CTRL_MAP_INI_GENARR
     &         + fac*tmpfld3d(i,j,k,bi,bj)
./verification/tutorial_tracer_adjsens/code_ad/ctrl_map_ini_genarr.F 62 CTRL_MAP_INI_GENARR
      _RL     fac
./verification/tutorial_tracer_adjsens/code_ad/ctrl_map_ini_genarr.F 72 CTRL_MAP_INI_GENARR
      fac = 1. _d 0
./verification/tutorial_tracer_adjsens/code_oad/ctrl_map_ini_genarr.F 147 CTRL_MAP_INI_GENARR
     &         + fac*xx_genarr3d(i,j,k,bi,bj,iarr)
./verification/tutorial_tracer_adjsens/code_oad/ctrl_map_ini_genarr.F 148 CTRL_MAP_INI_GENARR
     &         + fac*tmpfld3d(i,j,k,bi,bj)
./verification/tutorial_tracer_adjsens/code_oad/ctrl_map_ini_genarr.F 151 CTRL_MAP_INI_GENARR
     &         + fac*tmpfld3d(i,j,k,bi,bj)
./verification/tutorial_tracer_adjsens/code_oad/ctrl_map_ini_genarr.F 63 CTRL_MAP_INI_GENARR
      _RL     fac
./verification/tutorial_tracer_adjsens/code_oad/ctrl_map_ini_genarr.F 73 CTRL_MAP_INI_GENARR
      fac = 1. _d 0
./pkg/admtlm/admtlm_bypassad.F 153 ADMTLM_BYPASSAD
     &                + adsalt(i,j,k,bi,bj)*fac
./pkg/admtlm/admtlm_bypassad.F 171 ADMTLM_BYPASSAD
     &                + adtheta(i,j,k,bi,bj)*fac
./pkg/admtlm/admtlm_bypassad.F 44 ADMTLM_BYPASSAD
      double precision fac
./pkg/admtlm/admtlm_bypassad.F 67 ADMTLM_BYPASSAD
        fac = 1.d0
./pkg/admtlm/admtlm_bypassad.F 69 ADMTLM_BYPASSAD
        fac = 0.d0
./pkg/cal/cal_addtime.F 103 CAL_ADDTIME
               fac    = -1
./pkg/cal/cal_addtime.F 109 CAL_ADDTIME
               fac    = 1
./pkg/cal/cal_addtime.F 119 CAL_ADDTIME
            fac    = -1
./pkg/cal/cal_addtime.F 123 CAL_ADDTIME
      intsecs  = fac*(intv_2/10000*secondsperhour +
./pkg/cal/cal_addtime.F 138 CAL_ADDTIME
         nsecs = fac*nsecs
./pkg/cal/cal_addtime.F 141 CAL_ADDTIME
         di     = fac*date_1
./pkg/cal/cal_addtime.F 233 CAL_ADDTIME
     &     (mod(fac*hhmmss,minutesperhour)*100 +
./pkg/cal/cal_addtime.F 234 CAL_ADDTIME
     &     mod(fac*nsecs,secondsperminute))*fac
./pkg/cal/cal_addtime.F 60 CAL_ADDTIME
      INTEGER fac
./pkg/cal/cal_addtime.F 89 CAL_ADDTIME
      fac    = 1
./pkg/cal/cal_convdate.F 100 CAL_CONVDATE
      mm = fac*mm
./pkg/cal/cal_convdate.F 101 CAL_CONVDATE
      dd = fac*dd
./pkg/cal/cal_convdate.F 102 CAL_CONVDATE
      ss = fac*ss
./pkg/cal/cal_convdate.F 45 CAL_CONVDATE
      INTEGER fac
./pkg/cal/cal_convdate.F 64 CAL_CONVDATE
      fac = 1
./pkg/cal/cal_convdate.F 76 CAL_CONVDATE
          fac    = -1
./pkg/cal/cal_convdate.F 80 CAL_CONVDATE
          fac    = 1
./pkg/cal/cal_convdate.F 99 CAL_CONVDATE
      yy = fac*yy
./pkg/cal/cal_getmonthsrec.F 203 CAL_GETMONTHSREC
        fac = (midsecs - currentsecs)/diffsecs
./pkg/cal/cal_getmonthsrec.F 205 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_timeinterval.F 101 CAL_TIMEINTERVAL
     &          (mod(fac*hhmmss,minutesperhour)*100 +
./pkg/cal/cal_timeinterval.F 102 CAL_TIMEINTERVAL
     &           mod(fac*nsecs,secondsperminute))*fac
./pkg/cal/cal_timeinterval.F 47 CAL_TIMEINTERVAL
      INTEGER fac
./pkg/cal/cal_timeinterval.F 55 CAL_TIMEINTERVAL
      fac = 1
./pkg/cal/cal_timeinterval.F 56 CAL_TIMEINTERVAL
      if (timeint .lt. 0) fac = -1
./pkg/cal/cal_toseconds.F 51 CAL_TOSECONDS
      _RL     fac, nsecs, ndays
./pkg/cal/cal_toseconds.F 82 CAL_TOSECONDS
          fac    = -1
./pkg/cal/cal_toseconds.F 86 CAL_TOSECONDS
          fac    = 1
./pkg/cal/cal_toseconds.F 92 CAL_TOSECONDS
        timeint = fac*nsecs
./pkg/chronos/chronos.F 741 ASTRO
      _RL daylen, fac, thm, thp, thnow, zs, zc, sj, cj
./pkg/ctrl/ctrl_depth_ini.F 124 CTRL_DEPTH_INI
     &                        + fac*tmpfld2d(i,j,bi,bj)
./pkg/ctrl/ctrl_depth_ini.F 55 CTRL_DEPTH_INI
      _RL     fac
./pkg/ctrl/ctrl_depth_ini.F 79 CTRL_DEPTH_INI
        fac = 1. _d 0
./pkg/ctrl/ctrl_depth_ini.F 81 CTRL_DEPTH_INI
        fac = 0. _d 0
./pkg/ctrl/ctrl_get_gen_rec.F 114 CTRL_GET_GEN_REC
     O      fac, first, changed,
./pkg/ctrl/ctrl_get_gen_rec.F 124 CTRL_GET_GEN_REC
       fac     = 1. _d 0
./pkg/ctrl/ctrl_get_gen_rec.F 181 CTRL_GET_GEN_REC
       fac = 1. - fldsecs/fldperiod
./pkg/ctrl/ctrl_get_gen_rec.F 199 CTRL_GET_GEN_REC
       fac     = 1. _d 0
./pkg/ctrl/ctrl_get_gen_rec.F 204 CTRL_GET_GEN_REC
     O                   countP, count0, count1, tmpFac, fac,
./pkg/ctrl/ctrl_get_gen_rec.F 227 CTRL_GET_GEN_REC
     &                          first, changed, fac
./pkg/ctrl/ctrl_get_gen_rec.F 47 CTRL_GET_GEN_REC
      _RL     fac
./pkg/ctrl/ctrl_get_gen_rec.F 9 CTRL_GET_GEN_REC
     O                        fac,
./pkg/ctrl/ctrl_getrec.F 365 CTRL_GETREC
      fac = 1. - fldsecs/fldperiod
./pkg/ctrl/ctrl_getrec.F 380 CTRL_GETREC
     &                          first, changed, fac
./pkg/ctrl/ctrl_getrec.F 54 CTRL_GETREC
      _RL     fac
./pkg/ctrl/ctrl_getrec.F 8 CTRL_GETREC
     O                        fac,
./pkg/ctrl/ctrl_hfacc_ini.F 131 CTRL_HFACC_INI
     &                               fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_hfacc_ini.F 148 CTRL_HFACC_INI
     &                                  + fac*tmpfld2d(i,j,bi,bj)
./pkg/ctrl/ctrl_hfacc_ini.F 55 CTRL_HFACC_INI
      _RL     fac
./pkg/ctrl/ctrl_hfacc_ini.F 79 CTRL_HFACC_INI
        fac = 1. _d 0
./pkg/ctrl/ctrl_hfacc_ini.F 81 CTRL_HFACC_INI
        fac = 0. _d 0
./pkg/ctrl/ctrl_map_gentim2d.F 60 CTRL_MAP_GENTIM2D
      _RL fac
./pkg/ctrl/ctrl_map_ini.F 121 CTRL_MAP_INI
     &                               fac*xx_theta(i,j,k,bi,bj) +
./pkg/ctrl/ctrl_map_ini.F 122 CTRL_MAP_INI
     &                               fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 125 CTRL_MAP_INI
     &                               fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 161 CTRL_MAP_INI
     &                               fac*xx_salt(i,j,k,bi,bj) +
./pkg/ctrl/ctrl_map_ini.F 162 CTRL_MAP_INI
     &                               fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 165 CTRL_MAP_INI
     &                               fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 192 CTRL_MAP_INI
     &                               fac*xx_tr1(i,j,k,bi,bj) +
./pkg/ctrl/ctrl_map_ini.F 193 CTRL_MAP_INI
     &                               fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 196 CTRL_MAP_INI
     &                               fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 347 CTRL_MAP_INI
     &                                - fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 375 CTRL_MAP_INI
     &                                  *fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 464 CTRL_MAP_INI
     &                                  fac*xx_uvel(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 467 CTRL_MAP_INI
     &                                  fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 491 CTRL_MAP_INI
     &                                  fac*xx_vvel(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 494 CTRL_MAP_INI
     &                                  fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 517 CTRL_MAP_INI
     &                              fac*xx_etan(i,j,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 520 CTRL_MAP_INI
     &                              fac*tmpfld2d(i,j,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 522 CTRL_MAP_INI
     &                              fac*tmpfld2d(i,j,bi,bj)
./pkg/ctrl/ctrl_map_ini.F 69 CTRL_MAP_INI
      _RL     fac
./pkg/ctrl/ctrl_map_ini.F 94 CTRL_MAP_INI
        fac = 1. _d 0
./pkg/ctrl/ctrl_map_ini.F 96 CTRL_MAP_INI
        fac = 0. _d 0
./pkg/ctrl/ctrl_map_ini_ecco.F 108 CTRL_MAP_INI_ECCO
      fac = 1. _d 0
./pkg/ctrl/ctrl_map_ini_ecco.F 64 CTRL_MAP_INI_ECCO
      _RL     fac
./pkg/ctrl/ctrl_map_ini_genarr.F 142 CTRL_MAP_INI_GENARR
     &                             + fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini_genarr.F 145 CTRL_MAP_INI_GENARR
     &                            + fac*tmpfld3d(i,j,k,bi,bj)
./pkg/ctrl/ctrl_map_ini_genarr.F 61 CTRL_MAP_INI_GENARR
      _RL     fac
./pkg/ctrl/ctrl_map_ini_genarr.F 71 CTRL_MAP_INI_GENARR
      fac = 1. _d 0
./pkg/dic/dic_set_control.F 45 DIC_SET_CONTROL
      _RL fac
./pkg/dic/dic_set_control.F 59 DIC_SET_CONTROL
        fac = 1. _d 0
./pkg/dic/dic_set_control.F 61 DIC_SET_CONTROL
        fac = 0. _d 0
./pkg/dic/dic_set_control.F 79 DIC_SET_CONTROL
     &                         + fac*tmpfld2d(i,j,bi,bj)
./pkg/ecco/cost_bp.F 138 COST_BP
     &              ( fac*bpbar(i,j,bi,bj) - bpdat(i,j,bi,bj) )
./pkg/ecco/cost_bp.F 186 COST_BP
     &              ( fac*bpbar(i,j,bi,bj) - bpdat(i,j,bi,bj) )
./pkg/ecco/cost_bp.F 75 COST_BP
      _RL fac
./pkg/ecco/cost_bp.F 94 COST_BP
      fac = 1. _d 2 / 9.81 _d 0
./pkg/ecco/cost_sshv4.F 81 COST_SSHV4
      _RL offset,fac