|
| subroutine, public | scale_grid_nest::nest_setup (inter_parent, inter_child) |
| | Setup. More...
|
| |
| subroutine, public | scale_grid_nest::nest_domain_relate (HANDLE) |
| | Solve relationship between ParentDomain & Daughter Domain. More...
|
| |
| subroutine, public | scale_grid_nest::nest_domain_shape (tilei, tilej, cxs, cxe, cys, cye, pxs, pxe, pys, pye, iloc) |
| | Return shape of ParentDomain at the specified rank (for offline) More...
|
| |
| subroutine, public | scale_grid_nest::nest_comm_nestdown (HANDLE, BND_QA, ipt_DENS, ipt_MOMZ, ipt_MOMX, ipt_MOMY, ipt_RHOT, ipt_QTRC, interped_ref_DENS, interped_ref_VELZ, interped_ref_VELX, interped_ref_VELY, interped_ref_POTT, interped_ref_QTRC) |
| | Boundary data transfer from parent to daughter: nestdown. More...
|
| |
| subroutine, public | scale_grid_nest::nest_comm_recvwait_issue (HANDLE, BND_QA) |
| | Sub-command for data transfer from parent to daughter: nestdown. More...
|
| |
| subroutine, public | scale_grid_nest::nest_comm_recv_cancel (HANDLE) |
| | Sub-command for data transfer from parent to daughter: nestdown. More...
|
| |
| subroutine | scale_grid_nest::nest_comm_intercomm_nestdown_3d (pvar, dvar, tagbase, id_stag, HANDLE, isu_tag, isu_tagf, flag_dens) |
| | Inter-communication from parent to daughter: nestdown. More...
|
| |
| subroutine | scale_grid_nest::nest_comm_issuer_of_receive_3d (tagbase, id_stag, HANDLE, isu_tag, isu_tagf, flag_dens) |
| | [substance of issuer] Inter-communication from parent to daughter: nestdown More...
|
| |
| subroutine | scale_grid_nest::nest_comm_issuer_of_wait_3d (HANDLE) |
| | [substance of issuer] Inter-communication from parent to daughter: nestdown More...
|
| |
| subroutine | scale_grid_nest::nest_comm_waitall (req_count, ireq) |
| | [substance of comm_wait] Inter-communication More...
|
| |
| subroutine, public | scale_grid_nest::nest_comm_test (HANDLE) |
| | [check communication status] Inter-communication More...
|
| |
| subroutine, public | scale_grid_nest::nest_comm_disconnect () |
| | [finalize: disconnect] Inter-communication More...
|
| |
|
| integer, public | scale_grid_nest::intercomm_parent |
| |
| integer, public | scale_grid_nest::intercomm_daughter |
| |
| integer, dimension(10), public | scale_grid_nest::nest_filiation |
| | index of parent-daughter relation (p>0, d<0) More...
|
| |
| integer, public | scale_grid_nest::handling_num |
| | handing number of nesting relation More...
|
| |
| integer, public | scale_grid_nest::nest_tile_num_x |
| | parent tile number in x-direction More...
|
| |
| integer, public | scale_grid_nest::nest_tile_num_y |
| | parent tile number in y-direction More...
|
| |
| integer, dimension(:), allocatable, public | scale_grid_nest::nest_tile_id |
| | parent tile real id More...
|
| |
| integer, dimension(2), public | scale_grid_nest::parent_kmax |
| | parent max number in z-direction More...
|
| |
| integer, dimension(2), public | scale_grid_nest::parent_imax |
| | parent max number in x-direction More...
|
| |
| integer, dimension(2), public | scale_grid_nest::parent_jmax |
| | parent max number in y-direction More...
|
| |
| integer, dimension(2), public | scale_grid_nest::parent_ka |
| | parent max number in z-direction (with halo) More...
|
| |
| integer, dimension(2), public | scale_grid_nest::parent_ia |
| | parent max number in x-direction (with halo) More...
|
| |
| integer, dimension(2), public | scale_grid_nest::parent_ja |
| | parent max number in y-direction (with halo) More...
|
| |
| integer, dimension(2), public | scale_grid_nest::parent_lkmax |
| | parent max number in lz-direction More...
|
| |
| real(dp), dimension(2), public | scale_grid_nest::parent_dtsec |
| | parent DT [sec] More...
|
| |
| integer, dimension(2), public | scale_grid_nest::parent_nstep |
| | parent step [number] More...
|
| |
| integer, dimension(2), public | scale_grid_nest::daughter_kmax |
| | daughter max number in z-direction More...
|
| |
| integer, dimension(2), public | scale_grid_nest::daughter_imax |
| | daughter max number in x-direction More...
|
| |
| integer, dimension(2), public | scale_grid_nest::daughter_jmax |
| | daughter max number in y-direction More...
|
| |
| integer, dimension(2), public | scale_grid_nest::daughter_ka |
| | daughter max number in z-direction (with halo) More...
|
| |
| integer, dimension(2), public | scale_grid_nest::daughter_ia |
| | daughter max number in x-direction (with halo) More...
|
| |
| integer, dimension(2), public | scale_grid_nest::daughter_ja |
| | daughter max number in y-direction (with halo) More...
|
| |
| integer, dimension(2), public | scale_grid_nest::daughter_lkmax |
| | daughter max number in lz-direction More...
|
| |
| real(dp), dimension(2), public | scale_grid_nest::daughter_dtsec |
| | daughter DT [sec] More...
|
| |
| integer, dimension(2), public | scale_grid_nest::daughter_nstep |
| | daughter steps [number] More...
|
| |
| integer, dimension(2), public | scale_grid_nest::prnt_ks |
| | start index in z-direction in parent More...
|
| |
| integer, dimension(2), public | scale_grid_nest::prnt_ke |
| | end index in z-direction in parent More...
|
| |
| integer, dimension(2), public | scale_grid_nest::prnt_is |
| | start index in x-direction in parent More...
|
| |
| integer, dimension(2), public | scale_grid_nest::prnt_ie |
| | end index in x-direction in parent More...
|
| |
| integer, dimension(2), public | scale_grid_nest::prnt_js |
| | start index in y-direction in parent More...
|
| |
| integer, dimension(2), public | scale_grid_nest::prnt_je |
| | end index in y-direction in parent More...
|
| |
| integer, dimension(2), public | scale_grid_nest::datr_ks |
| | start index in z-direction in daughter More...
|
| |
| integer, dimension(2), public | scale_grid_nest::datr_ke |
| | end index in z-direction in daughter More...
|
| |
| integer, dimension(2), public | scale_grid_nest::datr_is |
| | start index in x-direction in daughter More...
|
| |
| integer, dimension(2), public | scale_grid_nest::datr_ie |
| | end index in x-direction in daughter More...
|
| |
| integer, dimension(2), public | scale_grid_nest::datr_js |
| | start index in y-direction in daughter More...
|
| |
| integer, dimension(2), public | scale_grid_nest::datr_je |
| | end index in y-direction in daughter More...
|
| |
| integer, dimension(2), public | scale_grid_nest::tileal_ka |
| | cells of all tiles in z-direction More...
|
| |
| integer, dimension(2), public | scale_grid_nest::tileal_ia |
| | cells of all tiles in x-direction More...
|
| |
| integer, dimension(2), public | scale_grid_nest::tileal_ja |
| | cells of all tiles in y-direction More...
|
| |
| integer, public | scale_grid_nest::nest_bnd_qa = 1 |
| | number of tracer treated in nesting system More...
|
| |
| integer, public | scale_grid_nest::nest_interp_level = 5 |
| | horizontal interpolation level More...
|
| |
| integer, public | scale_grid_nest::nest_interp_weight_order = 2 |
| | horizontal interpolation weight order More...
|
| |
| logical, public | scale_grid_nest::use_nesting = .false. |
| |
| logical, public | scale_grid_nest::offline = .false. |
| |
| logical, public | scale_grid_nest::online_iam_parent = .false. |
| | a flag to say "I am a parent" More...
|
| |
| logical, public | scale_grid_nest::online_iam_daughter = .false. |
| | a flag to say "I am a daughter" More...
|
| |
| integer, public | scale_grid_nest::online_domain_num = 1 |
| |
| logical, public | scale_grid_nest::online_use_velz = .false. |
| |
| logical, public | scale_grid_nest::online_no_rotate = .false. |
| |
| logical, public | scale_grid_nest::online_boundary_use_qhyd = .false. |
| |
| logical, public | scale_grid_nest::online_boundary_diagqnum = .false. |
| |