Initialize the communication buffers for a single level
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tem_communication_type) | :: | send |
Communication structure to initialize |
|||
type(tem_communication_type) | :: | recv |
Communication structure to initialize |
|||
type(pdf_data_type), | intent(in) | :: |
iLevel pdf info with neigh array |
|||
type(tem_commPattern_type), | intent(in) | :: | pattern |
communication pattern |
||
integer, | intent(in) | :: | offset(2,eT_minRelevant:eT_maxRelevant) | |||
logical, | intent(in) | :: | requireAll |
different place to take values from for interpolation |
||
type(mus_scheme_type), | intent(in) | :: | scheme |
fluid, bnd and flow info |
||
type(mus_statistics_type), | intent(inout) | :: | stat |
Statistics |
||
integer, | intent(in) | :: | comm |
mpi communication enviroment with mpi communicator |
||
logical, | intent(in) | :: | haloRequired(:) |