Go to the source code of this file.
Modules | |
module | ice_itd |
Functions/Subroutines | |
subroutine | ice_itd::init_itd |
subroutine | ice_itd::aggregate (nx_block, ny_block, aicen, trcrn, vicen, vsnon, eicen, esnon, aice, trcr, vice, vsno, eice, esno, aice0, tmask, trcr_depend) |
subroutine | ice_itd::aggregate_area (nx_block, ny_block, aicen, aice, aice0) |
subroutine | ice_itd::rebin (nx_block, ny_block, icells, indxi, indxj, trcr_depend, aicen, trcrn, vicen, vsnon, eicen, esnon, l_stop, istop, jstop) |
subroutine | ice_itd::reduce_area (nx_block, ny_block, ilo, ihi, jlo, jhi, tmask, aicen, vicen, aicen_init, vicen_init) |
subroutine | ice_itd::shift_ice (nx_block, ny_block, indxi, indxj, icells, trcr_depend, aicen, trcrn, vicen, vsnon, eicen, esnon, hicen, donor, daice, dvice, l_stop, istop, jstop) |
subroutine | ice_itd::column_sum (nx_block, ny_block, icells, indxi, indxj, nsum, xin, xout) |
subroutine | ice_itd::column_conservation_check (nx_block, ny_block, icells, indxi, indxj, fieldid, x1, x2, max_err, l_stop, istop, jstop) |
subroutine | ice_itd::compute_tracers (nx_block, ny_block, icells, indxi, indxj, trcr_depend, atrcrn, aicen, vicen, vsnon, trcrn) |
subroutine | ice_itd::cleanup_itd (nx_block, ny_block, ilo, ihi, jlo, jhi, dt, aicen, trcrn, vicen, vsnon, eicen, esnon, aice0, aice, trcr_depend, fresh, fsalt, fhocn, fsoot, tr_aero, heat_capacity, l_stop, istop, jstop, limit_aice_in) |
subroutine | ice_itd::zap_small_areas (nx_block, ny_block, ilo, ihi, jlo, jhi, dt, aice, aice0, aicen, trcrn, vicen, vsnon, eicen, esnon, dfresh, dfsalt, dfhocn, dfsoot, tr_aero, l_stop, istop, jstop) |
subroutine | ice_itd::zerolayer_check (nx_block, ny_block, icells, indxi, indxj, aicen, vicen, vsnon, eicen, esnon, l_stop, istop, jstop) |
Variables | |
integer(kind=int_kind) | ice_itd::kitd |
real(kind=dbl_kind), parameter | ice_itd::hi_min = p01 |
real(kind=dbl_kind), dimension(0:ncat) | ice_itd::hin_max |
character(len=35), dimension(ncat) | ice_itd::c_hi_range |