Symbol Description Uses
writeBinaryPrec Precision used for writing binary files 92



File Line number Procedure Code
./pkg/exf/exf_ad_dump.F 103 EXF_AD_DUMP
     &       'ADJatemp.'//suff, writeBinaryPrec, 1,
./pkg/exf/exf_ad_dump.F 106 EXF_AD_DUMP
     &       'ADJaqh.'//suff, writeBinaryPrec, 1,
./pkg/exf/exf_ad_dump.F 109 EXF_AD_DUMP
     &       'ADJlwflux.'//suff, writeBinaryPrec, 1,
./pkg/exf/exf_ad_dump.F 112 EXF_AD_DUMP
     &       'ADJprecip.'//suff, writeBinaryPrec, 1,
./pkg/exf/exf_ad_dump.F 117 EXF_AD_DUMP
     &       'ADJrunoff.'//suff, writeBinaryPrec, 1,
./pkg/exf/exf_ad_dump.F 123 EXF_AD_DUMP
     &       'ADJuwind.'//suff, writeBinaryPrec, 1,
./pkg/exf/exf_ad_dump.F 126 EXF_AD_DUMP
     &       'ADJvwind.'//suff, writeBinaryPrec, 1,
./pkg/exf/exf_ad_dump.F 132 EXF_AD_DUMP
     &       'ADJswdown.'//suff, writeBinaryPrec, 1,
./pkg/exf/exf_ad_dump.F 135 EXF_AD_DUMP
     &       'ADJlwdown.'//suff, writeBinaryPrec, 1,
./pkg/exf/exf_ad_dump.F 89 EXF_AD_DUMP
     &       'ADJhflux.'//suff, writeBinaryPrec, 1,
./pkg/exf/exf_ad_dump.F 92 EXF_AD_DUMP
     &       'ADJsflux.'//suff, writeBinaryPrec, 1,
./pkg/exf/exf_ad_dump.F 95 EXF_AD_DUMP
     &       'ADJustress.'//suff, writeBinaryPrec, 1,
./pkg/exf/exf_ad_dump.F 98 EXF_AD_DUMP
     &       'ADJvstress.'//suff, writeBinaryPrec, 1,
./model/inc/PARAMS.h 236 NO PROCEDURE
     &        readBinaryPrec, writeBinaryPrec, writeStatePrec,
./model/inc/PARAMS.h 266 NO PROCEDURE
      INTEGER writeBinaryPrec
./pkg/fizhi/fizhi_write_state.F 58 FIZHI_WRITE_STATE
       prec = writeBinaryPrec
./pkg/flt/flt_traj.F 172 FLT_TRAJ
      fp = writeBinaryPrec
./pkg/flt/flt_up.F 170 FLT_UP
      fp = writeBinaryPrec
./pkg/gmredi/gmredi_output.F 166 GMREDI_OUTPUT
         IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/gmredi/gmredi_output.F 84 GMREDI_OUTPUT
          IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/kpp/kpp_output.F 175 KPP_OUTPUT
          IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/kpp/kpp_output.F 333 KPP_OUTPUT
          IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/land/land_output.F 120 LAND_OUTPUT
          IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/land/land_output.F 219 LAND_OUTPUT
        CALL WRITE_REC_3D_RL( fn, writeBinaryPrec, land_nLev,
./pkg/land/land_output.F 221 LAND_OUTPUT
        CALL WRITE_REC_3D_RL( fn, writeBinaryPrec, land_nLev,
./pkg/land/land_output.F 223 LAND_OUTPUT
        CALL WRITE_REC_3D_RL( fn, writeBinaryPrec, land_nLev,
./pkg/land/land_output.F 238 LAND_OUTPUT
         IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/mom_vecinv/mom_vecinv.F 168 MOM_VECINV
        IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./model/src/config_summary.F 585 CONFIG_SUMMARY
      CALL WRITE_0D_I(writeBinaryPrec, INDEX_NONE, 'writeBinaryPrec =',
./pkg/my82/my82_output.F 109 MY82_OUTPUT
        IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/my82/my82_output.F 198 MY82_OUTPUT
         IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/obcs/obcs_output.F 102 OBCS_OUTPUT
        prec = writeBinaryPrec
./pkg/ocn_compon_interf/cpl_output.F 120 CPL_OUTPUT
          IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/openad/the_model_main.F 487 THE_MODEL_MAIN
      tmpprec = writeBinaryPrec
./pkg/openad/the_model_main.F 488 THE_MODEL_MAIN
      writeBinaryPrec = ctrlprec
./pkg/openad/the_model_main.F 578 THE_MODEL_MAIN
      writeBinaryPrec = tmpprec
./pkg/ptracers/ptracers_write_state.F 63 PTRACERS_WRITE_STATE
        IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/ptracers/ptracers_write_timeave.F 82 PTRACERS_WRITE_TIMEAVE
          IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/rw/write_fld_3d_rl.F 54 WRITE_FLD_3D_RL
     I                      fullName, writeBinaryPrec,
./pkg/rw/write_fld_3d_rs.F 54 WRITE_FLD_3D_RS
     I                      fullName, writeBinaryPrec,
./pkg/rw/write_fld_s3d_rl.F 99 WRITE_FLD_S3D_RL
      fPrec = writeBinaryPrec
./pkg/rw/write_fld_s3d_rs.F 99 WRITE_FLD_S3D_RS
      fPrec = writeBinaryPrec
./pkg/rw/write_fld_xy_rl.F 54 WRITE_FLD_XY_RL
     I                      fullName, writeBinaryPrec,
./pkg/rw/write_fld_xy_rs.F 54 WRITE_FLD_XY_RS
     I                      fullName, writeBinaryPrec,
./pkg/rw/write_fld_xyz_rl.F 54 WRITE_FLD_XYZ_RL
     I                      fullName, writeBinaryPrec,
./pkg/rw/write_fld_xyz_rs.F 54 WRITE_FLD_XYZ_RS
     I                      fullName, writeBinaryPrec,
./pkg/rw/write_glvec_rl.F 64 WRITE_GLVEC_RL
     I                       fullName, writeBinaryPrec, ioUnit,
./pkg/rw/write_glvec_rs.F 64 WRITE_GLVEC_RS
     I                       fullName, writeBinaryPrec, ioUnit,
./pkg/rw/write_local_rl.F 83 WRITE_LOCAL_RL
     I                        fullName, writeBinaryPrec,
./pkg/rw/write_local_rl.F 89 WRITE_LOCAL_RL
     I                        fullName, writeBinaryPrec, globalFile,
./pkg/rw/write_local_rs.F 83 WRITE_LOCAL_RS
     I                        fullName, writeBinaryPrec,
./pkg/rw/write_local_rs.F 89 WRITE_LOCAL_RS
     I                        fullName, writeBinaryPrec, globalFile,
./pkg/rw/write_rec.F 136 WRITE_REC_XY_RS
     I                      fName, writeBinaryPrec,
./pkg/rw/write_rec.F 200 WRITE_REC_XY_RL
     I                      fName, writeBinaryPrec,
./pkg/rw/write_rec.F 264 WRITE_REC_XYZ_RS
     I                      fName, writeBinaryPrec,
./pkg/rw/write_rec.F 328 WRITE_REC_XYZ_RL
     I                      fName, writeBinaryPrec,
./pkg/seaice/seaice_ad_dump.F 112 SEAICE_AD_DUMP
     &        'ADJarea.'//suff, writeBinaryPrec,
./pkg/seaice/seaice_ad_dump.F 115 SEAICE_AD_DUMP
     &        'ADJheff.'//suff, writeBinaryPrec,
./pkg/seaice/seaice_ad_dump.F 118 SEAICE_AD_DUMP
     &        'ADJhsnow.'//suff, writeBinaryPrec,
./pkg/seaice/seaice_ad_dump.F 123 SEAICE_AD_DUMP
     &        'ADJuice.'//suff, writeBinaryPrec,
./pkg/seaice/seaice_ad_dump.F 126 SEAICE_AD_DUMP
     &         'ADJvice.'//suff, writeBinaryPrec,
./pkg/seaice/seaice_ad_dump.F 134 SEAICE_AD_DUMP
     &        'ADJarea', writeBinaryPrec,
./pkg/seaice/seaice_ad_dump.F 137 SEAICE_AD_DUMP
     &        'ADJheff', writeBinaryPrec,
./pkg/seaice/seaice_ad_dump.F 140 SEAICE_AD_DUMP
     &        'ADJhsnow', writeBinaryPrec,
./pkg/seaice/seaice_ad_dump.F 145 SEAICE_AD_DUMP
     &       'ADJuice', writeBinaryPrec,
./pkg/seaice/seaice_ad_dump.F 148 SEAICE_AD_DUMP
     &       'ADJvice', writeBinaryPrec,
./pkg/seaice/seaice_obcs_output.F 63 SEAICE_OBCS_OUTPUT
        prec = writeBinaryPrec
./pkg/seaice/seaice_output.F 280 SEAICE_OUTPUT
         IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/seaice/seaice_output.F 81 SEAICE_OUTPUT
            IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/shelfice/shelfice_output.F 158 SHELFICE_OUTPUT
         IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/shelfice/shelfice_output.F 63 SHELFICE_OUTPUT
         IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/streamice/streamice_dump_ad.F 107 ADSTREAMICE_DUMP
        writeBinaryPrec = writeStatePrec
./pkg/streamice/streamice_dump_ad.F 113 ADSTREAMICE_DUMP
     &       'ADJc_basal_friction.'//suff, writeBinaryPrec,
./pkg/streamice/streamice_dump_ad.F 116 ADSTREAMICE_DUMP
     &       'ADJh_streamice.'//suff, writeBinaryPrec,
./pkg/streamice/streamice_dump_ad.F 120 ADSTREAMICE_DUMP
     &       'ADJr_low.'//suff, writeBinaryPrec,
./pkg/streamice/streamice_dump_ad.F 124 ADSTREAMICE_DUMP
     &       'ADJb_glen.'//suff, writeBinaryPrec,
./pkg/streamice/streamice_dump_ad.F 127 ADSTREAMICE_DUMP
     &       'ADJbdot.'//suff, writeBinaryPrec,
./pkg/thsice/thsice_output.F 188 THSICE_OUTPUT
         IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/thsice/thsice_output.F 316 THSICE_OUTPUT
          IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/timeave/timeave_statv_write.F 226 TIMEAVE_STATV_WRITE
          IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./model/src/ini_parms.F 224 INI_PARMS
     & readBinaryPrec, writeBinaryPrec, writeStatePrec, globalFiles,
./verification/bottom_ctrl_5x5/code_ad/addummy_in_stepping.F 79 ADDUMMY_IN_STEPPING
        writeBinaryPrec = writeStatePrec
./verification/bottom_ctrl_5x5/code_ad/dummy_in_hfac.F 100 ADDUMMY_IN_HFAC
        writeBinaryPrec = writeStatePrec
./model/src/set_defaults.F 354 SET_DEFAULTS
      writeBinaryPrec   = precFloat32
./model/src/write_state.F 180 WRITE_STATE
          IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/aim_v23/aim_diagnostics.F 129 AIM_DIAGNOSTICS
         IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/aim_v23/aim_diagnostics.F 235 AIM_DIAGNOSTICS
         IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/aim_v23/aim_write_tave.F 123 AIM_WRITE_TAVE
         IF ( writeBinaryPrec .EQ. precFloat64 ) THEN
./pkg/diagnostics/diagnostics_mnc_out.F 393 DIAGNOSTICS_MNC_OUT
         IF (  ((writeBinaryPrec .EQ. precFloat32).AND.
./pkg/diagnostics/diagnostics_mnc_out.F 398 DIAGNOSTICS_MNC_OUT
         ELSEIF ( (writeBinaryPrec .EQ. precFloat64)
./pkg/diagnostics/diagnostics_out.F 398 DIAGNOSTICS_OUT
           prec = writeBinaryPrec
./pkg/dic/dic_biotic_diags.F 107 DIC_BIOTIC_DIAGS
         IF ( writeBinaryPrec .EQ. precFloat64 ) THEN