CAM
bndry_mod_base Module Reference

Data Types

interface  bndry_exchanges
 
interface  bndry_exchanges_finish
 
interface  bndry_exchanges_start
 
interface  bndry_exchangev
 

Functions/Subroutines

subroutine bndry_exchangev_core (par, ithr, buffer)
 
subroutine bndry_exchanges_core (par, ithr, buffer)
 
subroutine bndry_exchanges_core_start (par, ithr, buffer)
 
subroutine bndry_exchanges_core_finish (par, ithr, buffer)
 
subroutine long_bndry_exchangev_nonth (par, buffer)
 
subroutine bndry_exchangev_threaded (hybrid, buffer)
 
subroutine bndry_exchangev_nonthreaded (par, buffer)
 
subroutine bndry_exchanges_threaded (hybrid, buffer)
 
subroutine bndry_exchanges_threaded_start (hybrid, buffer)
 
subroutine bndry_exchanges_threaded_finish (hybrid, buffer)
 
subroutine bndry_exchanges_nonthreaded (par, buffer)
 
subroutine bndry_exchanges_nonthreaded_start (par, buffer)
 
subroutine bndry_exchanges_nonthreaded_finish (par, buffer)
 
subroutine, public ghost_exchangevfull (par, ithr, buffer)
 
subroutine, public compute_ghost_corner_orientation (hybrid, elem, nets, nete)
 
subroutine, public sort_neighbor_buffer_mapping (par, elem, nets, nete)
 

Function/Subroutine Documentation

◆ bndry_exchanges_core()

subroutine bndry_mod_base::bndry_exchanges_core ( type (parallel_t par,
integer  ithr,
type (edgebuffer_t)  buffer 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ bndry_exchanges_core_finish()

subroutine bndry_mod_base::bndry_exchanges_core_finish ( type (parallel_t par,
integer  ithr,
type (edgebuffer_t)  buffer 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ bndry_exchanges_core_start()

subroutine bndry_mod_base::bndry_exchanges_core_start ( type (parallel_t par,
integer  ithr,
type (edgebuffer_t)  buffer 
)
Here is the caller graph for this function:

◆ bndry_exchanges_nonthreaded()

subroutine bndry_mod_base::bndry_exchanges_nonthreaded ( type (parallel_t par,
type (edgebuffer_t)  buffer 
)
Here is the call graph for this function:

◆ bndry_exchanges_nonthreaded_finish()

subroutine bndry_mod_base::bndry_exchanges_nonthreaded_finish ( type (parallel_t par,
type (edgebuffer_t)  buffer 
)
Here is the call graph for this function:

◆ bndry_exchanges_nonthreaded_start()

subroutine bndry_mod_base::bndry_exchanges_nonthreaded_start ( type (parallel_t par,
type (edgebuffer_t)  buffer 
)
Here is the call graph for this function:

◆ bndry_exchanges_threaded()

subroutine bndry_mod_base::bndry_exchanges_threaded ( type (hybrid_t hybrid,
type (edgebuffer_t)  buffer 
)
Here is the call graph for this function:

◆ bndry_exchanges_threaded_finish()

subroutine bndry_mod_base::bndry_exchanges_threaded_finish ( type (hybrid_t hybrid,
type (edgebuffer_t)  buffer 
)
Here is the call graph for this function:

◆ bndry_exchanges_threaded_start()

subroutine bndry_mod_base::bndry_exchanges_threaded_start ( type (hybrid_t hybrid,
type (edgebuffer_t)  buffer 
)
Here is the call graph for this function:

◆ bndry_exchangev_core()

subroutine bndry_mod_base::bndry_exchangev_core ( type (parallel_t par,
integer  ithr,
type (edgebuffer_t)  buffer 
)
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ bndry_exchangev_nonthreaded()

subroutine bndry_mod_base::bndry_exchangev_nonthreaded ( type (parallel_t par,
type (edgebuffer_t)  buffer 
)
Here is the call graph for this function:

◆ bndry_exchangev_threaded()

subroutine bndry_mod_base::bndry_exchangev_threaded ( type (hybrid_t hybrid,
type (edgebuffer_t)  buffer 
)
Here is the call graph for this function:

◆ compute_ghost_corner_orientation()

subroutine, public bndry_mod_base::compute_ghost_corner_orientation ( type (hybrid_t), intent(in)  hybrid,
type (element_t), dimension(:), intent(inout), target  elem,
integer  nets,
integer  nete 
)
Here is the call graph for this function:

◆ ghost_exchangevfull()

subroutine, public bndry_mod_base::ghost_exchangevfull ( type (parallel_t par,
integer  ithr,
type (ghostbuffer3d_t)  buffer 
)
Here is the caller graph for this function:

◆ long_bndry_exchangev_nonth()

subroutine bndry_mod_base::long_bndry_exchangev_nonth ( type (parallel_t par,
type (longedgebuffer_t)  buffer 
)
Here is the call graph for this function:

◆ sort_neighbor_buffer_mapping()

subroutine, public bndry_mod_base::sort_neighbor_buffer_mapping ( type (parallel_t), intent(in)  par,
type (element_t), dimension(:), intent(inout), target  elem,
integer  nets,
integer  nete 
)
Here is the call graph for this function: