Symbol Description Uses
exactConserv Set to true to conserve exactly the total Volume 36



File Line number Procedure Code
./model/inc/PARAMS.h 365 NO PROCEDURE
     & rigidLid, implicitFreeSurface, exactConserv, linFSConserveTr,
./model/inc/PARAMS.h 423 NO PROCEDURE
      LOGICAL exactConserv
./model/src/calc_div_ghat.F 142 CALC_DIV_GHAT
      ELSEIF (exactConserv) THEN
./model/src/calc_div_ghat.F 83 CALC_DIV_GHAT
      ELSEIF (exactConserv) THEN
./model/src/config_check.F 137 CONFIG_CHECK
      IF (exactConserv) THEN
./model/src/config_check.F 310 CONFIG_CHECK
      IF (rigidLid .AND. exactConserv) THEN
./model/src/config_check.F 340 CONFIG_CHECK
      IF (nonlinFreeSurf.NE.0 .AND. .NOT.exactConserv) THEN
./model/src/config_check.F 350 CONFIG_CHECK
      IF (select_rStar.NE.0 .AND. .NOT.exactConserv) THEN
./model/src/config_check.F 377 CONFIG_CHECK
      IF ( useRealFreshWaterFlux .AND. exactConserv
./model/src/config_check.F 389 CONFIG_CHECK
      IF ( useRealFreshWaterFlux .AND. .NOT.exactConserv
./model/src/config_check.F 402 CONFIG_CHECK
      IF (useRealFreshWaterFlux .AND. .NOT.exactConserv
./model/src/config_check.F 476 CONFIG_CHECK
      IF ( nonHydrostatic .AND. .NOT.exactConserv
./model/src/config_summary.F 254 CONFIG_SUMMARY
      CALL WRITE_0D_L( exactConserv, INDEX_NONE,
./pkg/shap_filt/shap_filt_readparms.F 192 SHAP_FILT_READPARMS
        ELSEIF ( .NOT.exactConserv ) THEN
./model/src/forward_step.F 826 FORWARD_STEP
      IF (exactConserv) THEN
./pkg/zonal_filt/zonal_filt_readparms.F 92 ZONAL_FILT_READPARMS
        ELSEIF ( .NOT.exactConserv ) THEN
./model/src/ini_nh_fields.F 66 INI_NH_FIELDS
       IF ( exactConserv .AND. dPhiNHstatus.EQ.0 ) THEN
./model/src/ini_parms.F 193 INI_PARMS
     & exactConserv, linFSConserveTr, uniformLin_PhiSurf,
./model/src/initialise_varia.F 266 INITIALISE_VARIA
      IF ( exactConserv ) THEN
./model/src/integr_continuity.F 177 INTEGR_CONTINUITY
      IF (exactConserv .AND. myTime.NE.startTime) THEN
./model/src/integr_continuity.F 72 INTEGR_CONTINUITY
      IF (exactConserv) THEN
./model/src/momentum_correction_step.F 182 MOMENTUM_CORRECTION_STEP
      IF ( exactConserv .AND. implicDiv2Dflow .NE. 0. _d 0)
./model/src/post_cg3d.F 59 POST_CG3D
      IF ( nonHydrostatic .AND. exactConserv ) THEN
./model/src/pre_cg3d.F 83 PRE_CG3D
          IF (exactConserv)
./model/src/read_pickup.F 226 READ_PICKUP
          IF ( exactConserv ) THEN
./model/src/read_pickup.F 399 READ_PICKUP
        IF ( exactConserv ) THEN
./model/src/read_pickup.F 453 READ_PICKUP
        IF (exactConserv) THEN
./model/src/set_defaults.F 210 SET_DEFAULTS
      exactConserv        = .FALSE.
./model/src/set_parms.F 70 SET_PARMS
     &        .OR. .NOT.exactConserv
./model/src/solve_for_pressure.F 134 SOLVE_FOR_PRESSURE
         IF (exactConserv)
./model/src/solve_for_pressure.F 205 SOLVE_FOR_PRESSURE
        ELSEIF ( exactConserv ) THEN
./model/src/solve_for_pressure.F 208 SOLVE_FOR_PRESSURE
        IF ( exactConserv ) THEN
./model/src/solve_for_pressure.F 412 SOLVE_FOR_PRESSURE
       IF ( nonHydrostatic .AND. exactConserv ) THEN
./model/src/solve_for_pressure.F 82 SOLVE_FOR_PRESSURE
        oldFreeSurfTerm = use3Dsolver .AND. .NOT.exactConserv
./model/src/timestep.F 337 TIMESTEP
       IF ( exactConserv ) THEN
./pkg/ecco/the_main_loop.F 869 THE_MAIN_LOOP
      IF (exactConserv) THEN