DMPlexPointQueueDequeue#

Remove and return the mesh point at the front of a DMPlexPointQueue.

Synopsis#

Not Collective

Input Parameter#

  • queue - the queue

Output Parameter#

  • p - the mesh point that was at the front of the queue

Note#

It is an error to dequeue from an empty queue; use DMPlexPointQueueEmpty() to check first.

See Also#

DMPLEX, DMPlexPointQueue, DMPlexPointQueueEnqueue(), DMPlexPointQueueFront(), DMPlexPointQueueEmpty()

Level#

developer

Location#

src/dm/impls/plex/pointqueue.c


Index of all DMPlex routines
Table of Contents for all manual pages
Index of all manual pages