Go to the documentation of this file.
49 #define CAEP_VALUE_GROUP "SDK.Plugin.CAE"
50 #define CAEP_GROUP_VALUE_NAMES PWU_GROUP_VALUE_NAMES(CAEP_VALUE_GROUP)
51 #define CAEP_GROUP_VALUE_DEFNS PWU_GROUP_VALUE_DEFNS(CAEP_VALUE_GROUP)
53 #define CAEP_INFO_GROUP CAEP_VALUE_GROUP ".INFO"
83 #define CAEP_ENUM_FILEDEST PWP_ENUM_FILEDEST
84 #define CAEP_ENUM_DIMENSION PWP_ENUM_DIMENSION
85 #define CAEP_ENUM_ENCODING PWP_ENUM_ENCODING
86 #define CAEP_ENUM_PRECISION PWP_ENUM_PRECISION
293 PWP_PROTOTYPE_DECL
const char*
327 PWP_PROTOTYPE_DECL
const char*
361 PWP_PROTOTYPE_DECL
const char*
376 PWP_PROTOTYPE_DECL
const char*
395 PWP_PROTOTYPE_DECL
const char*
PWP_PROTOTYPE_DECL CAEP_EXPORTER PwCreateCaeByName(const char name[])
Create CAE exporter instance with given name.
PWP_PROTOTYPE_DECL CAEP_EXPORTER PwCreateCaeById(PWP_UINT32 id)
Create CAE exporter instance with given id.
PWP_PROTOTYPE_DECL const char * PwCaeEnumFileExt(CAEP_EXPORTER handle, PWP_UINT32 ndx)
Enumerate supported file extensions for a CAE exporter instance.
PWP_PROTOTYPE_DECL PWP_UINT32 PwCaeGetFileExtCount(CAEP_EXPORTER handle)
Get the number of supported file extensions for a CAE exporter instance.
PWP_PROTOTYPE_DECL const char * PwCaeEnumVCs(CAEP_EXPORTER handle, PWP_UINT32 ndx, CAEP_VCINFO *pVCInfo)
Enumerate CAEP_VCINFO data for a CAE exporter instance.
PWP_UINT32 id
VC physical type id.
PWP_PROTOTYPE_DECL const char * PwCaeFormat(CAEP_EXPORTER handle, CAEP_FORMATINFO *pFormatInfo)
Get CAEP_FORMATINFO data for a CAE exporter handle.
PWP_INT32 id
BC physical type id.
An opaque handle to a grid model.
PWP_ENUM_PRECISION precision
export precision.
PWP_PROTOTYPE_DECL PWP_UINT32 PwCaeGetBCCount(CAEP_EXPORTER handle)
Get the number of BC's for a CAE exporter instance.
Pointwise Grid Model API Specification (PWGM-API)
PWP_ENUM_ENCODING
File encoding values.
PWP_ENDIANNESS byteOrder
export byte order.
#define PWP_DECLARE_HANDLE(name)
Declares a root-level, strongly-typed data handle type.
const char * phystype
VC physical type name.
PWP_PROTOTYPE_DECL PWP_BOOL PwCaeElementType(CAEP_EXPORTER handle, PWGM_ENUM_ELEMTYPE which)
Test if CAE exporter instance supports the given element type.
PWP_PROTOTYPE_DECL const char * PwCaeEnumBCs(CAEP_EXPORTER handle, PWP_UINT32 ndx, CAEP_BCINFO *pBCInfo)
Enumerate CAEP_BCINFO data for a CAE exporter instance.
PWP_ENUM_ENCODING encoding
export file encoding.
PWGM_ENUM_ELEMTYPE
Element type ids.
PWP_PROTOTYPE_DECL PWP_VOID PwDestroyCae(CAEP_EXPORTER *handle)
Destroy CAE exporter instance.
PWP_PROTOTYPE_DECL PWP_UINT32 PwCaeGetVCCount(CAEP_EXPORTER handle)
Get the number of VC's for a CAE exporter instance.
PWP_ENUM_DIMENSION dimension
export dimensionality.
PWP_PROTOTYPE_DECL PWP_UINT32 PwGetCaeFormatCount()
Get the number of supported CAE exporters.
PWP_PROTOTYPE_DECL PWP_BOOL PwCaeGridWrite(CAEP_EXPORTER handle, PWGM_HGRIDMODEL model, const CAEP_WRITEINFO *pWriteInfo)
Initiates writing a grid model.
PWP_ENDIANNESS
Flags used to indicate endianness or control endian behaviors in functions.
PWP_BOOL conditionsOnly
Set to PWP_TRUE if only Conditions exported.
PWP_PROTOTYPE_DECL const char * PwEnumCaeFormat(PWP_UINT32 ndx, CAEP_FORMATINFO *pFormatInfo)
Enumerate CAEP_FORMATINFO data for all supported CAE exporters.
Volume condition definition information.
CAE export write control information.
Boundary condition definition information.
const char * fileDest
requested file destination.
const char * phystype
BC physical type name.
Data and functions useful to PWP-API compliant plugins.
Pointwise Plugin API (PWP-API)
PWP_ENUM_DIMENSION
Supported dimensionality values.
PWP_ENUM_PRECISION
File precision values.
CAEP exporter instance handle.
PWP_ENUM_FILEDEST
File destination types.