Contains auxiliary field variable values per level and communication buffers
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=rk), | private, | allocatable | :: | val(:) | auxiliary field variable values computed from pre-collision PDF after PDF exchange Size: nSizenScalars Element order is same as state array Access: (iElem-1)nScalars + varSys%method%val(iVar)%auxField_varPos See mus_append_auxField for the name of the variable stored in this array as it depends on the scheme kind. |
||
type(tem_communication_type), | private | :: | sendBuffer | Local Fluids required by remote processes |
|||
type(tem_communication_type), | private | :: | sendBufferFromCoarser | Local ghostFromCoarser required by remote processes |
|||
type(tem_communication_type), | private | :: | sendBufferFromFiner | Local ghostFromFiner required by remote processes |
|||
type(tem_communication_type), | private | :: | recvBuffer | My halos which are fluids on remote processes |
|||
type(tem_communication_type), | private | :: | recvBufferFromCoarser | My halos which are ghostFromCoarser on remote processes |
|||
type(tem_communication_type), | private | :: | recvBufferFromFiner | My halos which are ghostFromFiner on remote processes |