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



File Line number Procedure Code
./model/inc/PARAMS.h 382 NO PROCEDURE
     & rigidLid, implicitFreeSurface, exactConserv, linFSConserveTr,
./model/inc/PARAMS.h 441 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 334 CONFIG_CHECK
      IF (rigidLid .AND. exactConserv) THEN
./model/src/config_check.F 364 CONFIG_CHECK
      IF (nonlinFreeSurf.NE.0 .AND. .NOT.exactConserv) THEN
./model/src/config_check.F 374 CONFIG_CHECK
      IF (select_rStar.NE.0 .AND. .NOT.exactConserv) 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 525 CONFIG_CHECK
      IF ( nonHydrostatic .AND. .NOT.exactConserv
./model/src/config_summary.F 256 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 836 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 183 INI_PARMS
     & exactConserv, linFSConserveTr, uniformLin_PhiSurf,
./model/src/initialise_varia.F 273 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 186 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 414 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 356 TIMESTEP
       IF ( exactConserv ) THEN
./pkg/ecco/the_main_loop.F 862 THE_MAIN_LOOP
      IF (exactConserv) THEN