Symbol Description Uses
sign 31



File Line number Procedure Code
./pkg/exf/exf_bulkformulae.F 392 EXF_BULKFORMULAE
            stable = exf_half + sign(exf_half, huol)
./pkg/fizhi/fizhi_gwdrag.F 187 GWDRAG
         dragu(i,j,L) = sign( min(0.006 _d 0,abs(dragu(i,j,L))), dragu(i
./pkg/fizhi/fizhi_gwdrag.F 189 GWDRAG
         dragv(i,j,L) = sign( min(0.006 _d 0,abs(dragv(i,j,L))), dragv(i
./pkg/fizhi/fizhi_swrad.F 2054 DELEDD
                st3 = sign (st3,st7)
./pkg/generic_advdiff/gad_os7mp_adv_r.F 157 GAD_OS7MP_ADV_R
         recip_DelIp = sign(1. _d 0,DelIp)/max(abs(DelIp),Eps)
./pkg/generic_advdiff/gad_os7mp_adv_r.F 164 GAD_OS7MP_ADV_R
         recip_DelI = sign(1. _d 0,DelI)/max(abs(DelI),Eps)
./pkg/generic_advdiff/gad_os7mp_adv_x.F 161 GAD_OS7MP_ADV_X
         recip_DelIp = sign(1. _d 0,DelIp)/max(abs(DelIp),Eps)
./pkg/generic_advdiff/gad_os7mp_adv_x.F 168 GAD_OS7MP_ADV_X
         recip_DelI = sign(1. _d 0,DelI)/max(abs(DelI),Eps)
./pkg/generic_advdiff/gad_os7mp_adv_y.F 161 GAD_OS7MP_ADV_Y
         recip_DelIp = sign(1. _d 0,DelIp)/max(abs(DelIp),Eps)
./pkg/generic_advdiff/gad_os7mp_adv_y.F 168 GAD_OS7MP_ADV_Y
         recip_DelI = sign(1. _d 0,DelI)/max(abs(DelI),Eps)
./pkg/kpp/kpp_routines.F 1387 BLMIX
         wm(i) = sign(eins,wm(i))*max(phepsi,abs(wm(i)))
./pkg/kpp/kpp_routines.F 1388 BLMIX
         ws(i) = sign(eins,ws(i))*max(phepsi,abs(ws(i)))
./pkg/kpp/kpp_routines.F 526 BLDEPTH
            stable(i) = p5 + sign(p5,bfsfc(i))
./pkg/kpp/kpp_routines.F 687 BLDEPTH
         stable(i) = p5 + sign( p5, bfsfc(i) )
./pkg/kpp/kpp_routines.F 688 BLDEPTH
         bfsfc(i) = sign(eins,bfsfc(i))*max(phepsi,abs(bfsfc(i)))
./pkg/kpp/kpp_routines.F 810 BLDEPTH
         stable(i) = p5 + sign( p5, bfsfc(i) )
./pkg/kpp/kpp_routines.F 811 BLDEPTH
         bfsfc(i) = sign(eins,bfsfc(i))*max(phepsi,abs(bfsfc(i)))
./pkg/kpp/kpp_routines.F 821 BLDEPTH
     1        sign(p5, -zgrid(kl) - p5*hwide(kl) - hbl(i))
./pkg/bulk_force/bulkf_formula_lanl.F 169 BULKF_FORMULA_LANL
                 huol   = sign( min(abs(huol),10. _d 0), huol)
./pkg/bulk_force/bulkf_formula_lanl.F 170 BULKF_FORMULA_LANL
                 stable = 5. _d -1 + sign(5. _d -1 , huol)
./pkg/cheapaml/cheapaml_lanl_flux.F 167 CHEAPAML_LANL_FLUX
                 huol   = sign( min(abs(huol),10. _d 0), huol)
./pkg/cheapaml/cheapaml_lanl_flux.F 168 CHEAPAML_LANL_FLUX
                 stable = 5. _d -1 + sign(5. _d -1 , huol)
./pkg/cheapaml/cheapaml_lanl_flux.F 209 CHEAPAML_LANL_FLUX
                 huol   = sign( min(abs(huol),10. _d 0), huol)
./pkg/cheapaml/cheapaml_lanl_flux.F 210 CHEAPAML_LANL_FLUX
                 stable = 5. _d -1 + sign(5. _d -1 , huol)
./lsopt/cubic.F 12 CUBIC
      double precision sign, den, anum
./lsopt/cubic.F 59 CUBIC
      sign = (t-ta)/abs(t-ta)
./lsopt/cubic.F 60 CUBIC
      if (sngl(b)*sign .gt. 0.0) then
./pkg/ctrl/ctrl_map_ini.F 125 CTRL_MAP_INI
     $          sign(2.0/sqrt(wtheta(k,bi,bj)),tmpfld3d(i,j,k,bi,bj))
./pkg/ctrl/ctrl_map_ini.F 159 CTRL_MAP_INI
     $          sign(2.0/sqrt(wsalt(k,bi,bj)),tmpfld3d(i,j,k,bi,bj))
./pkg/ctrl/ctrl_map_ini_gen.F 142 CTRL_MAP_INI_GEN3D
       xxFld3d(i,j,k,bi,bj)=sign(tmpMax,xxFld3d(i,j,k,bi,bj))
./pkg/ctrl/ctrl_map_ini_gen.F 353 CTRL_MAP_INI_GEN2D
       xxFld2d(i,j,bi,bj)=sign(tmpMax,xxFld2d(i,j,bi,bj))