BC Figure

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: R4 or R8
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: BCTypeSimple value
Cardinality: 0, N
Parameters: ListLength
Functions: ListLength
Child Nodes: BCDataSet_t figure
Name: Ordinal
Label: Ordinal_t
See: Zone_t figure

Note

  1. The nodes PointRange and PointList, provide different ways of defining the patch. Only one of them may be used.
  2. InwardNormalIndex is only meaningful for structured zones.
  3. 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.