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



File Line number Procedure Code
./model/src/update_etah.F 90 UPDATE_ETAH
       IF ( useOBCS .AND. nonlinFreeSurf.GT.0 )
./model/src/calc_gs.F 138 CALC_GS
      IF (nonlinFreeSurf.GT.0) THEN
./pkg/obcs/obcs_check.F 53 OBCS_CHECK
       IF (nonlinFreeSurf.GT.0) THEN
./model/src/calc_phi_hyd.F 91 CALC_PHI_HYD
      addSurfPhiAnom = select_rStar.EQ.0 .AND. nonlinFreeSurf.GT.3
./pkg/thsice/thsice_main.F 88 THSICE_MAIN
        IF ( staggerTimeStep .AND. nonlinFreeSurf.GT.0 ) THEN
./model/src/initialise_varia.F 209 INITIALISE_VARIA
      IF (nonlinFreeSurf.GT.0) THEN
./model/src/initialise_varia.F 218 INITIALISE_VARIA
      IF ( nonlinFreeSurf.GT.2) THEN
./model/src/initialise_varia.F 252 INITIALISE_VARIA
      ELSEIF ( nonlinFreeSurf.GT.0) THEN
./pkg/ecco/the_main_loop.F 558 THE_MAIN_LOOP
      IF ( nonlinFreeSurf.GT.0) THEN
./pkg/ecco/the_main_loop.F 570 THE_MAIN_LOOP
      IF ( momStepping .AND. nonlinFreeSurf.GT.2 ) THEN
./pkg/ecco/the_main_loop.F 639 THE_MAIN_LOOP
      ELSEIF ( nonlinFreeSurf.GT.0) THEN
./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)
./model/src/config_summary.F 233 CONFIG_SUMMARY
      CALL WRITE_0D_I( nonlinFreeSurf, INDEX_NONE,
./model/src/config_summary.F 252 CONFIG_SUMMARY
      IF (useRealFreshWaterFlux .AND. nonlinFreeSurf.GT.0) THEN
./model/src/config_check.F 146 CONFIG_CHECK
      IF (nonlinFreeSurf.NE.0) THEN 
./model/src/config_check.F 310 CONFIG_CHECK
      IF (nonlinFreeSurf.NE.0 .AND. .NOT.exactConserv) THEN
./model/src/config_check.F 341 CONFIG_CHECK
      IF (nonlinFreeSurf.NE.0 .AND. nonHydrostatic) THEN
./model/src/config_check.F 351 CONFIG_CHECK
      IF ( nonlinFreeSurf.NE.0 .AND. 
./model/src/timestep.F 229 TIMESTEP
     &    .AND. nonlinFreeSurf.GT.1) THEN
./verification/rotating_tank/code/checkpoint.F 136 READ_CHECKPOINT
        IF ( nonlinFreeSurf.GE.0)
./model/src/forward_step.F 443 FORWARD_STEP
      IF ( nonlinFreeSurf.GT.0) THEN
./model/src/forward_step.F 455 FORWARD_STEP
      IF ( momStepping .AND. nonlinFreeSurf.GT.2 ) THEN
./model/src/forward_step.F 524 FORWARD_STEP
      ELSEIF ( nonlinFreeSurf.GT.0) THEN
./model/src/external_forcing_surf.F 103 EXTERNAL_FORCING_SURF
       IF (staggerTimeStep.AND.nonlinFreeSurf.GT.0) THEN
./model/src/external_forcing_surf.F 200 EXTERNAL_FORCING_SURF
      IF ( (nonlinFreeSurf.GT.0 .OR. usingPCoords)
./model/src/ini_parms.F 160 INI_PARMS
     & exactConserv,uniformLin_PhiSurf,nonlinFreeSurf,hFacInf,hFacSup,
./model/src/freesurf_rescale_g.F 42 FREESURF_RESCALE_G
      IF (nonlinFreeSurf.GT.0) THEN
./model/inc/PARAMS.h 163 NO PROCEDURE
     &        nonlinFreeSurf, select_rStar,
./model/inc/PARAMS.h 180 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 90 AIM_AIM2DYN
       IF ( staggerTimeStep .AND. nonlinFreeSurf.GT.0 ) THEN
./pkg/ptracers/ptracers_integrate.F 155 PTRACERS_INTEGRATE
      IF (nonlinFreeSurf.GT.0) THEN
./pkg/ocn_compon_interf/ocn_store_my_data.F 62 OCN_STORE_MY_DATA
      IF ( nonlinFreeSurf.GT.0 .AND.
./model/src/checkpoint.F 159 READ_CHECKPOINT
          IF (nonlinFreeSurf .GE. 0) THEN
./model/src/checkpoint.F 208 READ_CHECKPOINT
          IF (nonlinFreeSurf .GT. 0) THEN 
./model/src/checkpoint.F 256 READ_CHECKPOINT
        IF (nonlinFreeSurf .GT. 0) THEN
./model/src/diags_oceanic_surf_flux.F 115 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)
./model/src/calc_grad_phi_hyd.F 149 CALC_GRAD_PHI_HYD
      IF (select_rStar.GE.2 .AND. nonlinFreeSurf.GE.1 ) THEN
./model/src/calc_grad_phi_hyd.F 68 CALC_GRAD_PHI_HYD
      IF (select_rStar.GE.2 .AND. nonlinFreeSurf.GE.4 ) THEN
./model/src/calc_grad_phi_hyd.F 88 CALC_GRAD_PHI_HYD
      ELSEIF (select_rStar.GE.1 .AND. nonlinFreeSurf.GE.4 ) THEN
./model/src/set_defaults.F 188 SET_DEFAULTS
      nonlinFreeSurf      = 0
./model/src/calc_gt.F 136 CALC_GT
      IF (nonlinFreeSurf.GT.0) THEN