#pragma once #include "ThirdPartyHeadersBegin.h" #include #include #include #include #include #include "ThirdPartyHeadersEnd.h" namespace tecplot { namespace ___3933 { typedef std::map ___3942; typedef std::map ___3945; typedef std::map TagDescriptionToDescriptionMap; std::string getFileNameSansFolder(std::string const& ___1394); }} #define SZPLT_FILE_TYPE_NAME "SZPLT files" #define SZPLT_FILE_FILTER "*.szplt" #define SZPLT_FILE_TYPE "SZPLT" #define SZPLT_MIN_READ_VERSION 104 #define SZPLT_MAX_READ_VERSION 105 #define SZPLT_CUR_WRITE_VERSION 105 #define SZPLT_FILE_MARKER 0x01020304 #define SZPLT_ZONE_MARKER 0x02030405 #define SZPLT_CSZ_CONNECTIVITY_MARKER 0x03040506 #define SZPLT_NSZ_CONNECTIVITY_MARKER 0x04050607 #define SZPLT_CSZ_FIELD_DATA_MARKER 0x05060708 #define SZPLT_NSZ_FIELD_DATA_MARKER 0x06070809 #define SZPLT_CC_FIELD_DATA_MARKER 0x07080910 #define SZPLT_NODAL_FIELD_DATA_MARKER 0x08091011 #define SZPLT_NODE_MAP_MARKER 0x09101112 #define SZPLT_USER_FACE_NEIGHBOR_MARKER 0x10111213 #define SZPLT_AUX_DATA_MARKER 0x11121314 #define SZPLT_GEOMETRY_MARKER 0x12131415 #define SZPLT_TEXT_MARKER 0x13141516 #define SZPLT_CUSTOM_LABELS_MARKER 0x14151617 #define SZPLT_PARTITION_MARKER 0x15161718 #define SZPLT_ZONE_MARKER_DESCRIPTION "zoneMarker*" #define SZPLT_ZONE_NUM_DESCRIPTION "zoneNum*" #define SZPLT_VARIABLE_NUM_DESCRIPTION "variableNum*" #define SZPLT_CC_FIELD_DATA_MARKER_DESCRIPTION "ccFieldDataMarker*" #define SZPLT_NODAL_FIELD_DATA_MARKER_DESCRIPTION "nodalFieldDataMarker*" #define SZPLT_CSZ_FIELD_DATA_MARKER_DESCRIPTION "cszFieldDataMarker*" #define SZPLT_NSZ_FIELD_DATA_MARKER_DESCRIPTION "nszFieldDataMarker*" #define SZPLT_SUBZONE_NUM_DESCRIPTION "subzoneNum*" #define SZL_ISTART_DESCRIPTION "iStart*" #define SZL_IEND_DESCRIPTION "iEnd*" #define SZL_JSTART_DESCRIPTION "jStart*" #define SZL_JEND_DESCRIPTION "jEnd*" #define SZL_KSTART_DESCRIPTION "kStart*" #define SZL_KEND_DESCRIPTION "kEnd*" #define SZPLT_CSZ_FIELD_DATA_DESCRIPTION "cszFieldData" #define SZPLT_NSZ_FIELD_DATA_DESCRIPTION "nszFieldData" #define SZPLT_NODE_MAP_MARKER_DESCRIPTION "nodeMapMarker*" #define SZPLT_NSZ_CONNECTIVITY_MARKER_DESCRIPTION "nszConnectivityMarker*" #define SZPLT_CSZ_CONNECTIVITY_MARKER_DESCRIPTION "cszConnectivityMarker*" #define SZPLT_USER_FACE_NEIGHBORS_COUNT_DESCRIPTION "userFaceNeighborCount" #define SZPLT_USER_FACE_NEIGHBOR_MARKER_DESCRIPTION "userFaceNeighborMarker*" #define SZPLT_USER_FACE_NEIGHBORS_DESCRIPTION "UserFaceNeighbors" #define SZPLT_FIELD_DATA_DESCRIPTION "FieldData" #define SZPLT_NODEMAP_DESCRIPTION "NodeMap" #define SZPLT_AUX_DATA_MARKER_DESCRIPTION "auxData*" #define SZPLT_GEOMETRY_MARKER_DESCRIPTION "geometry*" #define SZPLT_TEXT_MARKER_DESCRIPTION "text*" #define SZPLT_CUSTOM_LABELS_MARKER_DESCRIPTION "customLabels*" #define SZPLT_PARTITION_MARKER_DESCRIPTION "partitionMarker*" #define SZPLT_PARTITION_NUM_DESCRIPTION "partitionNum*" #define SZPLT_NUM_INTERMEDIATE_HEADERS "numIntermediateHeaders" #define SZPLT_FILE_HEADER_MIN_SIZE 16 #define ___206 40 #define VALID_DESCRIPTION_OR_NULL(___972) (((___972)==NULL) || (VALID_REF((___972)) && strlen((___972))<___206)) #define VALID_DESCRIPTION(___972) (VALID_REF((___972)) && strlen((___972)) < ___206) #define ___194 1 #define ASCII_INT16_LEN 6 #define ___208 5 #define ASCII_INT32_LEN 11 #define ___209 10 #define ASCII_INT64_LEN 20 #define ___210 19 #define ___211 3 #define ___196 15 #define ___195 23 #define ASCII_HEXUINT8_LEN 2 #define ASCII_HEXUINT16_LEN 4 #define ASCII_HEXUINT32_LEN 8 #define ___197 16 #define ASCII_SPACING_LEN 2 #define ASCII_VAR_LEN 16 #define ASCII_UINT8_MINMAX_LEN (2*___211 + 1) #define ASCII_INT16_MINMAX_LEN (2*ASCII_INT16_LEN + 1) #define ASCII_INT32_MINMAX_LEN (2*ASCII_INT32_LEN + 1) #define ASCII_FLOAT_MINMAX_LEN (2*___196 + 1) #define ASCII_DOUBLE_MINMAX_LEN (2*___195 + 1) #define ___1385 0x0102030405060708 #define ___1386 "fileByteOrderIndicator" #define ___895 "dataSetHeaderFileLoc" #define ___2849 0x0001 #define ___2845 0x0002 #define SUBZONE_MAX_I_SIZE_TAG 0x0003 #define SUBZONE_MAX_J_SIZE_TAG 0x0004 #define SUBZONE_MAX_K_SIZE_TAG 0x0005 #define SUBZONE_MAX_FE_SIZE_TAG 0x0006 #define ___241 0x0007 #define ___1581 0x0008 #define ___795 0x0009 #define ___4083 0x000A #define NUM_PARTITION_FILES_TAG 0x000B #define DATA_SET_TITLE_TAG 0X000C #define ___4651 0x0100 #define ZONE_TYPE_FILE_LOC_TAG 0x0101 #define ___4630 0x0102 #define ___4610 0x0103 #define ___4676 0x0104 #define ___4686 0x0105 #define ___4670 0x0106 #define ZONE_IMAX_OR_NUM_NODES_FILE_LOC_TAG 0x0107 #define ZONE_JMAX_OR_NUM_CELLS_FILE_LOC_TAG 0x0108 #define ZONE_KMAX_OR_NUM_CORNERS_FILE_LOC_TAG 0x0109 #define ___4674 0x010C #define ___4365 0x0200 #define VAR_ZONE_MIN_MAX_FILE_LOC_TAG 0x0300 #define ___4393 0x0301 #define ___4384 0x0302 #define ___4387 0x0303 #define ___4390 0x0304 #define ___2839 "numTags" #define ___3943 "tags" #define DATA_SET_TITLE_LENGTH "dataSetTitleLength" #define DATA_SET_TITLE_DESCRIPTION "dataSetTitle" #define NUM_ZONES_DESCRIPTION "numberOfZones" #define NUM_VARS_DESCRIPTION "numberOfVars" #define SUBZONE_MAX_I_SIZE_DESCRIPTION "subzoneMaxISize" #define SUBZONE_MAX_J_SIZE_DESCRIPTION "subzoneMaxJSize" #define SUBZONE_MAX_K_SIZE_DESCRIPTION "subzoneMaxKSize" #define SUBZONE_MAX_FE_SIZE_DESCRIPTION "subzoneMaxFESize" #define AUX_DATA_FILE_LOC_DESCRIPTION "auxDataFileLoc" #define GEOMETRY_FILE_LOC_DESCRIPTION "geometry" #define CUSTOM_LABELS_FILE_LOC_DESCRIPTION "customLabels" #define TEXT_FILE_LOC_DESCRIPTION "text" #define NUM_PARTITION_FILES_DESCRIPTION "numPartitionFiles" #define ZONE_NAME_FILE_LOC_DESCRIPTION "zoneNames" #define ZONE_TYPE_FILE_LOC_DESCRIPTION "zoneTypes" #define ZONE_HEADER_FILE_LOC_DESCRIPTION "zoneHeaderFileLocs" #define ZONE_FACE_NEIGHBOR_MODE_FILE_LOC_DESCRIPTION "zoneFaceNbrModes" #define ZONE_SOLUTION_TIME_FILE_LOC_DESCRIPTION "zoneSolutionTimes" #define ZONE_STRAND_ID_FILE_LOC_DESCRIPTION "zoneStrandIDs" #define ZONE_PARENT_ZONE_FILE_LOC_DESCRIPTION "zoneParentZones" #define ZONE_IMAX_OR_NUM_NODES_FILE_LOC_DESCRIPTION "zoneIMaxOrNumNodes" #define ZONE_JMAX_OR_NUM_CELLS_FILE_LOC_DESCRIPTION "zoneJMaxOrNumCells" #define ZONE_KMAX_OR_NUM_CORNERS_FILE_LOC_DESCRIPTION "zoneKMaxOrNumFaces" #define ZONE_SHARE_CONNECTIVITY_FILE_LOC_DESCRIPTION "zoneShareConnectivity" #define VAR_NAME_FILE_LOC_DESCRIPTION "varNames" #define VAR_ZONE_MIN_MAX_FILE_LOC_DESCRIPTION "zoneMinMaxes" #define VAR_ZONE_VALUE_LOCATION_FILE_LOC_DESCRIPTION "valueLocations" #define VAR_ZONE_FIELD_DATA_TYPE_FILE_LOC_DESCRIPTION "fieldDataTypes" #define VAR_ZONE_IS_PASSIVE_FILE_LOC_DESCRIPTION "passiveVar" #define VAR_ZONE_SHARE_FILE_LOC_DESCRIPTION "shareVar" #define ___233 "numAuxData" #define NUM_GEOMS_DESCRIPTION "numGeometries" #define ___793 "numCustomLabelSets" #define ___2820 "numLabels" #define ___794 "customLabelSet" #define NUM_TEXTS_DESCRIPTION "numTexts" #define ___4650 "zoneNamesArray" #define ___4694 "zoneTypesArray" #define ___4628 "zoneHeaderFileLocsArray" #define ___4609 "zoneFaceNbrModesArray" #define ___4675 "zoneSolutionTimesArray" #define ___4685 "zoneStrandIDsArray" #define ___4669 "zoneParentZonesArray" #define ZONE_IMAX_OR_NUM_NODES_ARRAY_DESCRIPTION "zoneIMaxOrNumNodesArray" #define ZONE_JMAX_OR_NUM_CELLS_ARRAY_DESCRIPTION "zoneJMaxOrNumCellsArray" #define ZONE_KMAX_OR_NUM_CORNERS_ARRAY_DESCRIPTION "zoneKMaxOrNumFacesArray" #define ___4673 "zoneShareConnectivityArray" #define ___4364 "varNamesArray" #define VAR_ZONE_MIN_MAX_ARRAY_DESCRIPTION "zoneMinMaxesForVar" #define ___4392 "valueLocationsForVar" #define ___4383 "fieldDataTypesForVar" #define ___4386 "passiveForVar" #define ___4389 "shareForVar" #define ___252 "auxDataLocation" #define ___239 "auxDataEntity" #define ___262 "auxDataNameLength" #define ___261 "auxDataName" #define ___268 "auxDataType" #define ___272 "auxDataValueLength" #define ___271 "auxDataValue" #define ___1653 "xOrThetaPos" #define ___1655 "yOrRPos" #define ___1658 "zPos" #define ___1627 "posCoordMode" #define ___1611 "isAttached" #define ___1657 "zone" #define ___1571 "color" #define ___1582 "fillColor" #define ___1612 "isFilled" #define GEOM_GEOM_TYPE "geomType" #define ___1613 "linePattern" #define ___1625 "patternLength" #define ___1614 "lineThickness" #define ___1621 "numEllipsePts" #define ___1569 "arrowheadStyle" #define ___1563 "arrowheadAttachment" #define ___1568 "arrowheadSize" #define ___1562 "arrowheadAngle" #define ___1633 "scope" #define GEOM_CLIPPING "clipping" #define ___1616 "macroFunctionCommandLength" #define ___1615 "macroFunctionCommand" #define ___1630 "rectangleWidth" #define ___1629 "rectangleHeight" #define ___1649 "squareSize" #define ___1608 "circleRadius" #define ___1578 "ellipseHorizontalAxis" #define ___1579 "ellipseVerticalAxis" #define ___1623 "numSegments" #define ___1622 "numPointsInSegment" #define ___1654 "xValuesForSegment" #define ___1656 "yValuesForSegment" #define ___1659 "zValuesForSegment" #define ___4136 "xOrThetaPos" #define ___4137 "yOrRPos" #define ___4140 "zPos" #define ___4082 "textColor" #define ___4060 "textBoxColor" #define ___4062 "textBoxFillColor" #define ___4072 "textBoxLineThickness" #define ___4074 "textBoxMargin" #define TEXT_BOX_TYPE "textBoxType" #define ___4044 "textAnchor" #define ___4057 "textAngle" #define TEXT_CLIPPING "textClipping" #define TEXT_HEIGHT "textHeight" #define ___4108 "textLineSpacing" #define ___4111 "textMacroFunctionCmdLength" #define ___4110 "textMacroFunctionCmd" #define ___4116 "textPositionCoordSys" #define ___4120 "textScope" #define ___4125 "textSizeUnits" #define ___4128 "textStringLength" #define ___4127 "textString" #define ___4131 "textTypefaceFamilyLength" #define ___4130 "textTypefaceFamily" #define ___4133 "textTypefaceIsBold" #define ___4135 "textTypefaceIsItalic" #define ___4139 "textZoneOrMap" #define ___4106 "textIsAttached" #define DATASET_HEADER_TAG_MAP_INITIALIZER boost::assign::map_list_of \ (DATA_SET_TITLE_TAG, 0) \ (___2849, 0) \ (___2845, 0) \ (SUBZONE_MAX_I_SIZE_TAG, 0) \ (SUBZONE_MAX_J_SIZE_TAG, 0) \ (SUBZONE_MAX_K_SIZE_TAG, 0) \ (SUBZONE_MAX_FE_SIZE_TAG, 0) \ (___241, 0) \ (___1581, 0) \ (___795, 0) \ (___4083, 0) \ (___4651, 0) \ (ZONE_TYPE_FILE_LOC_TAG, 0) \ (___4630, 0) \ (___4610, 0) \ (___4676, 0) \ (___4686, 0) \ (___4670, 0) \ (ZONE_IMAX_OR_NUM_NODES_FILE_LOC_TAG, 0) \ (ZONE_JMAX_OR_NUM_CELLS_FILE_LOC_TAG, 0) \ (ZONE_KMAX_OR_NUM_CORNERS_FILE_LOC_TAG, 0) \ (___4674, 0) \ (___4365, 0) \ (VAR_ZONE_MIN_MAX_FILE_LOC_TAG, 0) \ (___4393, 0) \ (___4384, 0) \ (___4387, 0) \ (___4390, 0) #define DATSET_HEADER_TAG_DESCRIPTIONS_MAP_INITIALIZER boost::assign::map_list_of \ (DATA_SET_TITLE_TAG, DATA_SET_TITLE_DESCRIPTION) \ (___2849, NUM_ZONES_DESCRIPTION) \ (___2845, NUM_VARS_DESCRIPTION) \ (SUBZONE_MAX_I_SIZE_TAG, SUBZONE_MAX_I_SIZE_DESCRIPTION) \ (SUBZONE_MAX_J_SIZE_TAG, SUBZONE_MAX_J_SIZE_DESCRIPTION) \ (SUBZONE_MAX_K_SIZE_TAG, SUBZONE_MAX_K_SIZE_DESCRIPTION) \ (SUBZONE_MAX_FE_SIZE_TAG, SUBZONE_MAX_FE_SIZE_DESCRIPTION) \ (___241, AUX_DATA_FILE_LOC_DESCRIPTION) \ (___1581, GEOMETRY_FILE_LOC_DESCRIPTION) \ (___795, CUSTOM_LABELS_FILE_LOC_DESCRIPTION) \ (___4083, TEXT_FILE_LOC_DESCRIPTION) \ (NUM_PARTITION_FILES_TAG, NUM_PARTITION_FILES_DESCRIPTION) \ (___4651, ZONE_NAME_FILE_LOC_DESCRIPTION) \ (ZONE_TYPE_FILE_LOC_TAG, ZONE_TYPE_FILE_LOC_DESCRIPTION) \ (___4630, ZONE_HEADER_FILE_LOC_DESCRIPTION) \ (___4610, ZONE_FACE_NEIGHBOR_MODE_FILE_LOC_DESCRIPTION) \ (___4676, ZONE_SOLUTION_TIME_FILE_LOC_DESCRIPTION) \ (___4686, ZONE_STRAND_ID_FILE_LOC_DESCRIPTION) \ (___4670, ZONE_PARENT_ZONE_FILE_LOC_DESCRIPTION) \ (ZONE_IMAX_OR_NUM_NODES_FILE_LOC_TAG, ZONE_IMAX_OR_NUM_NODES_FILE_LOC_DESCRIPTION) \ (ZONE_JMAX_OR_NUM_CELLS_FILE_LOC_TAG, ZONE_JMAX_OR_NUM_CELLS_FILE_LOC_DESCRIPTION) \ (ZONE_KMAX_OR_NUM_CORNERS_FILE_LOC_TAG, ZONE_KMAX_OR_NUM_CORNERS_FILE_LOC_DESCRIPTION) \ (___4674, ZONE_SHARE_CONNECTIVITY_FILE_LOC_DESCRIPTION) \ (___4365, VAR_NAME_FILE_LOC_DESCRIPTION) \ (VAR_ZONE_MIN_MAX_FILE_LOC_TAG, VAR_ZONE_MIN_MAX_FILE_LOC_DESCRIPTION) \ (___4393, VAR_ZONE_VALUE_LOCATION_FILE_LOC_DESCRIPTION) \ (___4384, VAR_ZONE_FIELD_DATA_TYPE_FILE_LOC_DESCRIPTION) \ (___4387, VAR_ZONE_IS_PASSIVE_FILE_LOC_DESCRIPTION) \ (___4390, VAR_ZONE_SHARE_FILE_LOC_DESCRIPTION) #define ___2784 0x0400 #define ___2824 0x0401 #define NUM_CELL_SUBZONES_DESCRIPTION "numCellSubzones" #define NUM_NODE_SUBZONES_DESCRIPTION "numNodeSubzones" #define NSZ_CONNECT_FILE_LOC_TAG 0x0500 #define CSZ_CONNECT_FILE_LOC_TAG 0x0501 #define UNUSED1_ZONE_TAG 0x0502 #define NUM_REF_PARTITIONS_TAG 0x0503 #define REF_PARTITIONS_TAG 0x0504 #define NUM_REF_NODE_SUBZONES_TAG 0x0505 #define NUM_REF_CELL_SUBZONES_TAG 0x0506 #define CELL_SUBZONE_INCLUDES_PARTITIONS_TAG 0x0507 #define NODE_SUBZONE_INCLUDES_PARTITIONS_TAG 0x0508 #define NSZ_CONNECT_FILE_LOC_DESCRIPTION "nszConnFileLocs" #define CSZ_CONNECT_FILE_LOC_DESCRIPTION "cszConnFileLocs" #define ZONE_UNUSED1_TAG_DESCRIPTION "zoneUnusedTag1" #define NUM_REF_PARTITIONS_DESCRIPTION "numRefPartitions" #define REF_PARTITIONS_DESCRIPTION "refPartitions" #define NUM_REF_NODE_SUBZONES_DESCRIPTION "cszNumRefNszs" #define NUM_REF_CELL_SUBZONES_DESCRIPTION "nszNumRefCszs" #define NUM_REF_NODE_SUBZONES_ARRAY_DESCRIPTION "cszNumRefNszsForZone" #define NUM_REF_CELL_SUBZONES_ARRAY_DESCRIPTION "nszNumRefCszsForZone" #define CELL_SUBZONE_INCLUDES_PARTITIONS_DESCRIPTION "cszInclPtnBitArray" #define NODE_SUBZONE_INCLUDES_PARTITIONS_DESCRIPTION "nszInclPtnBitArray" #define ___4342 0x0600 #define ___2725 0x0601 #define USER_FACE_NBR_FILE_LOC_TAG 0x0602 #define VAR_FILE_LOC_DESCRIPTION "varFileLocs" #define NODE_MAP_FILE_LOC_DESCRIPTION "nodeMapFileLoc" #define USER_FACE_NBR_FILE_LOC_DESCRIPTION "userFaceNbrFileLoc" #define NUM_PARTITIONS_TAG 0x0700 #define PARTITION_FILE_NUM_TAG 0x0701 #define PARTITION_FILE_LOC_TAG 0x0702 #define PARTITION_NUM_CELLS_TAG 0x0703 #define PARTITION_NUM_NODES_TAG 0x0704 #define VAR_PARTITION_MIN_MAX_TAG 0x0705 #define PARTITION_MIN_NODE_NUMBERS_TAG 0x0706 #define PARTITION_MAX_NODE_NUMBERS_TAG 0x0707 #define NUM_PARTITIONS_DESCRIPTION "numPartitions" #define PARTITION_FILE_NUM_DESCRIPTION "partitionFileNums" #define PARTITION_FILE_LOC_DESCRIPTION "partitionFileLocs" #define PARTITION_NUM_CELLS_DESCRIPTION "partitionNumCells" #define PARTITION_NUM_NODES_DESCRIPTION "partitionNumNodes" #define VAR_PARTITION_MIN_MAX_DESCRIPTION "partitionMinMaxes" #define PARTITION_MIN_NODE_NUMBERS_DESCRIPTION "partitionMinNodeNumbers" #define PARTITION_MAX_NODE_NUMBERS_DESCRIPTION "partitionMaxNodeNumbers" #define PARTITION_FILE_NUM_ARRAY_DESCRIPTION "partitionFileNumsForZone" #define PARTITION_FILE_LOC_ARRAY_DESCRIPTION "partitionFileLocsForZone" #define PARTITION_NUM_CELLS_ARRAY_DESCRIPTION "partitionNumCellsForZone" #define PARTITION_NUM_NODES_ARRAY_DESCRIPTION "partitionNumNodesForZone" #define ___4689 boost::assign::map_list_of \ ((uint16_t)___2784, NUM_CELL_SUBZONES_DESCRIPTION) \ ((uint16_t)___2824, NUM_NODE_SUBZONES_DESCRIPTION) \ ((uint16_t)CSZ_CONNECT_FILE_LOC_TAG, CSZ_CONNECT_FILE_LOC_DESCRIPTION) \ ((uint16_t)NSZ_CONNECT_FILE_LOC_TAG, NSZ_CONNECT_FILE_LOC_DESCRIPTION) \ ((uint16_t)UNUSED1_ZONE_TAG, ZONE_UNUSED1_TAG_DESCRIPTION) \ ((uint16_t)NUM_REF_PARTITIONS_TAG, NUM_REF_PARTITIONS_DESCRIPTION) \ ((uint16_t)REF_PARTITIONS_TAG, REF_PARTITIONS_DESCRIPTION) \ ((uint16_t)NUM_REF_NODE_SUBZONES_TAG, NUM_REF_NODE_SUBZONES_DESCRIPTION) \ ((uint16_t)NUM_REF_CELL_SUBZONES_TAG, NUM_REF_CELL_SUBZONES_DESCRIPTION) \ ((uint16_t)CELL_SUBZONE_INCLUDES_PARTITIONS_TAG, CELL_SUBZONE_INCLUDES_PARTITIONS_DESCRIPTION) \ ((uint16_t)NODE_SUBZONE_INCLUDES_PARTITIONS_TAG, NODE_SUBZONE_INCLUDES_PARTITIONS_DESCRIPTION) \ ((uint16_t)___4342, VAR_FILE_LOC_DESCRIPTION) \ ((uint16_t)___2725, NODE_MAP_FILE_LOC_DESCRIPTION) \ ((uint16_t)USER_FACE_NBR_FILE_LOC_TAG, USER_FACE_NBR_FILE_LOC_DESCRIPTION) \ ((uint16_t)NUM_PARTITIONS_TAG, NUM_PARTITIONS_DESCRIPTION) \ ((uint16_t)PARTITION_FILE_NUM_TAG, PARTITION_FILE_NUM_DESCRIPTION) \ ((uint16_t)PARTITION_FILE_LOC_TAG, PARTITION_FILE_LOC_DESCRIPTION) \ ((uint16_t)PARTITION_NUM_CELLS_TAG, PARTITION_NUM_CELLS_DESCRIPTION) \ ((uint16_t)PARTITION_NUM_NODES_TAG, PARTITION_NUM_NODES_DESCRIPTION) \ ((uint16_t)VAR_PARTITION_MIN_MAX_TAG, VAR_PARTITION_MIN_MAX_DESCRIPTION) \ ((uint16_t)PARTITION_MIN_NODE_NUMBERS_TAG, PARTITION_MIN_NODE_NUMBERS_DESCRIPTION) \ ((uint16_t)PARTITION_MAX_NODE_NUMBERS_TAG, PARTITION_MAX_NODE_NUMBERS_DESCRIPTION) #define PARTITION_TAG_DESCRIPTIONS_MAP_INITIALIZER boost::assign::map_list_of \ ((uint16_t)CSZ_CONNECT_FILE_LOC_TAG, CSZ_CONNECT_FILE_LOC_DESCRIPTION) \ ((uint16_t)NSZ_CONNECT_FILE_LOC_TAG, NSZ_CONNECT_FILE_LOC_DESCRIPTION) \ ((uint16_t)NUM_REF_PARTITIONS_TAG, NUM_REF_PARTITIONS_DESCRIPTION) \ ((uint16_t)REF_PARTITIONS_TAG, REF_PARTITIONS_DESCRIPTION) \ ((uint16_t)NUM_REF_NODE_SUBZONES_TAG, NUM_REF_NODE_SUBZONES_DESCRIPTION) \ ((uint16_t)NUM_REF_CELL_SUBZONES_TAG, NUM_REF_CELL_SUBZONES_DESCRIPTION) \ ((uint16_t)CELL_SUBZONE_INCLUDES_PARTITIONS_TAG, CELL_SUBZONE_INCLUDES_PARTITIONS_DESCRIPTION) \ ((uint16_t)NODE_SUBZONE_INCLUDES_PARTITIONS_TAG, NODE_SUBZONE_INCLUDES_PARTITIONS_DESCRIPTION) \ ((uint16_t)___4342, VAR_FILE_LOC_DESCRIPTION) \ ((uint16_t)___2784, NUM_CELL_SUBZONES_DESCRIPTION) \ ((uint16_t)___2824, NUM_NODE_SUBZONES_DESCRIPTION) #define NSZ_CONNECT_FILE_LOC_ARRAY_DESCRIPTION "nszConnFileLocsForZone" #define CSZ_CONNECT_FILE_LOC_ARRAY_DESCRIPTION "cszConnFileLocsForZone" #define ___4341 "varFileLocsForZone" #define CELL_SUBZONE_DATA_MIN_MAX_ARRAY_DESCRIPTION_INPUT "cszDataMinMaxes" #define NODE_SUBZONE_DATA_MIN_MAX_ARRAY_DESCRIPTION_INPUT "nszDataMinMaxes" #define CELL_SUBZONE_DATA_MIN_MAX_ARRAY_DESCRIPTION "cszDataMinMaxesForVar" #define NODE_SUBZONE_DATA_MIN_MAX_ARRAY_DESCRIPTION "nszDataMinMaxesForVar" #define SZ_CONNECT_REF_PTN_OFFSET_2BIT_ARRAY_DESCRIPTION "refPtn2BitOffsets" #define SZ_CONNECT_REF_PTN_OFFSET_4BIT_ARRAY_DESCRIPTION "refPtn4BitOffsets" #define SZ_CONNECT_REF_PTN_OFFSET_8BIT_ARRAY_DESCRIPTION "refPtn8BitOffsets" #define SZ_CONNECT_REF_PTN_OFFSET_16BIT_ARRAY_DESCRIPTION "refPtn16BitOffsets" #define NSZ_CONNECT_NUM_REF_CSZ "numRefCellSubzones" #define NSZ_CONNECT_REF_CSZS "refCellSubzones" #define CSZ_CONNECT_NUM_REF_NSZ "numRefNodeSubzones" #define CSZ_CONNECT_REF_NSZ_ARRAY_DESCRIPTION "refNodeSubzones" #define CSZ_CONNECT_REF_NSZ_OFFSET_2BIT_ARRAY_DESCRIPTION "refNsz2BitOffsets" #define CSZ_CONNECT_REF_NSZ_OFFSET_4BIT_ARRAY_DESCRIPTION "refNsz4BitOffsets" #define CSZ_CONNECT_REF_NSZ_OFFSET_8BIT_ARRAY_DESCRIPTION "refNsz8BitOffsets" #define CSZ_CONNECT_REF_NSZ_OFFSET_16BIT_ARRAY_DESCRIPTION "refNsz16BitOffsets" #define CSZ_CONNECT_NSZ_OFFSET_ARRAY_DESCRIPTION "nszOffsets" #define ___4705 'o' #define ZONETYPE_FETRIANGLE_CHAR 'r' #define ZONETYPE_FEQUAD_CHAR 'q' #define ZONETYPE_FETETRA_CHAR 't' #define ZONETYPE_FEBRICK_CHAR 'b' #define ZONETYPE_FELINESEG_CHAR 'l' #define ZONETYPE_FEPOLYGON_CHAR 'g' #define ZONETYPE_FEPOLYHEDRON_CHAR 'p' #define ZONETYPE_FEMIXEDVOLUME_CHAR 'm' #define ALT_TAG_DESCRIPTIONS_MAP_INITIALIZER boost::assign::map_list_of \ (NSZ_CONNECT_FILE_LOC_DESCRIPTION, "nszConnectivityFileLocs") \ (CSZ_CONNECT_FILE_LOC_DESCRIPTION, "cszConnectivityFileLocs") \ (NSZ_CONNECT_FILE_LOC_ARRAY_DESCRIPTION, "nszConnectivityFileLocsForZone") \ (CSZ_CONNECT_FILE_LOC_ARRAY_DESCRIPTION, "cszConnectivityFileLocsForZone") \ (VAR_ZONE_IS_PASSIVE_FILE_LOC_DESCRIPTION, "passive") \ (VAR_ZONE_SHARE_FILE_LOC_DESCRIPTION, "share")