initial commit for version 1.6.x patch release
[OpenFOAM-1.6.x.git] / applications / utilities / postProcessing / dataConversion / foamToFieldview9 / fv_reader_tags.h
blob6fd11fd5dbbc17d9404deba4cbeeb26f244fe5bf
1 #ifndef FV_READER_TAGS_H
2 #define FV_READER_TAGS_H
4 /* Numeric tags (codes) for FIELDVIEW binary file format. */
6 #define FV_MAGIC 0x00010203 /* decimal 66051 */
8 /* Content of the file (grid only, results only or combined). */
9 #define FV_GRIDS_FILE 1
10 #define FV_RESULTS_FILE 2
11 #define FV_COMBINED_FILE 3
13 #define FV_NODES 1001
14 #define FV_FACES 1002
15 #define FV_ELEMENTS 1003
16 #define FV_VARIABLES 1004
17 #define FV_BNDRY_VARS 1006
18 #define FV_ARB_POLY_FACES 1007
19 #define FV_ARB_POLY_ELEMENTS 1008
20 #define FV_ARB_POLY_BNDRY_VARS 1009
22 #define FV_TET_ELEM_ID 1
23 #define FV_HEX_ELEM_ID 2
24 #define FV_PRISM_ELEM_ID 3
25 #define FV_PYRA_ELEM_ID 4
26 #define FV_ARB_POLY_ELEM_ID 5
28 /* Values for "wall_info" array (see comments in fv_encode_elem_header). */
29 #ifdef __STDC__
30 #define A_WALL (07u)
31 #define NOT_A_WALL (0u)
32 #else
33 #define A_WALL (07)
34 #define NOT_A_WALL (0)
35 #endif
37 #endif /* FV_READER_TAGS_H */