ice_flux_in Module Reference

Functions/Subroutines

subroutine init_getflux
 
subroutine getflux
 
subroutine interp_coeff_monthly (recslot)
 
subroutine interp_coeff (recnum, recslot, secint)
 
subroutine file_year (data_file, yr)
 
subroutine ncar_files (yr)
 
subroutine ly_files (yr)
 
subroutine ncar_bulk_data
 
subroutine ly_bulk_data
 
subroutine compute_shortwave
 
subroutine qa_fixly
 
subroutine prepare_forcing
 
subroutine interpolate_data (field_data, field)
 
subroutine sst_ic
 
subroutine getflux_ocn_clim
 
subroutine getflux_ocn_ncar_init
 
subroutine getflux_ocn_ncar
 

Variables

integer(kind=int_kind) ycycle
 
integer(kind=int_kind) fyear_init
 
integer(kind=int_kind) fyear_final
 
integer(kind=int_kind) fyear
 
real(kind=dbl_kind), dimension(:,:), allocatable, save cldf
 
character(char_len_long) height_file
 
character(char_len_long) uwind_file
 
character(char_len_long) vwind_file
 
character(char_len_long) pott_file
 
character(char_len_long) tair_file
 
character(char_len_long) humid_file
 
character(char_len_long) rhoa_file
 
character(char_len_long) fsw_file
 
character(char_len_long) flw_file
 
character(char_len_long) rain_file
 
character(char_len_long) sst_file
 
character(char_len_long) sss_file
 
real(kind=dbl_kind) c1intp
 
real(kind=dbl_kind) c2intp
 
real(kind=dbl_kind) ftime
 
integer(kind=int_kind) oldrecnum = 0
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save fsw_data
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save cldf_data
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save fsnow_data
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save tair_data
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save uatm_data
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save vatm_data
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save qa_data
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save rhoa_data
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save pott_data
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save zlvl_data
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save flw_data
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save sst_data
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save sss_data
 
character(char_len) atm_data_type
 
character(char_len) sss_data_type
 
character(char_len) sst_data_type
 
character(char_len) precip_units
 
character(char_len_long) atm_data_dir
 
character(char_len_long) ocn_data_dir
 
character(char_len_long) oceanmixed_file
 
integer(kind=int_kind), parameter nfld = 8
 
logical(kind=log_kind) restore_sst
 
integer(kind=int_kind) trestore
 
real(kind=dbl_kind) trest
 
logical(kind=log_kind) dbug
 

Function/Subroutine Documentation

subroutine ice_flux_in::compute_shortwave ( )

Here is the caller graph for this function:

subroutine ice_flux_in::file_year ( character (char_len_long), intent(inout)  data_file,
integer (kind=int_kind), intent(in)  yr 
)

Here is the caller graph for this function:

subroutine ice_flux_in::getflux ( )
subroutine ice_flux_in::getflux_ocn_clim ( )
subroutine ice_flux_in::getflux_ocn_ncar ( )
subroutine ice_flux_in::getflux_ocn_ncar_init ( )

Here is the call graph for this function:

subroutine ice_flux_in::init_getflux ( )
subroutine ice_flux_in::interp_coeff ( integer (kind=int_kind), intent(in)  recnum,
integer (kind=int_kind), intent(in)  recslot,
real (kind=dbl_kind), intent(in)  secint 
)

Here is the caller graph for this function:

subroutine ice_flux_in::interp_coeff_monthly ( integer (kind=int_kind), intent(in)  recslot)

Here is the caller graph for this function:

subroutine ice_flux_in::interpolate_data ( real (kind=dbl_kind), dimension(ilo:ihi,jlo:jhi,2), intent(in)  field_data,
real (kind=dbl_kind), dimension(ilo:ihi,jlo:jhi), intent(out)  field 
)
subroutine ice_flux_in::ly_bulk_data ( )

Here is the call graph for this function:

subroutine ice_flux_in::ly_files ( integer (kind=int_kind), intent(in)  yr)

Here is the call graph for this function:

subroutine ice_flux_in::ncar_bulk_data ( )

Here is the call graph for this function:

subroutine ice_flux_in::ncar_files ( integer (kind=int_kind), intent(in)  yr)

Here is the call graph for this function:

subroutine ice_flux_in::prepare_forcing ( )

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine ice_flux_in::qa_fixly ( )
subroutine ice_flux_in::sst_ic ( )

Variable Documentation

character(char_len_long) ice_flux_in::atm_data_dir
character (char_len) ice_flux_in::atm_data_type
real (kind=dbl_kind) ice_flux_in::c1intp
real (kind=dbl_kind) ice_flux_in::c2intp
real (kind=dbl_kind), dimension(:,:), allocatable, save ice_flux_in::cldf
real (kind=dbl_kind), dimension(:,:,:), allocatable, save ice_flux_in::cldf_data
logical (kind=log_kind) ice_flux_in::dbug
real (kind=dbl_kind), dimension(:,:,:), allocatable, save ice_flux_in::flw_data
character (char_len_long) ice_flux_in::flw_file
real (kind=dbl_kind), dimension(:,:,:), allocatable, save ice_flux_in::fsnow_data
real (kind=dbl_kind), dimension(:,:,:), allocatable, save ice_flux_in::fsw_data
character (char_len_long) ice_flux_in::fsw_file
real (kind=dbl_kind) ice_flux_in::ftime
integer (kind=int_kind) ice_flux_in::fyear
integer (kind=int_kind) ice_flux_in::fyear_final
integer (kind=int_kind) ice_flux_in::fyear_init
character (char_len_long) ice_flux_in::height_file
character (char_len_long) ice_flux_in::humid_file
integer (kind=int_kind), parameter ice_flux_in::nfld = 8
character(char_len_long) ice_flux_in::oceanmixed_file
character(char_len_long) ice_flux_in::ocn_data_dir
integer (kind=int_kind) ice_flux_in::oldrecnum = 0
real (kind=dbl_kind), dimension(:,:,:), allocatable, save ice_flux_in::pott_data
character (char_len_long) ice_flux_in::pott_file
character (char_len) ice_flux_in::precip_units
real (kind=dbl_kind), dimension(:,:,:), allocatable, save ice_flux_in::qa_data
character (char_len_long) ice_flux_in::rain_file
logical (kind=log_kind) ice_flux_in::restore_sst
real (kind=dbl_kind), dimension(:,:,:), allocatable, save ice_flux_in::rhoa_data
character (char_len_long) ice_flux_in::rhoa_file
real (kind=dbl_kind), dimension(:,:,:), allocatable, save ice_flux_in::sss_data
character (char_len) ice_flux_in::sss_data_type
character (char_len_long) ice_flux_in::sss_file
real (kind=dbl_kind), dimension(:,:,:), allocatable, save ice_flux_in::sst_data
character (char_len) ice_flux_in::sst_data_type
character (char_len_long) ice_flux_in::sst_file
real (kind=dbl_kind), dimension(:,:,:), allocatable, save ice_flux_in::tair_data
character (char_len_long) ice_flux_in::tair_file
real (kind=dbl_kind) ice_flux_in::trest
integer (kind=int_kind) ice_flux_in::trestore
real (kind=dbl_kind), dimension(:,:,:), allocatable, save ice_flux_in::uatm_data
character (char_len_long) ice_flux_in::uwind_file
real (kind=dbl_kind), dimension(:,:,:), allocatable, save ice_flux_in::vatm_data
character (char_len_long) ice_flux_in::vwind_file
integer (kind=int_kind) ice_flux_in::ycycle
real (kind=dbl_kind), dimension(:,:,:), allocatable, save ice_flux_in::zlvl_data