2 * NOTICE and LICENSE for Tecplot Input/Output Library (TecIO) - OpenFOAM
4 * Copyright (C) 1988-2009 Tecplot, Inc. All rights reserved worldwide.
6 * Tecplot hereby grants OpenCFD limited authority to distribute without
7 * alteration the source code to the Tecplot Input/Output library, known
8 * as TecIO, as part of its distribution of OpenFOAM and the
9 * OpenFOAM_to_Tecplot converter. Users of this converter are also hereby
10 * granted access to the TecIO source code, and may redistribute it for the
11 * purpose of maintaining the converter. However, no authority is granted
12 * to alter the TecIO source code in any form or manner.
14 * This limited grant of distribution does not supersede Tecplot, Inc.'s
15 * copyright in TecIO. Contact Tecplot, Inc. for further information.
18 * 3535 Factoria Blvd, Ste. 550
19 * Bellevue, WA 98006, USA
20 * Phone: +1 425 653 1200
21 * http://www.tecplot.com/
27 #if defined DATAIOMODULE
33 EXTERN Boolean_t
OpenBinaryFileAndCheckMagicNumber(FileStream_s
**FileStream
,
35 FileOffset_t StartOffset
,
38 EXTERN Boolean_t
ReadDataFileHeader(FileStream_s
*FileStream
,
40 Boolean_t ShowDataIOStatus
,
43 SmInteger_t
*NumCustomLabelSets
,
47 StringList_pa
**CustomLabelBase
,
48 StringList_pa
*UserRec
,
49 AuxData_pa
*DataSetAuxData
,
50 Set_pa
**IsVarCellCentered
,
53 ArrayList_pa
*ZoneSpecList
,
54 StringList_pa
*VarNames
,
55 ArrayList_pa
*VarAuxDataList
, /*<AuxData_pa>[NumVars]*/
56 Set_pa
*IsRawFNAvailable
, /* classic data only */
57 LgIndex_t
**FNNumBndryConns
, /* classic data only */
58 DataFileType_e
*FileType
);
61 #if defined TECPLOTKERNEL
62 /* CORE SOURCE CODE REMOVED */