|
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 = 4 |
| horizontal interpolation level More...
|
|
logical, public | scale_grid_nest::use_nesting = .false. |
|
logical, public | scale_grid_nest::offline = .true. |
|
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. |
|