iterator3 (m3) iterator3 (m3, chunk, clist) iterator3_rect (m3) iterator3_rect (m3, chunk, clist) iterator3_irreg (m3) iterator3_irreg (m3, chunk, clist)
chunk3_limit cells of the mesh.
2. If only M3 and CHUNK are given, return the next CHUNK, or None if there are no more chunks.
3. If M3, CHUNK, and CLIST are all specified, return the absolute cell index list corresponding to the index list CLIST of the cells in the CHUNK. Do not increment the chunk in this case.
The form of the CHUNK argument and return value for cases (1) and (2) is not specified, but it must
be recognized by the xyz3 and getv3 functions (see ``Return Vertex Coordinates for a Chunk: xyz3''
on page
and ``Get Vertex Values of Function: getv3'' on page
) which go along with this
iterator3. (For case (3), CLIST and the return value are both ordinary index lists.) In the irregular
case, it is guaranteed that the returned chunk consists of only one type of cell (tetrahedra, hexahedra,
pyramids, or prisms).