ROMS
|
Data Types | |
type | t_bcp |
type | t_composite |
type | t_ngc |
type | t_ngm |
type | t_refined |
Functions/Subroutines | |
subroutine, public | allocate_nesting |
subroutine, public | deallocate_nesting |
subroutine, public | initialize_nesting |
Variables | |
integer, parameter | nmflx = -6 |
integer, parameter | ndxdy = -5 |
integer, parameter | ngetd = -4 |
integer, parameter | nmask = -3 |
integer, parameter | nputd = -2 |
integer, parameter | n2way = -1 |
integer, parameter | nfsic = 1 |
integer, parameter | n2dic = 2 |
integer, parameter | n3dic = 3 |
integer, parameter | ntvic = 4 |
integer, parameter | nbstr = 5 |
integer, parameter | nrhst = 6 |
integer, parameter | nzeta = 7 |
integer, parameter | nzwgt = 8 |
integer, parameter | n2dps = 9 |
integer, parameter | n2dcs = 10 |
integer, parameter | n2dfx = 11 |
integer, parameter | n3duv = 12 |
integer, parameter | n3dtv = 13 |
logical, dimension(:,:), allocatable | contactregion |
logical, dimension(:), allocatable | donortofiner |
logical, dimension(:), allocatable | telescoping |
logical | get_vweights |
integer, dimension(:), allocatable | coarserdonor |
integer, dimension(:), allocatable | finerdonor |
integer, dimension(:), allocatable | refinesteps |
integer, dimension(:), allocatable | refinestepscounter |
real(r8), dimension(:), allocatable | twowayinterval |
integer, dimension(:), allocatable | donor_grid |
integer, dimension(:), allocatable | receiver_grid |
integer, dimension(:), allocatable | rollingindex |
real(dp), dimension(:,:), allocatable | rollingtime |
integer, dimension(:), allocatable | i_left |
integer, dimension(:), allocatable | i_right |
integer, dimension(:), allocatable | j_bottom |
integer, dimension(:), allocatable | j_top |
integer | ncdatum |
integer, dimension(:), allocatable | ncpoints |
integer, dimension(:), allocatable | nstrr |
integer, dimension(:), allocatable | nendr |
integer, dimension(:), allocatable | nstru |
integer, dimension(:), allocatable | nendu |
integer, dimension(:), allocatable | nstrv |
integer, dimension(:), allocatable | nendv |
integer, dimension(:), allocatable | contact_region |
integer, dimension(:), allocatable | on_boundary |
integer, dimension(:), allocatable | idg_cp |
integer, dimension(:), allocatable | jdg_cp |
integer, dimension(:), allocatable | irg_cp |
integer, dimension(:), allocatable | jrg_cp |
integer | ncontact |
type(t_ngc), dimension(:), allocatable | rcontact |
type(t_ngc), dimension(:), allocatable | ucontact |
type(t_ngc), dimension(:), allocatable | vcontact |
type(t_bcp), dimension(:,:), allocatable | bry_contact |
type(t_ngm), dimension(:), allocatable | contact_metric |
type(t_composite), dimension(:), allocatable | composite |
type(t_refined), dimension(:), allocatable | refined |
subroutine, public mod_nesting::allocate_nesting |
Definition at line 441 of file mod_nesting.F.
References mod_param::bounds, bry_contact, contact_region, mod_param::dmem, donor_grid, idg_cp, mod_scalars::ieast, mod_scalars::inorth, irg_cp, mod_scalars::isouth, mod_scalars::iwest, jdg_cp, jrg_cp, mod_boundary::lbc_apply, mod_param::n, ncdatum, ncontact, mod_param::ngrids, nstru, nstrv, mod_param::nt, on_boundary, mod_kinds::r8, receiver_grid, mod_scalars::refinedgrid, and mod_scalars::refinescale.
Referenced by mod_arrays::roms_allocate_arrays().
subroutine, public mod_nesting::deallocate_nesting |
Definition at line 723 of file mod_nesting.F.
References bry_contact, coarserdonor, composite, contact_metric, contactregion, donortofiner, finerdonor, ncontact, rcontact, refined, refinesteps, refinestepscounter, rollingindex, rollingtime, telescoping, twowayinterval, ucontact, and vcontact.
Referenced by mod_arrays::roms_deallocate_arrays().
subroutine, public mod_nesting::initialize_nesting |
Definition at line 1214 of file mod_nesting.F.
References composite, mod_scalars::compositegrid, ncontact, refined, and mod_scalars::refinedgrid.
Referenced by mod_arrays::roms_initialize_arrays().
type (t_bcp), dimension(:,:), allocatable mod_nesting::bry_contact |
Definition at line 335 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_check_massflux(), ad_nesting_mod::ad_correct_tracer_tile(), ad_nesting_mod::ad_put_refine2d(), allocate_nesting(), nesting_mod::check_massflux(), nesting_mod::correct_tracer_tile(), deallocate_nesting(), nesting_mod::put_refine2d(), step3d_t_mod::step3d_t_tile(), tl_nesting_mod::tl_check_massflux(), tl_nesting_mod::tl_correct_tracer_tile(), tl_nesting_mod::tl_put_refine2d(), u2dbc_mod::u2dbc_tile(), and v2dbc_mod::v2dbc_tile().
integer, dimension(:), allocatable mod_nesting::coarserdonor |
Definition at line 138 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_refine(), ad_nesting_mod::ad_nesting(), nesting_mod::check_massflux(), deallocate_nesting(), nesting_mod::get_refine(), metrics_mod::metrics_tile(), nesting_mod::nesting(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), tl_nesting_mod::tl_get_refine(), and tl_nesting_mod::tl_nesting().
type (t_composite), dimension(:), allocatable mod_nesting::composite |
Definition at line 409 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_composite(), ad_nesting_mod::ad_put_composite(), deallocate_nesting(), nesting_mod::get_composite(), initialize_nesting(), nesting_mod::put_composite(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), tl_nesting_mod::tl_get_composite(), and tl_nesting_mod::tl_put_composite().
type (t_ngm), dimension(:), allocatable mod_nesting::contact_metric |
Definition at line 374 of file mod_nesting.F.
Referenced by deallocate_nesting(), get_grid_mod::get_grid_nf90(), get_grid_mod::get_grid_pio(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, dimension(:), allocatable mod_nesting::contact_region |
Definition at line 209 of file mod_nesting.F.
Referenced by allocate_nesting(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
logical, dimension(:,:), allocatable mod_nesting::contactregion |
Definition at line 105 of file mod_nesting.F.
Referenced by deallocate_nesting(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, dimension(:), allocatable mod_nesting::donor_grid |
Definition at line 172 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_correct_tracer_tile(), allocate_nesting(), nesting_mod::correct_tracer_tile(), metrics_mod::metrics_tile(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), and tl_nesting_mod::tl_correct_tracer_tile().
logical, dimension(:), allocatable mod_nesting::donortofiner |
Definition at line 111 of file mod_nesting.F.
Referenced by ad_main3d(), deallocate_nesting(), main3d(), metrics_mod::metrics_tile(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), and tl_main3d().
integer, dimension(:), allocatable mod_nesting::finerdonor |
Definition at line 145 of file mod_nesting.F.
Referenced by nesting_mod::check_massflux(), deallocate_nesting(), metrics_mod::metrics_tile(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
logical mod_nesting::get_vweights |
Definition at line 130 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_nesting(), nesting_mod::nesting(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), and tl_nesting_mod::tl_nesting().
integer, dimension(:), allocatable mod_nesting::i_left |
Definition at line 193 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_bry_fluxes(), ad_nesting_mod::ad_check_massflux(), ad_nesting_mod::ad_correct_tracer_tile(), ad_nesting_mod::ad_get_persisted2d(), nesting_mod::bry_fluxes(), nesting_mod::check_massflux(), nesting_mod::correct_tracer_tile(), nesting_mod::fine2coarse2d(), nesting_mod::fine2coarse3d(), nesting_mod::get_persisted2d(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), tl_nesting_mod::tl_check_massflux(), and tl_nesting_mod::tl_correct_tracer_tile().
integer, dimension(:), allocatable mod_nesting::i_right |
Definition at line 194 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_bry_fluxes(), ad_nesting_mod::ad_check_massflux(), ad_nesting_mod::ad_correct_tracer_tile(), nesting_mod::bry_fluxes(), nesting_mod::check_massflux(), nesting_mod::correct_tracer_tile(), nesting_mod::fine2coarse2d(), nesting_mod::fine2coarse3d(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), tl_nesting_mod::tl_check_massflux(), and tl_nesting_mod::tl_correct_tracer_tile().
integer, dimension(:), allocatable mod_nesting::idg_cp |
Definition at line 211 of file mod_nesting.F.
Referenced by allocate_nesting(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, dimension(:), allocatable mod_nesting::irg_cp |
Definition at line 213 of file mod_nesting.F.
Referenced by allocate_nesting(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, dimension(:), allocatable mod_nesting::j_bottom |
Definition at line 195 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_bry_fluxes(), ad_nesting_mod::ad_check_massflux(), ad_nesting_mod::ad_correct_tracer_tile(), ad_nesting_mod::ad_get_persisted2d(), nesting_mod::bry_fluxes(), nesting_mod::check_massflux(), nesting_mod::correct_tracer_tile(), nesting_mod::fine2coarse2d(), nesting_mod::fine2coarse3d(), nesting_mod::get_persisted2d(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), tl_nesting_mod::tl_check_massflux(), and tl_nesting_mod::tl_correct_tracer_tile().
integer, dimension(:), allocatable mod_nesting::j_top |
Definition at line 196 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_bry_fluxes(), ad_nesting_mod::ad_check_massflux(), ad_nesting_mod::ad_correct_tracer_tile(), nesting_mod::bry_fluxes(), nesting_mod::check_massflux(), nesting_mod::correct_tracer_tile(), nesting_mod::fine2coarse2d(), nesting_mod::fine2coarse3d(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), tl_nesting_mod::tl_check_massflux(), and tl_nesting_mod::tl_correct_tracer_tile().
integer, dimension(:), allocatable mod_nesting::jdg_cp |
Definition at line 212 of file mod_nesting.F.
Referenced by allocate_nesting(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, dimension(:), allocatable mod_nesting::jrg_cp |
Definition at line 214 of file mod_nesting.F.
Referenced by allocate_nesting(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, parameter mod_nesting::n2dcs = 10 |
Definition at line 91 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_composite(), ad_main3d(), ad_nesting_mod::ad_put_composite(), nesting_mod::get_composite(), main3d(), nesting_mod::put_composite(), tl_nesting_mod::tl_get_composite(), tl_main3d(), and tl_nesting_mod::tl_put_composite().
integer, parameter mod_nesting::n2dfx = 11 |
Definition at line 92 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_composite(), ad_main3d(), ad_nesting_mod::ad_put_composite(), nesting_mod::get_composite(), main3d(), nesting_mod::put_composite(), tl_nesting_mod::tl_get_composite(), tl_main3d(), and tl_nesting_mod::tl_put_composite().
integer, parameter mod_nesting::n2dic = 2 |
Definition at line 83 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_composite(), ad_nesting_mod::ad_put_composite(), nesting_mod::get_composite(), initial(), roms_kernel_mod::nlm_initial(), nesting_mod::put_composite(), tl_nesting_mod::tl_get_composite(), and tl_nesting_mod::tl_put_composite().
integer, parameter mod_nesting::n2dps = 9 |
Definition at line 90 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_composite(), ad_main3d(), ad_nesting_mod::ad_put_composite(), nesting_mod::get_composite(), main3d(), nesting_mod::put_composite(), tl_nesting_mod::tl_get_composite(), tl_main3d(), and tl_nesting_mod::tl_put_composite().
integer, parameter mod_nesting::n2way = -1 |
Definition at line 80 of file mod_nesting.F.
Referenced by ad_main3d(), ad_nesting_mod::ad_nesting(), main3d(), nesting_mod::nesting(), tl_main3d(), and tl_nesting_mod::tl_nesting().
integer, parameter mod_nesting::n3dic = 3 |
Definition at line 84 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_composite(), ad_nesting_mod::ad_put_composite(), nesting_mod::get_composite(), initial(), roms_kernel_mod::nlm_initial(), nesting_mod::put_composite(), tl_nesting_mod::tl_get_composite(), and tl_nesting_mod::tl_put_composite().
integer, parameter mod_nesting::n3dtv = 13 |
Definition at line 94 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_composite(), ad_main3d(), ad_nesting_mod::ad_put_composite(), nesting_mod::get_composite(), main3d(), nesting_mod::put_composite(), tl_nesting_mod::tl_get_composite(), tl_main3d(), and tl_nesting_mod::tl_put_composite().
integer, parameter mod_nesting::n3duv = 12 |
Definition at line 93 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_composite(), ad_main3d(), ad_nesting_mod::ad_put_composite(), nesting_mod::get_composite(), main3d(), nesting_mod::put_composite(), tl_nesting_mod::tl_get_composite(), tl_main3d(), and tl_nesting_mod::tl_put_composite().
integer, parameter mod_nesting::nbstr = 5 |
Definition at line 86 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_composite(), ad_main3d(), ad_nesting_mod::ad_put_composite(), nesting_mod::get_composite(), main3d(), nesting_mod::put_composite(), tl_nesting_mod::tl_get_composite(), tl_main3d(), and tl_nesting_mod::tl_put_composite().
integer mod_nesting::ncdatum |
Definition at line 203 of file mod_nesting.F.
Referenced by allocate_nesting(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer mod_nesting::ncontact |
Definition at line 256 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_check_massflux(), ad_nesting_mod::ad_correct_tracer_tile(), ad_nesting_mod::ad_fine2coarse(), ad_nesting_mod::ad_get_composite(), ad_nesting_mod::ad_get_refine(), ad_nesting_mod::ad_put_composite(), ad_nesting_mod::ad_put_refine(), ad_nesting_mod::ad_z_weights(), allocate_nesting(), nesting_mod::check_massflux(), nesting_mod::correct_tracer_tile(), deallocate_nesting(), nesting_mod::fine2coarse(), nesting_mod::get_composite(), get_grid_mod::get_grid_nf90(), get_grid_mod::get_grid_pio(), nesting_mod::get_metrics(), nesting_mod::get_refine(), initialize_nesting(), nesting_mod::mask_hweights(), metrics_mod::metrics_tile(), nesting_mod::put_composite(), nesting_mod::put_refine(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), step3d_t_mod::step3d_t_tile(), tl_nesting_mod::tl_check_massflux(), tl_nesting_mod::tl_correct_tracer_tile(), tl_nesting_mod::tl_fine2coarse(), tl_nesting_mod::tl_get_composite(), tl_nesting_mod::tl_get_refine(), tl_nesting_mod::tl_put_composite(), tl_nesting_mod::tl_put_refine(), tl_nesting_mod::tl_z_weights(), u2dbc_mod::u2dbc_tile(), v2dbc_mod::v2dbc_tile(), and nesting_mod::z_weights().
integer, dimension(:), allocatable mod_nesting::ncpoints |
Definition at line 204 of file mod_nesting.F.
Referenced by set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, parameter mod_nesting::ndxdy = -5 |
Definition at line 76 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_nesting(), nesting_mod::nesting(), set_grid(), and tl_nesting_mod::tl_nesting().
integer, dimension(:), allocatable mod_nesting::nendr |
Definition at line 205 of file mod_nesting.F.
Referenced by set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, dimension(:), allocatable mod_nesting::nendu |
Definition at line 206 of file mod_nesting.F.
Referenced by set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, dimension(:), allocatable mod_nesting::nendv |
Definition at line 207 of file mod_nesting.F.
Referenced by set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, parameter mod_nesting::nfsic = 1 |
Definition at line 82 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_composite(), ad_nesting_mod::ad_put_composite(), nesting_mod::get_composite(), initial(), roms_kernel_mod::nlm_initial(), nesting_mod::put_composite(), tl_nesting_mod::tl_get_composite(), and tl_nesting_mod::tl_put_composite().
integer, parameter mod_nesting::ngetd = -4 |
Definition at line 77 of file mod_nesting.F.
Referenced by ad_main3d(), ad_nesting_mod::ad_nesting(), main3d(), nesting_mod::nesting(), tl_main3d(), and tl_nesting_mod::tl_nesting().
integer, parameter mod_nesting::nmask = -3 |
Definition at line 78 of file mod_nesting.F.
Referenced by ad_main3d(), ad_nesting_mod::ad_nesting(), initial(), main3d(), nesting_mod::nesting(), roms_kernel_mod::nlm_initial(), tl_main3d(), and tl_nesting_mod::tl_nesting().
integer, parameter mod_nesting::nmflx = -6 |
Definition at line 75 of file mod_nesting.F.
Referenced by ad_main3d(), ad_nesting_mod::ad_nesting(), main3d(), nesting_mod::nesting(), tl_main3d(), and tl_nesting_mod::tl_nesting().
integer, parameter mod_nesting::nputd = -2 |
Definition at line 79 of file mod_nesting.F.
Referenced by ad_main3d(), ad_nesting_mod::ad_nesting(), main3d(), nesting_mod::nesting(), tl_main3d(), and tl_nesting_mod::tl_nesting().
integer, parameter mod_nesting::nrhst = 6 |
Definition at line 87 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_composite(), ad_main3d(), ad_nesting_mod::ad_put_composite(), nesting_mod::get_composite(), main3d(), nesting_mod::put_composite(), tl_nesting_mod::tl_get_composite(), tl_main3d(), and tl_nesting_mod::tl_put_composite().
integer, dimension(:), allocatable mod_nesting::nstrr |
Definition at line 205 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_persisted2d(), nesting_mod::get_persisted2d(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, dimension(:), allocatable mod_nesting::nstru |
Definition at line 206 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_persisted2d(), allocate_nesting(), nesting_mod::get_persisted2d(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, dimension(:), allocatable mod_nesting::nstrv |
Definition at line 207 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_persisted2d(), allocate_nesting(), nesting_mod::get_persisted2d(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, parameter mod_nesting::ntvic = 4 |
Definition at line 85 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_composite(), ad_nesting_mod::ad_put_composite(), nesting_mod::get_composite(), initial(), roms_kernel_mod::nlm_initial(), nesting_mod::put_composite(), tl_nesting_mod::tl_get_composite(), and tl_nesting_mod::tl_put_composite().
integer, parameter mod_nesting::nzeta = 7 |
Definition at line 88 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_composite(), ad_main3d(), ad_nesting_mod::ad_put_composite(), nesting_mod::get_composite(), main3d(), nesting_mod::put_composite(), tl_nesting_mod::tl_get_composite(), tl_main3d(), and tl_nesting_mod::tl_put_composite().
integer, parameter mod_nesting::nzwgt = 8 |
Definition at line 89 of file mod_nesting.F.
Referenced by ad_main3d(), ad_nesting_mod::ad_nesting(), initial(), nesting_mod::nesting(), roms_kernel_mod::nlm_initial(), tl_main3d(), and tl_nesting_mod::tl_nesting().
integer, dimension(:), allocatable mod_nesting::on_boundary |
Definition at line 210 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_persisted2d(), allocate_nesting(), nesting_mod::get_persisted2d(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
type (t_ngc), dimension(:), allocatable mod_nesting::rcontact |
Definition at line 286 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_check_massflux(), ad_nesting_mod::ad_fine2coarse(), ad_nesting_mod::ad_get_composite(), ad_nesting_mod::ad_get_refine(), ad_nesting_mod::ad_put_composite(), ad_nesting_mod::ad_put_refine(), ad_nesting_mod::ad_put_refine2d(), ad_nesting_mod::ad_put_refine3d(), ad_nesting_mod::ad_z_weights(), nesting_mod::check_massflux(), deallocate_nesting(), nesting_mod::fine2coarse(), nesting_mod::get_composite(), get_grid_mod::get_grid_nf90(), get_grid_mod::get_grid_pio(), nesting_mod::get_metrics(), nesting_mod::get_refine(), nesting_mod::mask_hweights(), nesting_mod::put_composite(), nesting_mod::put_refine(), nesting_mod::put_refine2d(), nesting_mod::put_refine3d(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), step3d_t_mod::step3d_t_tile(), tl_nesting_mod::tl_check_massflux(), tl_nesting_mod::tl_fine2coarse(), tl_nesting_mod::tl_get_composite(), tl_nesting_mod::tl_get_refine(), tl_nesting_mod::tl_put_composite(), tl_nesting_mod::tl_put_refine(), tl_nesting_mod::tl_put_refine2d(), tl_nesting_mod::tl_put_refine3d(), tl_nesting_mod::tl_z_weights(), and nesting_mod::z_weights().
integer, dimension(:), allocatable mod_nesting::receiver_grid |
Definition at line 173 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_correct_tracer_tile(), allocate_nesting(), nesting_mod::correct_tracer_tile(), metrics_mod::metrics_tile(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), and tl_nesting_mod::tl_correct_tracer_tile().
type (t_refined), dimension(:), allocatable mod_nesting::refined |
Definition at line 437 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_check_massflux(), ad_nesting_mod::ad_get_refine(), ad_nesting_mod::ad_put_refine2d(), ad_nesting_mod::ad_put_refine3d(), nesting_mod::check_massflux(), deallocate_nesting(), nesting_mod::get_metrics(), nesting_mod::get_refine(), initialize_nesting(), nesting_mod::put_refine2d(), nesting_mod::put_refine3d(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), tl_nesting_mod::tl_check_massflux(), tl_nesting_mod::tl_get_refine(), tl_nesting_mod::tl_put_refine2d(), tl_nesting_mod::tl_put_refine3d(), u2dbc_mod::u2dbc_tile(), and v2dbc_mod::v2dbc_tile().
integer, dimension(:), allocatable mod_nesting::refinesteps |
Definition at line 156 of file mod_nesting.F.
Referenced by nesting_mod::bry_fluxes(), nesting_mod::check_massflux(), deallocate_nesting(), metrics_mod::metrics_tile(), ntimesteps(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, dimension(:), allocatable mod_nesting::refinestepscounter |
Definition at line 162 of file mod_nesting.F.
Referenced by deallocate_nesting(), ntimesteps(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
integer, dimension(:), allocatable mod_nesting::rollingindex |
Definition at line 178 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_check_massflux(), ad_nesting_mod::ad_get_refine(), ad_nesting_mod::ad_put_refine(), ad_nesting_mod::ad_put_refine2d(), ad_nesting_mod::ad_put_refine3d(), nesting_mod::check_massflux(), deallocate_nesting(), nesting_mod::get_refine(), nesting_mod::put_refine2d(), nesting_mod::put_refine3d(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), tl_nesting_mod::tl_check_massflux(), tl_nesting_mod::tl_get_refine(), tl_nesting_mod::tl_put_refine2d(), tl_nesting_mod::tl_put_refine3d(), u2dbc_mod::u2dbc_tile(), and v2dbc_mod::v2dbc_tile().
real(dp), dimension(:,:), allocatable mod_nesting::rollingtime |
Definition at line 179 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_get_refine(), ad_nesting_mod::ad_put_refine(), ad_nesting_mod::ad_put_refine2d(), ad_nesting_mod::ad_put_refine3d(), deallocate_nesting(), nesting_mod::get_refine(), nesting_mod::put_refine2d(), nesting_mod::put_refine3d(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), tl_nesting_mod::tl_get_refine(), tl_nesting_mod::tl_put_refine2d(), and tl_nesting_mod::tl_put_refine3d().
logical, dimension(:), allocatable mod_nesting::telescoping |
Definition at line 117 of file mod_nesting.F.
Referenced by nesting_mod::check_massflux(), deallocate_nesting(), metrics_mod::metrics_tile(), ntimesteps(), set_contact_mod::set_contact_nf90(), and set_contact_mod::set_contact_pio().
real(r8), dimension(:), allocatable mod_nesting::twowayinterval |
Definition at line 167 of file mod_nesting.F.
Referenced by ad_main3d(), nesting_mod::check_massflux(), deallocate_nesting(), main3d(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), and tl_main3d().
type (t_ngc), dimension(:), allocatable mod_nesting::ucontact |
Definition at line 287 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_fine2coarse(), ad_nesting_mod::ad_get_composite(), ad_nesting_mod::ad_get_refine(), ad_nesting_mod::ad_put_composite(), ad_nesting_mod::ad_put_refine2d(), ad_nesting_mod::ad_put_refine3d(), ad_nesting_mod::ad_z_weights(), deallocate_nesting(), nesting_mod::fine2coarse(), nesting_mod::get_composite(), get_grid_mod::get_grid_nf90(), get_grid_mod::get_grid_pio(), nesting_mod::get_metrics(), nesting_mod::get_refine(), nesting_mod::mask_hweights(), nesting_mod::put_composite(), nesting_mod::put_refine2d(), nesting_mod::put_refine3d(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), tl_nesting_mod::tl_fine2coarse(), tl_nesting_mod::tl_get_composite(), tl_nesting_mod::tl_get_refine(), tl_nesting_mod::tl_put_composite(), tl_nesting_mod::tl_put_refine2d(), tl_nesting_mod::tl_put_refine3d(), tl_nesting_mod::tl_z_weights(), u2dbc_mod::u2dbc_tile(), and nesting_mod::z_weights().
type (t_ngc), dimension(:), allocatable mod_nesting::vcontact |
Definition at line 288 of file mod_nesting.F.
Referenced by ad_nesting_mod::ad_fine2coarse(), ad_nesting_mod::ad_get_composite(), ad_nesting_mod::ad_get_refine(), ad_nesting_mod::ad_put_composite(), ad_nesting_mod::ad_put_refine2d(), ad_nesting_mod::ad_put_refine3d(), ad_nesting_mod::ad_z_weights(), deallocate_nesting(), nesting_mod::fine2coarse(), nesting_mod::get_composite(), get_grid_mod::get_grid_nf90(), get_grid_mod::get_grid_pio(), nesting_mod::get_metrics(), nesting_mod::get_refine(), nesting_mod::mask_hweights(), nesting_mod::put_composite(), nesting_mod::put_refine2d(), nesting_mod::put_refine3d(), set_contact_mod::set_contact_nf90(), set_contact_mod::set_contact_pio(), tl_nesting_mod::tl_fine2coarse(), tl_nesting_mod::tl_get_composite(), tl_nesting_mod::tl_get_refine(), tl_nesting_mod::tl_put_composite(), tl_nesting_mod::tl_put_refine2d(), tl_nesting_mod::tl_put_refine3d(), tl_nesting_mod::tl_z_weights(), v2dbc_mod::v2dbc_tile(), and nesting_mod::z_weights().