FLDFset_cell_set
FLDFadd_cell_set


Synopsis

set/add/delete a cell_set to the Cell_Set array in a Grid's Cells subobject


INTEGER FLDFset_cell_set (cell_set, cell_set_name)
     INTEGER cell_set(OIDSIZ)
     CHARACTER*32 cell_set_name

INTEGER FLDFadd_cell_set (field, cell_set_name)
     INTEGER field(OIDSIZ)
     CHARACTER*32 cell_set_name

Description

These routines add an element of the Cell_Set cell_set array within Cells. They are the first thing you use whenever you need to add another cell type (Tri, Hex, Pyr, etc.) to the list of Cell_Sets in the Grid describing a field.

FLDFset_cell_set sets the type of an existing cell_set array element.

Parameters

field

FLDFadd_cell_set only. The integer id of a field containing a Grid.

cell_set

FLDFset_cell_set only. The integer id of one element of the cell_set array, such as that produced by the FLDFget_cell_set routine.

cell_set_name

In FLDFset_cell_set and FLDFadd_cell_set, cell_set_name is a character string. This is copied to the cell_set's cell_name subobject, thereby defining the type of cell. The choices are: point, Line, Line2, Polyline, Tri, Tri2, Polytri, Quad, Quad2, Tet, Tet2, Hex, Hex2, Pyr, Pyr2, Prism, Prism2. (The "2"s are cells of that type that contain mid-edge nodes.)

modules/iso.c
modules/rd_ucd.c (and others)