Symbol Description Uses
useRealFreshWaterFlux if True (=Natural BCS), treats P+R-E flux 52



File Line number Procedure Code
./model/inc/PARAMS.h 381 NO PROCEDURE
     & useRealFreshWaterFlux, useSRCGSolver,
./model/inc/PARAMS.h 437 NO PROCEDURE
      LOGICAL useRealFreshWaterFlux
./pkg/longstep/longstep_forcing_surf.F 72 LONGSTEP_FORCING_SURF
     &     .AND. useRealFreshWaterFlux ) THEN
./pkg/longstep/longstep_init_fixed.F 34 LONGSTEP_INIT_FIXED
     &     .AND. useRealFreshWaterFlux ) THEN
./pkg/mom_fluxform/mom_calc_rtrans.F 72 MOM_CALC_RTRANS
     &     useRealFreshWaterFlux .AND. usingPCoords ) THEN
./pkg/mom_fluxform/mom_u_adv_wu.F 52 MOM_U_ADV_WU
     &     useRealFreshWaterFlux .AND. usingPCoords ) THEN
./pkg/mom_fluxform/mom_v_adv_wv.F 53 MOM_V_ADV_WV
     &     useRealFreshWaterFlux .AND. usingPCoords ) THEN
./model/src/check_pickup.F 86 CHECK_PICKUP
     &        .AND. .NOT.useRealFreshWaterFlux ) THEN
./model/src/config_check.F 233 CONFIG_CHECK
      IF ( useRealFreshWaterFlux .AND. useThSIce ) THEN
./model/src/config_check.F 299 CONFIG_CHECK
     &     useRealFreshWaterFlux .AND. usingPCoords ) THEN
./model/src/config_check.F 354 CONFIG_CHECK
      IF (rigidLid .AND. useRealFreshWaterFlux) THEN
./model/src/config_check.F 426 CONFIG_CHECK
      IF ( useRealFreshWaterFlux .AND. exactConserv
./model/src/config_check.F 438 CONFIG_CHECK
      IF ( useRealFreshWaterFlux .AND. .NOT.exactConserv
./model/src/config_check.F 451 CONFIG_CHECK
      IF (useRealFreshWaterFlux .AND. .NOT.exactConserv
./model/src/config_check.F 462 CONFIG_CHECK
      IF (useRealFreshWaterFlux
./model/src/config_summary.F 289 CONFIG_SUMMARY
      CALL WRITE_0D_L( useRealFreshWaterFlux, INDEX_NONE,
./model/src/config_summary.F 304 CONFIG_SUMMARY
      IF ( .NOT.useRealFreshWaterFlux .OR. selectAddFluid.EQ.-1
./pkg/ptracers/ptracers_forcing_surf.F 117 PTRACERS_FORCING_SURF
     &     .AND. useRealFreshWaterFlux ) THEN
./pkg/ptracers/ptracers_forcing_surf.F 82 PTRACERS_FORCING_SURF
     &         .AND. useRealFreshWaterFlux )
./model/src/diags_oceanic_surf_flux.F 126 DIAGS_OCEANIC_SURF_FLUX
     &        .AND. useRealFreshWaterFlux ) THEN
./model/src/diags_oceanic_surf_flux.F 153 DIAGS_OCEANIC_SURF_FLUX
     &        .AND. useRealFreshWaterFlux ) THEN
./pkg/seaice/dynsolver.F 168 DYNSOLVER
        IF ( useRealFreshWaterFlux ) THEN
./pkg/seaice/seaice_dynsolver.F 181 SEAICE_DYNSOLVER
        IF ( useRealFreshWaterFlux ) THEN
./pkg/seaice/seaice_growth.F 1481 SEAICE_GROWTH
        IF ( useRealFreshWaterFlux ) THEN
./pkg/seaice/seaice_growth_if.F 1078 SEAICE_GROWTH_IF
            IF ( useRealFreshWaterFlux ) THEN
./pkg/seaice/seaice_init_varia.F 458 SEAICE_INIT_VARIA
        IF ( useRealFreshWaterFlux .AND. .NOT.useThSIce ) THEN
./pkg/seaice/seaice_model.F 252 SEAICE_MODEL
       IF ( useRealFreshWaterFlux )
./pkg/shelfice/shelfice_thermodynamics.F 84 SHELFICE_THERMODYNAMICS
      IF ( SHELFICEconserve .AND. useRealFreshWaterFlux ) rFac = 0. _d 0
./model/src/external_forcing_surf.F 249 EXTERNAL_FORCING_SURF
      IF ( useRealFreshWaterFlux ) THEN
./model/src/external_forcing_surf.F 269 EXTERNAL_FORCING_SURF
     &     .AND. useRealFreshWaterFlux ) THEN
./model/src/external_forcing_surf.F 386 EXTERNAL_FORCING_SURF
       IF ( useRealFreshWaterFlux ) THEN
./model/src/forward_step.F 583 FORWARD_STEP
        IF ( useRealFreshWaterFlux ) THEN
./pkg/thsice/thsice_main.F 262 THSICE_MAIN
      IF ( useRealFreshWaterFlux .AND. (useEXF.OR.useSEAICE ) )
./pkg/thsice/thsice_main.F 77 THSICE_MAIN
      ELSEIF ( useRealFreshWaterFlux ) THEN
./pkg/timeave/timeave_surf_flux.F 77 TIMEAVE_SURF_FLUX
     &     .AND. useRealFreshWaterFlux ) THEN
./pkg/timeave/timeave_surf_flux.F 99 TIMEAVE_SURF_FLUX
     &     .AND. useRealFreshWaterFlux ) THEN
./model/src/ini_parms.F 207 INI_PARMS
     & selectAddFluid, useRealFreshWaterFlux, convertFW2Salt,
./model/src/ini_parms.F 541 INI_PARMS
        IF (useRealFreshWaterFlux) convertFW2Salt=-1
./model/src/integr_continuity.F 124 INTEGR_CONTINUITY
     &       .AND. fluidIsWater .AND. useRealFreshWaterFlux ) THEN
./model/src/integr_continuity.F 236 INTEGR_CONTINUITY
     &       .AND. fluidIsWater .AND. useRealFreshWaterFlux ) THEN
./model/src/integr_continuity.F 75 INTEGR_CONTINUITY
       IF ( fluidIsWater.AND.useRealFreshWaterFlux ) facEmP=mass2rUnit
./verification/tutorial_global_oce_latlon/code/ptracers_forcing_surf.F 118 PTRACERS_FORCING_SURF
     &     .AND. useRealFreshWaterFlux ) THEN
./verification/tutorial_global_oce_latlon/code/ptracers_forcing_surf.F 83 PTRACERS_FORCING_SURF
     &         .AND. useRealFreshWaterFlux )
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F 235 EXTERNAL_FORCING_SURF
      IF ( useRealFreshWaterFlux ) THEN
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F 255 EXTERNAL_FORCING_SURF
     &     .AND. useRealFreshWaterFlux ) THEN
./verification/tutorial_global_oce_optim/code_ad/external_forcing_surf.F 372 EXTERNAL_FORCING_SURF
       IF ( useRealFreshWaterFlux ) THEN
./verification/tutorial_tracer_adjsens/code_ad/ptracers_forcing_surf.F 117 PTRACERS_FORCING_SURF
     &     .AND. useRealFreshWaterFlux ) THEN
./verification/tutorial_tracer_adjsens/code_ad/ptracers_forcing_surf.F 82 PTRACERS_FORCING_SURF
     &         .AND. useRealFreshWaterFlux )
./model/src/pre_cg3d.F 81 PRE_CG3D
        IF ( useRealFreshWaterFlux.AND.fluidIsWater ) THEN
./model/src/set_defaults.F 219 SET_DEFAULTS
      useRealFreshWaterFlux = .FALSE.
./model/src/solve_for_pressure.F 132 SOLVE_FOR_PRESSURE
        IF (useRealFreshWaterFlux.AND.fluidIsWater) THEN
./pkg/aim_v23/aim_aim2dyn_exchanges.F 64 AIM_AIM2DYN_EXCHANGES
        IF ( useRealFreshWaterFlux )