Logo  PFC

gp.link.index

Syntax

i = gp.link.index(gp)

Get the index location of this gridpoint in the first zone connected to this gridpoint. Use the four intrinsics gp.link.zone, gp.link.index, zone.link.zone, and zone.link.index to iterate through every zone connected to a gridpoint.

Returns:i - the index of this gridpoint in the first zone connected to this gridpoint
Arguments:gp - a zone gridpoint pointer

Usage Example

The following code fragment shows how to traverse all the zones connected to a single gridpoint.

local zone = gp.link.zone(gp)
local index = gp.link.index(gp)
loop while zone # null
   (Do something with that zone)
   local index_copy = zone.link.index(zone,index)
   zone = zone.link.zone(zone,index)
   index = index_copy
end_loop
⇄
  • PFC 6.0 documentation »
  • FLAC3D »
  • FLAC3D Model Objects »
  • Zone »
  • FISH Functions »


⇐ gp.isgroup | gp.link.zone ⇒
Was this helpful? ... PFC © 2019, Itasca Updated: Apr 26, 2019