Lines Matching refs:DMSwarmDataEx
85 PetscErrorCode DMSwarmDataExCreate(MPI_Comm comm, const PetscInt count, DMSwarmDataEx *ex) in DMSwarmDataExCreate()
87 DMSwarmDataEx d; in DMSwarmDataExCreate()
131 PetscErrorCode DMSwarmDataExView(DMSwarmDataEx d) in DMSwarmDataExView()
161 PetscErrorCode DMSwarmDataExDestroy(DMSwarmDataEx d) in DMSwarmDataExDestroy()
182 PetscErrorCode DMSwarmDataExTopologyInitialize(DMSwarmDataEx d) in DMSwarmDataExTopologyInitialize()
197 PetscErrorCode DMSwarmDataExTopologyAddNeighbour(DMSwarmDataEx d, const PetscMPIInt proc_id) in DMSwarmDataExTopologyAddNeighbour()
331 PetscErrorCode DMSwarmDataExTopologyFinalize(DMSwarmDataEx d) in DMSwarmDataExTopologyFinalize()
372 static PetscErrorCode _DMSwarmDataExConvertProcIdToLocalIndex(DMSwarmDataEx de, PetscMPIInt proc_id… in _DMSwarmDataExConvertProcIdToLocalIndex()
388 PetscErrorCode DMSwarmDataExInitializeSendCount(DMSwarmDataEx de) in DMSwarmDataExInitializeSendCount()
403 PetscErrorCode DMSwarmDataExAddToSendCount(DMSwarmDataEx de, const PetscMPIInt proc_id, const Petsc… in DMSwarmDataExAddToSendCount()
418 PetscErrorCode DMSwarmDataExFinalizeSendCount(DMSwarmDataEx de) in DMSwarmDataExFinalizeSendCount()
436 static PetscErrorCode _DMSwarmDataExInitializeTmpStorage(DMSwarmDataEx de) in _DMSwarmDataExInitializeTmpStorage()
457 PetscErrorCode DMSwarmDataExPackInitialize(DMSwarmDataEx de, size_t unit_message_size) in DMSwarmDataExPackInitialize()
499 PetscErrorCode DMSwarmDataExPackData(DMSwarmDataEx de, PetscMPIInt proc_id, PetscInt n, void *data) in DMSwarmDataExPackData()
526 PetscErrorCode DMSwarmDataExPackFinalize(DMSwarmDataEx de) in DMSwarmDataExPackFinalize()
558 PetscErrorCode DMSwarmDataExBegin(DMSwarmDataEx de) in DMSwarmDataExBegin()
581 PetscErrorCode DMSwarmDataExEnd(DMSwarmDataEx de) in DMSwarmDataExEnd()
612 PetscErrorCode DMSwarmDataExGetSendData(DMSwarmDataEx de, PetscInt *length, void **send) in DMSwarmDataExGetSendData()
621 PetscErrorCode DMSwarmDataExGetRecvData(DMSwarmDataEx de, PetscInt *length, void **recv) in DMSwarmDataExGetRecvData()
630 PetscErrorCode DMSwarmDataExTopologyGetNeighbours(DMSwarmDataEx de, PetscMPIInt *n, PetscMPIInt *ne… in DMSwarmDataExTopologyGetNeighbours()