ZoneSubRegion FigureΒΆ

ZoneSubRegion Node

(See Zone_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:

BCRegionName

Label:

Descriptor_t

Data-Type:

C1

Dimensions:

1

Dimension Values:

Length of string

Data:

Name of BC node

Cardinality:

0,1

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:

Data-name identifier or user defined

Label:

DataArray_t

Data-Type:

DataType

Dimensions:

IndexDimension

Dimension Values:

DataSize[]

Data:

Solution quantities

Cardinality:

0, N

Parameters:

DataType , IndexDimension , DataSize

Child Nodes:

DataArray_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:

GridConnectivityRegionName

Label:

Descriptor_t

Data-Type:

C1

Dimensions:

1

Dimension Values:

Length of string

Data:

Name of GridConnectivity node

Cardinality:

0,1

Name:

GridLocation

Label:

GridLocation_t

See:

FlowSolution_t figure

Name:

Rind

Label:

Rind_t

See:

GridCoordinates_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:

UserDefinedData_t

See:

CGNSBase_t figure

Note

  • The nodes PointRange, PointList, BCRegionName, and GridConnectivityRegionName provide different ways of defining the patch. Only one of them may be used.

  • 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.