B.2.1.23 Overset Holes

holewrite Create a new overset hole node
hole-id:I=holewrite(base-id:I,zone-id:I,hole-name:S,g-location:S,point-array:A)
  $\rightarrow$ The grid location is a string. The corresponding enumerate can befound using the cross dictionnary. 
holeinfo Get info from a given overset hole node
return-tuple=holeinfo(base-id:I,zone-id:I,hole-id:I)
  $\rightarrow$ Returns a tuple containing 'name:S' of the overset hole,'grid-location:I' of the returned set(s) of points,the 'point-set-type:I', the 'number-of-point-sets:I' and the/number-of-points-per-point-set:I'.Should be called before *holeread* in order to have array dimensionsbefore allocation. 
nholes Get the count of overset holes
number-of-holes:I=nholes(base-id:I,zone-id:I)
  $\rightarrow$ Returns the number of overset holes in the current zone 
holeread Get info from a given overset hole node
point-array:A'=holeread(base-id:I,zone-id:I,hole-id:I)
  $\rightarrow$ Gets the array containing the points. Dimensions depenson the PointSetType (see *holeinfo*).