DMDAGetLogicalCoordinate#

Returns a the i,j,k logical coordinate for the closest mesh point to a x, y, z point in the coordinates of the DMDA

Synopsis#

Collective

Input Parameters#

  • da - the distributed array

  • x - the first physical coordinate

  • y - the second physical coordinate

  • z - the third physical coordinate

Output Parameters#

  • II - the first logical coordinate (-1 on processes that do not contain that point)

  • JJ - the second logical coordinate (-1 on processes that do not contain that point)

  • KK - the third logical coordinate (-1 on processes that do not contain that point)

  • X - (optional) the first coordinate of the located grid point

  • Y - (optional) the second coordinate of the located grid point

  • Z - (optional) the third coordinate of the located grid point

Note#

All processors that share the DMDA must call this with the same coordinate value

See Also#

DMDA - Creating vectors for structured grids, DM, DMDA

Level#

advanced

Location#

src/dm/impls/da/dasub.c


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