solid_cells_ogrid_nompicomm
Module
Description
FROM NOMPICOMM.F90
ROUTINE
Quick access
- Variables:
bufsizes_yz_og,filter_hsize,inll,inlu,inul,inuu,inyl,inyu,inzl,inzu,ircv,irecv_rq_frll,irecv_rq_frlu,irecv_rq_fromlowx,irecv_rq_fromlowx_fi,irecv_rq_fromlowy,irecv_rq_fromlowy_fi,irecv_rq_fromlowz,irecv_rq_fromuppx,irecv_rq_fromuppx_fi,irecv_rq_fromuppy,irecv_rq_fromuppy_fi,irecv_rq_fromuppz,irecv_rq_frul,irecv_rq_fruu,isend_rq_toll,isend_rq_tolowx,isend_rq_tolowx_fi,isend_rq_tolowy,isend_rq_tolowy_fi,isend_rq_tolowz,isend_rq_tolu,isend_rq_toul,isend_rq_touppx,isend_rq_touppx_fi,isend_rq_touppy,isend_rq_touppy_fi,isend_rq_touppz,isend_rq_touu,isendrcv_bdry_x_ogrid,isnd,l1_ogrid,l1i_ogrid,l2_ogrid,l2i_ogrid,lbufxi_fi,lbufxi_og,lbufxo_fi,lbufxo_og,lbufyi_fi,lbufyi_og,lbufyo_fi,lbufyo_og,lbufzi_og,lbufzo_og,lcorner_yz,llbufi_og,llbufo_og,llcorn,lubufi_og,lubufo_og,lucorn,m1_ogrid,m1i_ogrid,m2_ogrid,m2i_ogrid,mx_ogrid,my_ogrid,mz_ogrid,n1_ogrid,n1i_ogrid,n2_ogrid,n2i_ogrid,nx_ogrid,ny_ogrid,nz_ogrid,toll,tolowx,tolowy,tolowz,tolu,toul,touppx,touppy,touppz,touu,tridag_parallel_y,tridag_parallel_z,ubufxi_fi,ubufxi_og,ubufxo_fi,ubufxo_og,ubufyi_fi,ubufyi_og,ubufyo_fi,ubufyo_og,ubufzi_og,ubufzo_og,ulbufi_og,ulbufo_og,ulcorn,uubufi_og,uubufo_og,uucorn- Routines:
cyclic_parallel_y(),finalize_isend_init_interpol(),finalize_isendrcv_bdry_filter(),finalize_isendrcv_bdry_ogrid(),initialize_mpicomm_ogrid(),initiate_isendrcv_bdry_filter(),initiate_isendrcv_bdry_ogrid(),tridag_parallel_x()
Needed modules
cparam: $Id$general(keep_compiler_quiet()): $Id$
Variables
- solid_cells_mpicomm/isendrcv_bdry_x_ogrid [private]
- solid_cells_mpicomm/l1_ogrid [integer,private/parameter/optional/default=1+nghost]
- solid_cells_mpicomm/l2_ogrid [integer,private/parameter/optional/default=mx_ogrid-nghost]
- solid_cells_mpicomm/m1_ogrid [integer,private/parameter/optional/default=1+nghost]
- solid_cells_mpicomm/m2_ogrid [integer,private/parameter/optional/default=my_ogrid-nghost]
- solid_cells_mpicomm/mx_ogrid [integer,private/parameter/optional/default=nx_ogrid+2*nghost]
- solid_cells_mpicomm/my_ogrid [integer,private/parameter/optional/default=ny_ogrid+2*nghost]
- solid_cells_mpicomm/mz_ogrid [integer,private/parameter/optional/default=nz_ogrid+2*nghost]
- solid_cells_mpicomm/n1_ogrid [integer,private/parameter/optional/default=1+nghost]
- solid_cells_mpicomm/n2_ogrid [integer,private/parameter/optional/default=mz_ogrid-nghost]
- solid_cells_mpicomm/nx_ogrid [integer,private/parameter/optional/default=nxgrid_ogrid/nprocx]
- solid_cells_mpicomm/ny_ogrid [integer,private/parameter/optional/default=nygrid_ogrid/nprocy]
- solid_cells_mpicomm/nz_ogrid [integer,private/parameter/optional/default=nzgrid_ogrid/nprocz]
- solid_cells_mpicomm/tridag_parallel_y [private]
- solid_cells_mpicomm/tridag_parallel_z [private]
Subroutines and functions
- subroutine solid_cells_mpicomm/initiate_isendrcv_bdry_ogrid(f)
- Parameters:
- Called from:
- subroutine solid_cells_mpicomm/finalize_isendrcv_bdry_ogrid(f)
- Parameters:
- Called from:
- subroutine solid_cells_mpicomm/finalize_isend_init_interpol(ireq1d, ireq2d, nreq1d, nreq2d)
- Parameters:
ireq1d (nreq1d) [integer]
ireq2d (nreq2d) [integer]
nreq1d [integer]
nreq2d [integer]
- subroutine solid_cells_mpicomm/initialize_mpicomm_ogrid(a)
Dumy
- Parameters:
a [logical]
- Called from:
- subroutine solid_cells_mpicomm/cyclic_parallel_y(a, b, c, alpha, beta, r, x, n)
Dummy
- Parameters:
- Called from:
in_solid_cell(),wsnap_ogrid(),map_nearest_grid_ogrid(),interpolate_particles_ogrid()
- subroutine solid_cells_mpicomm/tridag_parallel_x(a, b, c, r, u, n)
Dummy
- Parameters:
- Called from:
in_solid_cell(),wsnap_ogrid(),map_nearest_grid_ogrid(),interpolate_particles_ogrid()
- subroutine solid_cells_mpicomm/finalize_isendrcv_bdry_filter(f_hlox, f_hupx, f_hloy, f_hupy, hsize)
Dummy
- Parameters:
- Called from:
in_solid_cell(),wsnap_ogrid(),map_nearest_grid_ogrid(),interpolate_particles_ogrid()
- subroutine solid_cells_mpicomm/initiate_isendrcv_bdry_filter(f_og, hsize)
Dummy
- Parameters:
- Called from:
in_solid_cell(),wsnap_ogrid(),map_nearest_grid_ogrid(),interpolate_particles_ogrid()