Symbol Description Uses
DIFFERENT_MULTIPLE 118



File Line number Procedure Code
./pkg/opps/opps_calc.F 72 OPPS_CALC
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/opps/opps_do_diags.F 120 OPPS_DO_DIAGS
     &     DIFFERENT_MULTIPLE(OPPStaveFreq,myCurrentTime,deltaTClock)
./pkg/opps/opps_do_diags.F 137 OPPS_DO_DIAGS
     &     DIFFERENT_MULTIPLE(OPPStaveFreq,
./pkg/opps/opps_do_diags.F 64 OPPS_DO_DIAGS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/dic/dic_biotic_diags.F 33 DIC_BIOTIC_DIAGS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/dic/dic_biotic_diags.F 44 DIC_BIOTIC_DIAGS
      IF ( DIFFERENT_MULTIPLE(taveFreq,myTime,deltaTClock) ) THEN
./pkg/obcs/obcs_diags.F 32 OBCS_DIAGS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/obcs/obcs_diags.F 49 OBCS_DIAGS
     &  DIFFERENT_MULTIPLE(dumpFreq,myCurrentTime,deltaTClock)
./pkg/my82/my82_do_diags.F 139 MY82_DO_DIAGS
     &     DIFFERENT_MULTIPLE(MYtaveFreq,myCurrentTime,deltaTClock)
./pkg/my82/my82_do_diags.F 162 MY82_DO_DIAGS
     &     DIFFERENT_MULTIPLE(MYtaveFreq,myCurrentTime,deltaTClock)
./pkg/my82/my82_do_diags.F 64 MY82_DO_DIAGS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/my82/my82_do_diags.F 75 MY82_DO_DIAGS
     &     DIFFERENT_MULTIPLE(MYdumpFreq,
./pkg/aim/aim_write_diags.F 19 AIM_WRITE_TAVE
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/aim/aim_write_diags.F 48 AIM_WRITE_TAVE
     &     DIFFERENT_MULTIPLE(taveFreq,myTime,deltaTClock)
./pkg/bulk_force/bulkf_diags.F 38 BULKF_DIAGS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/bulk_force/bulkf_diags.F 45 BULKF_DIAGS
      IF ( DIFFERENT_MULTIPLE(blk_taveFreq,myTime,deltaTClock)
./pkg/autodiff/addummy_in_stepping.F 39 ADDUMMY_IN_STEPPING
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/autodiff/addummy_in_stepping.F 73 ADDUMMY_IN_STEPPING
     &  DIFFERENT_MULTIPLE(adjDumpFreq,mytime,deltaTClock)
./pkg/autodiff/g_dummy_in_stepping.F 34 G_DUMMY_IN_STEPPING
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/autodiff/g_dummy_in_stepping.F 68 G_DUMMY_IN_STEPPING
     &  DIFFERENT_MULTIPLE(adjDumpFreq,mytime,deltaTClock)
./pkg/thsice/thsice_ave.F 122 THSICE_AVE
      IF ( DIFFERENT_MULTIPLE(thSIce_diagFreq,
./pkg/thsice/thsice_ave.F 49 THSICE_AVE
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/thsice/thsice_monitor.F 42 THSICE_MONITOR
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/thsice/thsice_monitor.F 62 THSICE_MONITOR
     &   DIFFERENT_MULTIPLE(thSIce_monFreq,myTime,deltaTclock)
./pkg/thsice/thsice_output.F 298 THSICE_OUTPUT
     &  DIFFERENT_MULTIPLE(thSIce_diagFreq,myTime,deltaTClock)
./pkg/thsice/thsice_output.F 45 THSICE_OUTPUT
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/thsice/thsice_output.F 82 THSICE_OUTPUT
     &  DIFFERENT_MULTIPLE(thSIce_taveFreq,myTime,deltaTClock)
./model/src/write_myfield.F 37 WRITE_MYFIELD
      LOGICAL  DIFFERENT_MULTIPLE
./model/src/write_myfield.F 67 WRITE_MYFIELD
     &     DIFFERENT_MULTIPLE(dumpFreq,myTime,deltaTClock)
./pkg/timeave/timeave_statvars.F 109 TIMEAVE_STATVARS
      ELSEIF ( DIFFERENT_MULTIPLE(taveFreq,myTime,deltaTClock) ) THEN
./pkg/timeave/timeave_statvars.F 22 TIMEAVE_STATVARS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/timeave/timeave_statv_write.F 27 TIMEAVE_STATV_WRITE
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/timeave/timeave_statv_write.F 58 TIMEAVE_STATV_WRITE
      IF ( DIFFERENT_MULTIPLE(taveFreq,myTime,deltaTClock) )
./model/src/do_the_model_io.F 36 DO_THE_MODEL_IO
      LOGICAL  DIFFERENT_MULTIPLE
./model/src/do_the_model_io.F 52 DO_THE_MODEL_IO
        IF ( DIFFERENT_MULTIPLE(dumpFreq,myTime,deltaTClock)
./model/src/solve_for_pressure.F 219 SOLVE_FOR_PRESSURE
      IF ( DIFFERENT_MULTIPLE(monitorFreq,myTime,deltaTClock)
./model/src/solve_for_pressure.F 369 SOLVE_FOR_PRESSURE
      IF ( DIFFERENT_MULTIPLE(monitorFreq,myTime,deltaTClock)
./model/src/solve_for_pressure.F 43 SOLVE_FOR_PRESSURE
      LOGICAL  DIFFERENT_MULTIPLE
./model/src/packages_write_pickup.F 31 PACKAGES_WRITE_PICKUP
      LOGICAL  DIFFERENT_MULTIPLE
./model/src/packages_write_pickup.F 63 PACKAGES_WRITE_PICKUP
     &     DIFFERENT_MULTIPLE(pChkptFreq,myTime,deltaTClock)
./model/src/packages_write_pickup.F 65 PACKAGES_WRITE_PICKUP
     &     DIFFERENT_MULTIPLE( ChkptFreq,myTime,deltaTClock)
./verification/rotating_tank/code/checkpoint.F 264 WRITE_CHECKPOINT
      LOGICAL  DIFFERENT_MULTIPLE
./verification/rotating_tank/code/checkpoint.F 300 WRITE_CHECKPOINT
     &     DIFFERENT_MULTIPLE(pChkptFreq,myTime,deltaTClock)
./verification/rotating_tank/code/checkpoint.F 306 WRITE_CHECKPOINT
     &     DIFFERENT_MULTIPLE(chkptFreq,myTime,deltaTClock)
./verification/rotating_tank/code/checkpoint.F 315 WRITE_CHECKPOINT
     &     DIFFERENT_MULTIPLE(chkptFreq,myTime,deltaTClock)
./model/src/convective_adjustment_ini.F 40 CONVECTIVE_ADJUSTMENT_INI
      LOGICAL  DIFFERENT_MULTIPLE
./model/src/convective_adjustment_ini.F 69 CONVECTIVE_ADJUSTMENT_INI
      IF ( DIFFERENT_MULTIPLE(cAdjFreq,myTime,deltaTClock)
./pkg/aim_v23/aim_write_tave.F 20 AIM_WRITE_TAVE
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/aim_v23/aim_write_tave.F 80 AIM_WRITE_TAVE
     &     DIFFERENT_MULTIPLE(aim_taveFreq,myTime,deltaTClock)
./pkg/aim_v23/aim_diagnostics.F 27 AIM_DIAGNOSTICS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/aim_v23/aim_diagnostics.F 61 AIM_DIAGNOSTICS
      IF ( DIFFERENT_MULTIPLE(aim_tendFreq,
./pkg/aim_v23/aim_diagnostics.F 94 AIM_DIAGNOSTICS
      IF ( DIFFERENT_MULTIPLE(aim_diagFreq,
./pkg/ptracers/ptracers_write_state.F 44 PTRACERS_WRITE_STATE
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/ptracers/ptracers_write_state.F 49 PTRACERS_WRITE_STATE
      IF ( DIFFERENT_MULTIPLE( PTRACERS_dumpFreq, myTime, deltaTClock )
./pkg/ptracers/ptracers_statvars.F 27 PTRACERS_STATVARS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/ptracers/ptracers_statvars.F 62 PTRACERS_STATVARS
     &     DIFFERENT_MULTIPLE( PTRACERS_taveFreq, myTime, deltaTClock)
./pkg/ptracers/ptracers_write_timeave.F 26 PTRACERS_WRITE_TIMEAVE
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/ptracers/ptracers_write_timeave.F 60 PTRACERS_WRITE_TIMEAVE
      IF ( DIFFERENT_MULTIPLE( PTRACERS_taveFreq, myTime, deltaTClock )
./pkg/ptracers/ptracers_monitor.F 39 PTRACERS_MONITOR
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/ptracers/ptracers_monitor.F 57 PTRACERS_MONITOR
      IF ( DIFFERENT_MULTIPLE( PTRACERS_monitorFreq,myTime,dT ) ) THEN
./eesupp/src/different_multiple.F 10 NO PROCEDURE
      LOGICAL FUNCTION DIFFERENT_MULTIPLE( freq, val1, step )
./eesupp/src/different_multiple.F 44 NO PROCEDURE
      DIFFERENT_MULTIPLE = .FALSE.
./eesupp/src/different_multiple.F 48 NO PROCEDURE
         DIFFERENT_MULTIPLE = .TRUE.
./eesupp/src/different_multiple.F 62 NO PROCEDURE
     &        DIFFERENT_MULTIPLE = .TRUE.
./pkg/kpp/kpp_calc.F 118 KPP_CALC
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/kpp/kpp_calc.F 214 KPP_CALC
      IF ( DIFFERENT_MULTIPLE(kpp_freq,myTime,deltaTClock)
./pkg/kpp/kpp_do_diags.F 196 KPP_DO_DIAGS
      IF (DIFFERENT_MULTIPLE(KPP_taveFreq,myTime,deltaTClock))
./pkg/kpp/kpp_do_diags.F 64 KPP_DO_DIAGS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/kpp/kpp_do_diags.F 76 KPP_DO_DIAGS
     &     DIFFERENT_MULTIPLE(kpp_dumpFreq,myTime,deltaTClock)
./pkg/ggl90/ggl90_do_diags.F 138 GGL90_DO_DIAGS
     &     DIFFERENT_MULTIPLE(GGL90taveFreq,myCurrentTime,deltaTClock)
./pkg/ggl90/ggl90_do_diags.F 161 GGL90_DO_DIAGS
     &     DIFFERENT_MULTIPLE(GGL90taveFreq,myCurrentTime,deltaTClock)
./pkg/ggl90/ggl90_do_diags.F 64 GGL90_DO_DIAGS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/ggl90/ggl90_do_diags.F 75 GGL90_DO_DIAGS
     &     DIFFERENT_MULTIPLE(GGL90dumpFreq,myCurrentTime,deltaTClock)
./pkg/sbo/sbo_diags.F 112 SBO_DIAGS
     &     DIFFERENT_MULTIPLE(sbo_taveFreq,myCurrentTime,deltaTClock)
./pkg/sbo/sbo_diags.F 36 SBO_DIAGS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/sbo/sbo_diags.F 92 SBO_DIAGS
     &     DIFFERENT_MULTIPLE(sbo_taveFreq,myCurrentTime,deltaTClock)
./pkg/ocn_compon_interf/cpl_write_diags.F 24 CPL_WRITE_DIAGS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/ocn_compon_interf/cpl_write_diags.F 48 CPL_WRITE_DIAGS
     &     DIFFERENT_MULTIPLE(cpl_taveFreq,myTime,deltaTClock)
./pkg/shap_filt/shap_filt_apply_ts.F 104 SHAP_FILT_APPLY_TS
     &     DIFFERENT_MULTIPLE(Shap_diagFreq,myTime,deltaTClock)
./pkg/shap_filt/shap_filt_apply_ts.F 150 SHAP_FILT_APPLY_TS
     &     DIFFERENT_MULTIPLE(Shap_diagFreq,myTime,deltaTClock)
./pkg/shap_filt/shap_filt_apply_ts.F 43 SHAP_FILT_APPLY_TS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/shap_filt/shap_filt_apply_uv.F 107 SHAP_FILT_APPLY_UV
     &     DIFFERENT_MULTIPLE(Shap_diagFreq,myTime,deltaTClock)
./pkg/shap_filt/shap_filt_apply_uv.F 47 SHAP_FILT_APPLY_UV
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/fizhi/fizhi_write_state.F 47 FIZHI_WRITE_STATE
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/fizhi/fizhi_write_state.F 51 FIZHI_WRITE_STATE
     &     DIFFERENT_MULTIPLE(dumpFreq,myTime,deltaTClock).OR.
./pkg/land/land_do_diags.F 46 LAND_DO_DIAGS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/land/land_do_diags.F 55 LAND_DO_DIAGS
      IF ( DIFFERENT_MULTIPLE(land_diagFreq,
./pkg/land/land_write_diags.F 42 LAND_WRITE_DIAGS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/land/land_write_diags.F 82 LAND_WRITE_DIAGS
     &  DIFFERENT_MULTIPLE(land_taveFreq,myTime,land_deltaT)
./pkg/land/land_monitor.F 43 LAND_MONITOR
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/land/land_monitor.F 81 LAND_MONITOR
      IF ( DIFFERENT_MULTIPLE(land_monFreq,myTime,deltaTclock)
./model/src/checkpoint.F 348 WRITE_CHECKPOINT
      LOGICAL  DIFFERENT_MULTIPLE
./model/src/checkpoint.F 375 WRITE_CHECKPOINT
     &     DIFFERENT_MULTIPLE(pChkptFreq,myTime,deltaTClock)
./model/src/checkpoint.F 377 WRITE_CHECKPOINT
     &     DIFFERENT_MULTIPLE( ChkptFreq,myTime,deltaTClock)
./pkg/mom_vecinv/mom_vecinv.F 117 MOM_VECINV
      writeDiag = DIFFERENT_MULTIPLE(diagFreq, myTime, deltaTClock)
./pkg/mom_vecinv/mom_vecinv.F 69 MOM_VECINV
      LOGICAL  DIFFERENT_MULTIPLE
./model/src/write_state.F 59 WRITE_STATE
      LOGICAL  DIFFERENT_MULTIPLE
./model/src/write_state.F 78 WRITE_STATE
     &     DIFFERENT_MULTIPLE(dumpFreq,myTime,deltaTClock)
./model/src/convect.F 32 CONVECT
      LOGICAL  DIFFERENT_MULTIPLE
./model/src/convect.F 63 CONVECT
      IF ( DIFFERENT_MULTIPLE(cAdjFreq,myTime,deltaTClock)
./pkg/offline/offline_state.F 28 OFFLINE_STATE
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/offline/offline_state.F 47 OFFLINE_STATE
     &     DIFFERENT_MULTIPLE(dumpFreq,myTime,deltaTClock) .OR. 
./pkg/seaice/seaice_model.F 113 SEAICE_MODEL
     &  DIFFERENT_MULTIPLE(SEAICE_deltaTdyn,myTime,SEAICE_deltaTtherm)
./pkg/seaice/seaice_model.F 61 SEAICE_MODEL
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/seaice/seaice_do_diags.F 215 SEAICE_DO_DIAGS
      IF ( DIFFERENT_MULTIPLE(SEAICE_taveFreq,myTime,deltaTClock) )
./pkg/seaice/seaice_do_diags.F 33 SEAICE_DO_DIAGS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/seaice/seaice_do_diags.F 42 SEAICE_DO_DIAGS
         IF ( DIFFERENT_MULTIPLE(SEAICE_dumpFreq,myTime,deltaTClock)
./pkg/gmredi/gmredi_output.F 44 GMREDI_OUTPUT
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/gmredi/gmredi_output.F 52 GMREDI_OUTPUT
      IF ( DIFFERENT_MULTIPLE(diagFreq,myTime,deltaTClock)
./pkg/gmredi/gmredi_output.F 73 GMREDI_OUTPUT
      IF ( DIFFERENT_MULTIPLE(taveFreq,myTime,deltaTClock)
./model/src/convective_adjustment.F 36 CONVECTIVE_ADJUSTMENT
      LOGICAL  DIFFERENT_MULTIPLE
./model/src/convective_adjustment.F 64 CONVECTIVE_ADJUSTMENT
      IF ( DIFFERENT_MULTIPLE(cAdjFreq,myTime,deltaTClock)
./pkg/pp81/pp81_do_diags.F 131 PP81_DO_DIAGS
     &     DIFFERENT_MULTIPLE(PPtaveFreq,myCurrentTime,deltaTClock)
./pkg/pp81/pp81_do_diags.F 152 PP81_DO_DIAGS
     &     DIFFERENT_MULTIPLE(PPtaveFreq,myCurrentTime,deltaTClock)
./pkg/pp81/pp81_do_diags.F 64 PP81_DO_DIAGS
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/pp81/pp81_do_diags.F 75 PP81_DO_DIAGS
     &     DIFFERENT_MULTIPLE(PPdumpFreq,myCurrentTime,deltaTClock)
./pkg/monitor/monitor.F 29 MONITOR
      LOGICAL  DIFFERENT_MULTIPLE
./pkg/monitor/monitor.F 46 MONITOR
      IF (DIFFERENT_MULTIPLE(monitorFreq,myTime,dT)) THEN