BC Node
(See ZoneBC_t figure)
| Name: | PointList | 
|---|---|
| Label: | IndexArray_t | 
| Data-Type: | cgsize_t | 
| Dimensions: | 2 | 
| Dimension Values: | IndexDimension,ListLength[] | 
| Data: | List of indices representing vertices or boundary elements | 
| Cardinality: | 0,1 | 
| Parameters: | IndexDimension,ListLength | 
| Name: | InwardNormalIndex | 
|---|---|
| Label: | “ int[IndexDimension]“ | 
| Data-Type: | I4 | 
| Dimensions: | 1 | 
| Dimension Values: | IndexDimension | 
| Data: | Index of inward normal | 
| Cardinality: | 0,1 | 
| Parameters: | IndexDimension | 
| Name: | InwardNormalList | 
|---|---|
| Label: | IndexArray_t | 
| Data-Type: | R4orR8 | 
| Dimensions: | 2 | 
| Dimension Values: | PhysicalDimension,ListLength[] | 
| Data: | Vectors normal to patch pointing in | 
| Cardinality: | 0,1 | 
| Parameters: | PhysicalDimension,ListLength | 
| Name: | ReferenceState | 
|---|---|
| Label: | ReferenceState_t | 
| See: | CGNSBase_t figure | 
| Name: | DimensionalUnits | 
|---|---|
| Label: | DimensionalUnits_t | 
| See: | CGNSBase_t figure | 
| Name: | DataClass | 
|---|---|
| Label: | DataClass_t | 
| See: | CGNSBase_t figure | 
| Name: | User defined | 
|---|---|
| Label: | Descriptor_t | 
| See: | CGNSBase_t figure | 
| Name: | User defined | 
|---|---|
| Label: | UserDefinedData_t | 
| See: | CGNSBase_t figure | 
| Name: | PointRange | 
|---|---|
| Label: | IndexRange_t | 
| Data-Type: | cgsize_t | 
| Dimensions: | 2 | 
| Dimension Values: | IndexDimension,2 | 
| Data: | Begin[],End[] | 
| Cardinality: | 0,1 | 
| Parameters: | IndexDimension | 
| Name: | GridLocation | 
|---|---|
| Label: | GridLocation_t | 
| See: | FlowSolution_t figure | 
| Name: | BCProperty | 
|---|---|
| Label: | BCProperty_t | 
| Data-Type: | MT | 
| Cardinality: | 0,1 | 
| Child Nodes: | BCProperty_t figure | 
| Name: | FamilyName | 
|---|---|
| Label: | FamilyName_t | 
| Data-Type: | C1 | 
| Dimensions: | 1 | 
| Dimension Values: | Length of string | 
| Data: | Name of CFD family | 
| Cardinality: | 0,1 | 
| Name: | User defined | 
|---|---|
| Label: | AdditionalFamilyName_t | 
| Data-Type: | C1 | 
| Dimensions: | 1 | 
| Dimension Values: | Length of string | 
| Data: | Name of CFD family | 
| Cardinality: | 0,N | 
| Name: | User defined | 
|---|---|
| Label: | BCDataSet_t | 
| Data-Type: | C1 | 
| Dimensions: | 1 | 
| Dimension Values: | Length of string | 
| Data: | BCTypeSimplevalue | 
| Cardinality: | 0, N | 
| Parameters: | ListLength | 
| Functions: | ListLength | 
| Child Nodes: | BCDataSet_t figure | 
| Name: | Ordinal | 
|---|---|
| Label: | Ordinal_t | 
| See: | Zone_t figure | 
Note
PointRange and PointList, provide different ways of defining the patch. Only one of them may be used.InwardNormalIndex is only meaningful for structured zones.cgsize_t is determined by the application from which the node is written. For a 32-bit application, cgsize_t will be I4, and I8 for a 64-bit application.