ice_forcing.F90 File Reference

Go to the source code of this file.

Modules

module  ice_forcing

Functions/Subroutines

subroutine ice_forcing::init_forcing_atmo
subroutine ice_forcing::init_forcing_ocn (dt)
subroutine ice_forcing::get_forcing_atmo
subroutine ice_forcing::get_forcing_ocn (dt)
subroutine ice_forcing::read_data (flag, recd, yr, ixm, ixx, ixp, maxrec, data_file, field_data, field_loc, field_type)
subroutine ice_forcing::read_data_nc (flag, recd, yr, ixm, ixx, ixp, maxrec, data_file, fieldname, field_data, field_loc, field_type)
subroutine ice_forcing::read_clim_data (readflag, recd, ixm, ixx, ixp, data_file, field_data, field_loc, field_type)
subroutine ice_forcing::interp_coeff_monthly (recslot)
subroutine ice_forcing::interp_coeff (recnum, recslot, secint, dataloc)
subroutine ice_forcing::interpolate_data (field_data, field)
subroutine ice_forcing::file_year (data_file, yr)
subroutine ice_forcing::prepare_forcing (nx_block, ny_block, ilo, ihi, jlo, jhi, hm, Tair, fsw, cldf, flw, frain, fsnow, Qa, rhoa, uatm, vatm, strax, stray, zlvl, wind, swvdr, swvdf, swidr, swidf, potT, ANGLET, Tsfc, sst, aice)
subroutine ice_forcing::ncar_files (yr)
subroutine ice_forcing::ncar_data
subroutine ice_forcing::ecmwf_files (yr)
subroutine ice_forcing::ECMWF_data
subroutine ice_forcing::LY_files (yr)
subroutine ice_forcing::LY_data
subroutine ice_forcing::compute_shortwave (nx_block, ny_block, ilo, ihi, jlo, jhi, TLON, TLAT, hm, Qa, cldf, fsw)
subroutine ice_forcing::Qa_fixLY (nx_block, ny_block, Tair, Qa)
subroutine ice_forcing::hadgem_files (yr)
subroutine ice_forcing::hadgem_data
subroutine ice_forcing::monthly_files (yr)
subroutine ice_forcing::monthly_data
subroutine ice_forcing::ocn_data_clim (dt)
subroutine ice_forcing::ocn_data_ncar_init
subroutine ice_forcing::ocn_data_ncar (dt)
subroutine ice_forcing::ocn_data_hadgem (dt)

Variables

integer(kind=int_kind) ice_forcing::ycycle
integer(kind=int_kind) ice_forcing::fyear_init
integer(kind=int_kind) ice_forcing::fyear
integer(kind=int_kind) ice_forcing::fyear_final
character(char_len_long) ice_forcing::height_file
character(char_len_long) ice_forcing::uwind_file
character(char_len_long) ice_forcing::vwind_file
character(char_len_long) ice_forcing::wind_file
character(char_len_long) ice_forcing::strax_file
character(char_len_long) ice_forcing::stray_file
character(char_len_long) ice_forcing::potT_file
character(char_len_long) ice_forcing::tair_file
character(char_len_long) ice_forcing::humid_file
character(char_len_long) ice_forcing::rhoa_file
character(char_len_long) ice_forcing::fsw_file
character(char_len_long) ice_forcing::flw_file
character(char_len_long) ice_forcing::rain_file
character(char_len_long) ice_forcing::sst_file
character(char_len_long) ice_forcing::sss_file
character(char_len_long) ice_forcing::pslv_file
character(char_len_long) ice_forcing::sublim_file
character(char_len_long) ice_forcing::snow_file
character(char_len_long),
dimension(ncat) 
ice_forcing::topmelt_file
character(char_len_long),
dimension(ncat) 
ice_forcing::botmelt_file
real(kind=dbl_kind) ice_forcing::c1intp
real(kind=dbl_kind) ice_forcing::c2intp
real(kind=dbl_kind) ice_forcing::ftime
integer(kind=int_kind) ice_forcing::oldrecnum = 0
integer(kind=int_kind) ice_forcing::oldrecslot = 1
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_forcing::cldf
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::fsw_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::cldf_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::fsnow_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::Tair_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::uatm_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::vatm_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::wind_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::strax_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::stray_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::Qa_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::rhoa_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::potT_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::zlvl_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::flw_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::sst_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::sss_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::uocn_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::vocn_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::sublim_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks) 
ice_forcing::frain_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks, ncat) 
ice_forcing::topmelt_data
real(kind=dbl_kind), dimension(nx_block,
ny_block, 2, max_blocks, ncat) 
ice_forcing::botmelt_data
character(char_len) ice_forcing::atm_data_format
character(char_len) ice_forcing::ocn_data_format
character(char_len) ice_forcing::atm_data_type
character(char_len_long) ice_forcing::atm_data_dir
character(char_len_long) ice_forcing::ocn_data_dir
character(char_len_long) ice_forcing::oceanmixed_file
integer(kind=int_kind), parameter ice_forcing::nfld = 8
real(kind=dbl_kind), parameter ice_forcing::frcvdr = 0.28_dbl_kind
real(kind=dbl_kind), parameter ice_forcing::frcvdf = 0.24_dbl_kind
real(kind=dbl_kind), parameter ice_forcing::frcidr = 0.31_dbl_kind
real(kind=dbl_kind), parameter ice_forcing::frcidf = 0.17_dbl_kind
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks, nfld, 12) 
ice_forcing::ocn_frc_m
logical(kind=log_kind) ice_forcing::restore_sst
integer(kind=int_kind) ice_forcing::trestore
real(kind=dbl_kind) ice_forcing::trest
logical(kind=log_kind) ice_forcing::dbug
 All Classes Namespaces Files Functions Variables Defines

Generated on Tue Oct 6 14:02:25 2009 for CICE by  doxygen 1.6.1