ice_flux.F90 File Reference

Go to the source code of this file.

Modules

module  ice_flux

Functions/Subroutines

subroutine ice_flux::init_coupler_flux
subroutine ice_flux::init_flux_atm
subroutine ice_flux::init_flux_ocn
subroutine ice_flux::init_history_therm
subroutine ice_flux::init_history_dyn
subroutine ice_flux::merge_fluxes (nx_block, ny_block, icells, indxi, indxj, aicen, flw, coszn, strairxn, strairyn, fsurfn, fcondtopn, fsensn, flatn, fswabsn, flwoutn, evapn, Trefn, Qrefn, freshn, fsaltn, fhocnn, fswthrun, strairxT, strairyT, fsurf, fcondtop, fsens, flat, fswabs, flwout, evap, Tref, Qref, fresh, fsalt, fhocn, fswthru, melttn, meltsn, meltbn, congeln, snoicen, meltt, melts, meltb, congel, snoice)
subroutine ice_flux::scale_fluxes (nx_block, ny_block, tmask, aice, Tf, Tair, Qa, strairxT, strairyT, fsens, flat, fswabs, flwout, evap, Tref, Qref, fresh, fsalt, fhocn, fswthru, fsoot, alvdr, alidr, alvdf, alidf)

Variables

real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::sig1
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::sig2
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::strairx
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::strairy
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::strocnx
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::strocny
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::strtltx
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::strtlty
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::strintx
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::strinty
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::daidtd
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::dvidtd
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::dardg1dt
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::dardg2dt
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::dvirdgdt
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::opening
logical(kind=log_kind),
dimension(nx_block, ny_block,
max_blocks) 
ice_flux::iceumask
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::prs_sig
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fm
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::zlvl
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::uatm
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::vatm
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::wind
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::potT
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::Tair
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::Qa
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::rhoa
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::swvdr
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::swvdf
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::swidr
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::swidf
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::flw
real(kind=dbl_kind), dimension(nx_block,
ny_block, ncat, max_blocks) 
ice_flux::fsurfn_f
real(kind=dbl_kind), dimension(nx_block,
ny_block, ncat, max_blocks) 
ice_flux::fcondtopn_f
real(kind=dbl_kind), dimension(nx_block,
ny_block, ncat, max_blocks) 
ice_flux::flatn_f
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::frain
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fsnow
real(kind=dbl_kind), dimension(nx_block,
ny_block, n_aeromx, max_blocks) 
ice_flux::faero
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::sss
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::sst
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::frzmlt
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::Tf
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::qdp
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::hmix
character(char_len) ice_flux::Tfrzpt
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fsens
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::flat
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fswabs
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::flwout
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::Tref
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::Qref
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::evap
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::alvdr
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::alidr
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::alvdf
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::alidf
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks,
max_nstrm) 
ice_flux::albcnt
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fresh
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fsalt
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fhocn
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fswthru
real(kind=dbl_kind), dimension(nx_block,
ny_block, n_aeromx, max_blocks) 
ice_flux::fsoot
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fswfac
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::scale_factor
logical(kind=log_kind) ice_flux::update_ocn_f
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::strairx_ocn
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::strairy_ocn
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fsens_ocn
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::flat_ocn
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::flwout_ocn
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::evap_ocn
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::alvdr_ocn
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::alidr_ocn
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::alvdf_ocn
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::alidf_ocn
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::Tref_ocn
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::Qref_ocn
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fsurf
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fcondtop
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::congel
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::frazil
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::snoice
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::meltt
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::melts
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::meltb
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::meltl
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::daidtt
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::dvidtt
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::mlt_onset
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::frz_onset
real(kind=dbl_kind), dimension(nx_block,
ny_block, ncat, max_blocks) 
ice_flux::fsurfn
real(kind=dbl_kind), dimension(nx_block,
ny_block, ncat, max_blocks) 
ice_flux::fcondtopn
real(kind=dbl_kind), dimension(nx_block,
ny_block, ncat, max_blocks) 
ice_flux::flatn
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fresh_gbm
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fsalt_gbm
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fhocn_gbm
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fswthru_gbm
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::rside
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::fsw
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::coszen
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::rdg_conv
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
ice_flux::rdg_shear
 All Classes Namespaces Files Functions Variables Defines

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