mus_IBM_buildSendRecv_Xk Subroutine

private subroutine mus_IBM_buildSendRecv_Xk(me, IBMData, levelDesc, commPattern, globTree, iLevel, params)

This subroutine builds the communication types for the lagrangian elements Xk.

Arguments

Type IntentOptional Attributes Name
type(mus_IBM_type), intent(inout) :: me

datatype to store the surface information

type(mus_IBM_tmpData_type), intent(inout) :: IBMData

tmp IBMData type to be filled

type(tem_levelDesc_type), intent(inout) :: levelDesc

the level descriptor incl. the global send and receive buffers

type(tem_commPattern_type), intent(inout) :: commPattern

communication pattern to be used

type(treelmesh_type), intent(inout) :: globTree

global tree information

integer, intent(in) :: iLevel

current level

type(mus_param_type), intent(inout) :: params

global parameters