nosolid_cells_mpicomm
Module
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$
Variables
Subroutines and functions
- subroutine solid_cells_mpicomm/initiate_isendrcv_bdry_ogrid(f)
For one processor, use periodic boundary conditions. Dummy
- subroutine solid_cells_mpicomm/finalize_isendrcv_bdry_ogrid(f)
Apply boundary conditions. Dummy
- subroutine solid_cells_mpicomm/finalize_isend_init_interpol(ireq1d, ireq2d, nreq1d, nreq2d)
Dummy
- Parameters:
ireq1d (nreq1d) [integer]
ireq2d (nreq2d) [integer]
nreq1d [integer]
nreq2d [integer]
- subroutine solid_cells_mpicomm/initialize_mpicomm_ogrid(lf)
- Parameters:
lf [logical,in]
- subroutine solid_cells_mpicomm/cyclic_parallel_y(a, b, c, alpha, beta, r, x, n)
Dummy
- subroutine solid_cells_mpicomm/initiate_isendrcv_bdry_filter(f_og, hsize)
- Parameters:
f_og (,,*,*) [real]
hsize [integer]
- subroutine solid_cells_mpicomm/finalize_isendrcv_bdry_filter(f_hlox, f_hupx, f_hloy, f_hupy, hsize)
- Parameters:
f_hlox (,,*,*) [real]
f_hupx (,,*,*) [real]
f_hloy (,,*,*) [real]
f_hupy (,,*,*) [real]
hsize [integer,in]