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(:) |