Symbol Description Uses
nonlinFreeSurf option related to non-linear free surface 48



File Line number Procedure Code
./pkg/ptracers/ptracers_integrate.F 193 PTRACERS_INTEGRATE
      IF (nonlinFreeSurf.GT.0) THEN
./pkg/ptracers/ptracers_forcing_surf.F 69 PTRACERS_FORCING_SURF
      IF ( (nonlinFreeSurf.GT.0 .OR. usingPCoords)
./model/inc/PARAMS.h 175 NO PROCEDURE
     &        nonlinFreeSurf, select_rStar,
./model/inc/PARAMS.h 194 NO PROCEDURE
      INTEGER nonlinFreeSurf
./pkg/aim_v23/aim_dyn2aim.F 105 AIM_DYN2AIM
      IF ( staggerTimeStep .AND. nonlinFreeSurf.GT.0 ) THEN
./pkg/aim_v23/aim_aim2dyn.F 115 AIM_AIM2DYN
       IF ( staggerTimeStep .AND. nonlinFreeSurf.GT.0 ) THEN
./model/src/config_check.F 148 CONFIG_CHECK
      IF (nonlinFreeSurf.NE.0) THEN 
./model/src/config_check.F 338 CONFIG_CHECK
      IF (nonlinFreeSurf.NE.0 .AND. .NOT.exactConserv) THEN
./model/src/config_check.F 370 CONFIG_CHECK
      IF (nonlinFreeSurf.NE.0 .AND. use3Dsolver) THEN
./model/src/config_check.F 380 CONFIG_CHECK
      IF ( nonlinFreeSurf.NE.0 .AND. 
./verification/global_ocean.90x40x15/code/ptracers_forcing_surf.F 69 PTRACERS_FORCING_SURF
      IF ( (nonlinFreeSurf.GT.0 .OR. usingPCoords)
./verification/rotating_tank/code/checkpoint.F 127 READ_CHECKPOINT
        IF ( nonlinFreeSurf.GE.0)
./verification/tutorial_tracer_adjsens/code_ad/ptracers_forcing_surf.F 69 PTRACERS_FORCING_SURF
      IF ( (nonlinFreeSurf.GT.0 .OR. usingPCoords)
./model/src/freesurf_rescale_g.F 42 FREESURF_RESCALE_G
      IF (nonlinFreeSurf.GT.0) THEN
./model/src/ini_parms.F 177 INI_PARMS
     & exactConserv,uniformLin_PhiSurf,nonlinFreeSurf,hFacInf,hFacSup,
./verification/tutorial_global_oce_latlon/code/ptracers_forcing_surf.F 69 PTRACERS_FORCING_SURF
      IF ( (nonlinFreeSurf.GT.0 .OR. usingPCoords)
./model/src/checkpoint.F 164 READ_CHECKPOINT
          IF (nonlinFreeSurf .GE. 0) THEN
./model/src/checkpoint.F 213 READ_CHECKPOINT
          IF (nonlinFreeSurf .GT. 0) THEN 
./model/src/checkpoint.F 263 READ_CHECKPOINT
        IF (nonlinFreeSurf .GT. 0) THEN
./model/src/calc_phi_hyd.F 91 CALC_PHI_HYD
      addSurfPhiAnom = select_rStar.EQ.0 .AND. nonlinFreeSurf.GT.3
./model/src/calc_grad_phi_hyd.F 153 CALC_GRAD_PHI_HYD
      IF (select_rStar.GE.2 .AND. nonlinFreeSurf.GE.1 ) THEN
./model/src/calc_grad_phi_hyd.F 70 CALC_GRAD_PHI_HYD
      IF (select_rStar.GE.2 .AND. nonlinFreeSurf.GE.4 ) THEN
./model/src/calc_grad_phi_hyd.F 91 CALC_GRAD_PHI_HYD
      ELSEIF (select_rStar.GE.1 .AND. nonlinFreeSurf.GE.4 ) THEN
./model/src/external_forcing_surf.F 105 EXTERNAL_FORCING_SURF
       IF (staggerTimeStep.AND.nonlinFreeSurf.GT.0) THEN
./model/src/external_forcing_surf.F 214 EXTERNAL_FORCING_SURF
      IF ( (nonlinFreeSurf.GT.0 .OR. usingPCoords)
./model/src/calc_gt.F 195 CALC_GT
      IF (nonlinFreeSurf.GT.0) THEN
./model/src/initialise_varia.F 231 INITIALISE_VARIA
      IF (nonlinFreeSurf.GT.0) THEN
./model/src/initialise_varia.F 242 INITIALISE_VARIA
      IF ( nonlinFreeSurf.GT.2) THEN
./model/src/initialise_varia.F 276 INITIALISE_VARIA
      ELSEIF ( nonlinFreeSurf.GT.0) THEN
./model/src/forward_step.F 466 FORWARD_STEP
      IF ( nonlinFreeSurf.GT.0) THEN
./model/src/forward_step.F 517 FORWARD_STEP
      IF ( momStepping .AND. nonlinFreeSurf.GT.2 ) THEN
./model/src/forward_step.F 613 FORWARD_STEP
      ELSEIF ( nonlinFreeSurf.GT.0) THEN
./model/src/config_summary.F 250 CONFIG_SUMMARY
      CALL WRITE_0D_I( nonlinFreeSurf, INDEX_NONE,
./model/src/config_summary.F 269 CONFIG_SUMMARY
      IF (useRealFreshWaterFlux .AND. nonlinFreeSurf.GT.0) THEN
./model/src/timestep.F 281 TIMESTEP
     &    .AND. nonlinFreeSurf.GT.1) THEN
./model/src/calc_gs.F 196 CALC_GS
      IF (nonlinFreeSurf.GT.0) THEN
./model/src/set_defaults.F 194 SET_DEFAULTS
      nonlinFreeSurf      = 0
./model/src/diags_oceanic_surf_flux.F 131 DIAGS_OCEANIC_SURF_FLUX
         IF ( (nonlinFreeSurf.GT.0 .OR. usingPCoords)
./model/src/diags_oceanic_surf_flux.F 82 DIAGS_OCEANIC_SURF_FLUX
         IF ( (nonlinFreeSurf.GT.0 .OR. usingPCoords)
./pkg/timeave/timeave_surf_flux.F 106 TIMEAVE_SURF_FLUX
       IF ( (nonlinFreeSurf.GT.0 .OR. usingPCoords)
./pkg/timeave/timeave_surf_flux.F 83 TIMEAVE_SURF_FLUX
       IF ( (nonlinFreeSurf.GT.0 .OR. usingPCoords)
./pkg/obcs/obcs_apply_eta.F 49 OBCS_APPLY_ETA
      IF ( nonlinFreeSurf.GT.0 ) THEN
./pkg/obcs/obcs_check.F 54 OBCS_CHECK
       IF (nonlinFreeSurf.GT.0) THEN
./pkg/ocn_compon_interf/ocn_store_my_data.F 62 OCN_STORE_MY_DATA
      IF ( nonlinFreeSurf.GT.0 .AND.
./pkg/ecco/the_main_loop.F 782 THE_MAIN_LOOP
      IF ( nonlinFreeSurf.GT.0) THEN
./pkg/ecco/the_main_loop.F 827 THE_MAIN_LOOP
      IF ( momStepping .AND. nonlinFreeSurf.GT.2 ) THEN
./pkg/ecco/the_main_loop.F 910 THE_MAIN_LOOP
      ELSEIF ( nonlinFreeSurf.GT.0) THEN
./pkg/thsice/thsice_main.F 103 THSICE_MAIN
        IF ( staggerTimeStep .AND. nonlinFreeSurf.GT.0 ) THEN