2010-08-25 21:42:57 +00:00
|
|
|
/*
|
|
|
|
* NOTICE and LICENSE for Tecplot Input/Output Library (TecIO) - OpenFOAM
|
|
|
|
*
|
|
|
|
* Copyright (C) 1988-2009 Tecplot, Inc. All rights reserved worldwide.
|
|
|
|
*
|
|
|
|
* Tecplot hereby grants OpenCFD limited authority to distribute without
|
2013-07-18 01:02:34 +00:00
|
|
|
* alteration the source code to the Tecplot Input/Output library, known
|
|
|
|
* as TecIO, as part of its distribution of OpenFOAM and the
|
2010-08-25 21:42:57 +00:00
|
|
|
* OpenFOAM_to_Tecplot converter. Users of this converter are also hereby
|
|
|
|
* granted access to the TecIO source code, and may redistribute it for the
|
|
|
|
* purpose of maintaining the converter. However, no authority is granted
|
|
|
|
* to alter the TecIO source code in any form or manner.
|
|
|
|
*
|
2013-07-18 01:02:34 +00:00
|
|
|
* This limited grant of distribution does not supersede Tecplot, Inc.'s
|
2010-08-25 21:42:57 +00:00
|
|
|
* copyright in TecIO. Contact Tecplot, Inc. for further information.
|
2013-07-18 01:02:34 +00:00
|
|
|
*
|
2010-08-25 21:42:57 +00:00
|
|
|
* Tecplot, Inc.
|
|
|
|
* 3535 Factoria Blvd, Ste. 550
|
|
|
|
* Bellevue, WA 98006, USA
|
|
|
|
* Phone: +1 425 653 1200
|
|
|
|
* http://www.tecplot.com/
|
|
|
|
*
|
|
|
|
*/
|
|
|
|
#if !defined STDAFX_H_
|
|
|
|
# define STDAFX_H_
|
|
|
|
|
|
|
|
/*
|
|
|
|
******************************************************************
|
|
|
|
******************************************************************
|
|
|
|
******* ********
|
|
|
|
****** (C) 1988-2008 Tecplot, Inc. *******
|
|
|
|
******* ********
|
|
|
|
******************************************************************
|
|
|
|
******************************************************************
|
|
|
|
*/
|
|
|
|
/*
|
|
|
|
* stdafx.h : include file for standard system include files,
|
|
|
|
* or project specific include files that are used frequently, but
|
|
|
|
* are changed infrequently
|
|
|
|
* Used for Windows only
|
|
|
|
*/
|
|
|
|
#if defined _WIN32
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Set NDEBUG before including "custafx.h" since that file may
|
|
|
|
* use NDEBUG. (In fact, for SmartHeap builds this is the case.)
|
|
|
|
* CAM 2007-04-11
|
|
|
|
*
|
|
|
|
* Previous comment: "Note that _DEBUG is defined by the Windows compiler
|
|
|
|
* if any of the multi-threaded DLL runtime libraries are used."
|
|
|
|
*/
|
|
|
|
#if !defined _DEBUG
|
|
|
|
#if !defined NDEBUG
|
|
|
|
#define NDEBUG
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined TECPLOTKERNEL
|
|
|
|
/* CORE SOURCE CODE REMOVED */
|
|
|
|
#endif /* TECPLOTKERNEL */
|
|
|
|
|
|
|
|
#if !defined MSWIN
|
|
|
|
#define MSWIN
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#define ENGLISH_ONLY // remove to support non-english dll's
|
|
|
|
|
|
|
|
#if !defined WINVER
|
|
|
|
#define WINVER 0x0500
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined TECPLOTKERNEL
|
|
|
|
/* CORE SOURCE CODE REMOVED */
|
|
|
|
#if defined CHECKED_BUILD || defined _DEBUG && !defined COREAPI
|
|
|
|
#if defined _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES
|
|
|
|
#endif
|
|
|
|
#else
|
|
|
|
#endif
|
|
|
|
#endif /* TECPLOTKERNEL */
|
|
|
|
|
|
|
|
/* Windows builds are UNICODE */
|
|
|
|
#pragma warning(disable : 4786) /* truncated identifiers in debug symbol table. */
|
|
|
|
#pragma warning(disable : 4996) /* deprecated functions */
|
|
|
|
|
|
|
|
#if defined TECPLOTKERNEL
|
|
|
|
/* CORE SOURCE CODE REMOVED */
|
|
|
|
#if !defined UNICODE
|
|
|
|
#endif
|
|
|
|
#if !defined _AFXDLL
|
|
|
|
#endif
|
|
|
|
#if defined _M_IX86
|
|
|
|
#else
|
|
|
|
#endif
|
|
|
|
#if defined _WIN64
|
|
|
|
#if !defined _M_IA64 && !defined _M_AMD64
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
#if !defined MSWIN
|
|
|
|
#endif
|
|
|
|
#if !defined THREED
|
|
|
|
#endif
|
|
|
|
#ifndef _AFX_NO_AFXCMN_SUPPORT
|
|
|
|
#endif /* _AFX_NO_AFXCMN_SUPPORT */
|
|
|
|
#ifndef _AFX
|
|
|
|
#endif
|
|
|
|
#else /* !TECPLOTKERNEL */
|
|
|
|
#define AfxIsValidAddress(ptr,bb) ((ptr)!=NULL)
|
|
|
|
#endif
|
|
|
|
|
|
|
|
/* 64-bit adjustments */
|
|
|
|
#if defined _M_IA64 || defined _M_AMD64
|
|
|
|
#define WININT INT_PTR
|
|
|
|
#define WINUINT UINT_PTR
|
|
|
|
#else
|
|
|
|
#define WININT int
|
|
|
|
#define WINUINT UINT
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#define WINCALLBACK CALLBACK
|
|
|
|
|
|
|
|
#if defined TECPLOTKERNEL
|
|
|
|
/* CORE SOURCE CODE REMOVED */
|
|
|
|
#if defined (NDEBUG)
|
|
|
|
#else
|
|
|
|
#endif
|
|
|
|
#endif /* TECPLOTKERNEL */
|
|
|
|
#endif /* _WIN32 */
|
|
|
|
|
|
|
|
|
|
|
|
#endif /* STDAFX_H_ */
|