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 |
1.6.1