For Icepack, there is no qdp file read in.
		
		
	 
Thank you for your reply. But I am a bit curious because I do see qdp read in in icedrv_forcing.F90 - subroutine ocn_NICE and subroutine ocn_ISPOL. I attached those two subroutines in icedrv_forcing.F90 below for reference.
!=======================================================================
      subroutine ocn_NICE
      integer (kind=int_kind) :: &
         i
      real (kind=dbl_kind), dimension(365) :: &
         t   , &  ! sea surface temperature
         s   , &  ! sea surface salinity
         hblt, &  ! mixed layer depth
         u   , &  ! ocean current, x
         v   , &  ! ocean current, y
         dhdx, &  ! sea surface slope
         dhdy, &  ! sea surface slope
         qdp      ! deep ocean heat flux
      character (char_len_long) filename
      
      character(len=*), parameter :: subname='(ocn_NICE)'
!      ocn_data_file = 'oceanmixed_daily_3.txt'
      filename = trim(data_dir)//'/NICE_2015/'//trim(ocn_data_file)
      write (nu_diag,*) 'Reading ',filename
      open (nu_forcing, file=filename, form='formatted')
      read(nu_forcing,*) t
      read(nu_forcing,*) s
      read(nu_forcing,*) hblt
      read(nu_forcing,*) u
      read(nu_forcing,*) v
      read(nu_forcing,*) dhdx  ! not used for Icepack
      read(nu_forcing,*) dhdy  ! not used for Icepack
      read(nu_forcing,*) qdp
      close(nu_forcing)
      do i = 1, 365 ! daily
         sst_data (i) = t   (i)
         sss_data (i) = s   (i)
         hmix_data(i) = hblt(i)
         uocn_data(i) = u   (i)
         vocn_data(i) = v   (i)
         qdp_data (i) = qdp (i)
      end do
      end subroutine ocn_NICE
!=======================================================================
      subroutine ocn_ISPOL
      integer (kind=int_kind) :: &
         i
      real (kind=dbl_kind), dimension(12) :: &
         t   , &  ! sea surface temperature
         s   , &  ! sea surface salinity
         hblt, &  ! mixed layer depth
         u   , &  ! ocean current, x
         v   , &  ! ocean current, y
         dhdx, &  ! sea surface slope
         dhdy, &  ! sea surface slope
         qdp      ! deep ocean heat flux
      character (char_len_long) filename
      
      character(len=*), parameter :: subname='(ocn_ISPOL)'
!      ocn_data_file = 'pop_frc.gx1v3.051202_but_hblt_from_010815_ispol.txt'
      filename = trim(data_dir)//'/ISPOL_2004/'//trim(ocn_data_file)
      write (nu_diag,*) 'Reading ',filename
      open (nu_forcing, file=filename, form='formatted')
      read(nu_forcing,*) t
      read(nu_forcing,*) s
      read(nu_forcing,*) hblt
      read(nu_forcing,*) u
      read(nu_forcing,*) v
      read(nu_forcing,*) dhdx  ! not used for Icepack
      read(nu_forcing,*) dhdy  ! not used for Icepack
      read(nu_forcing,*) qdp
      close(nu_forcing)
      do i = 1, 12 ! monthly
         sst_data (i) = t   (i)
         sss_data (i) = s   (i)
         hmix_data(i) = hblt(i)
         uocn_data(i) = u   (i)
         vocn_data(i) = v   (i)
         qdp_data (i) = qdp (i)
      end do
    end subroutine ocn_ISPOL
!=======================================================================