3
ICE_INCLUDES="-I${Xdmf_SOURCE_DIR} -I${Xdmf_SOURCE_DIR}/libsrc -I${Xdmf_BINARY_DIR}/libsrc -I${Xdmf_BINARY_DIR}/Ice/libsrc"
6
swig -v -c++ -make_default -includeall -tcl -prefix Xdmf -namespace ${ICE_INCLUDES} -o XdmfTcl.cxx Xdmf.i
9
swig -v -c++ -make_default -includeall -python -shadow $(ICE_INCLUDES) -o XdmfPython.cxx ${srcdir}/Xdmf.i
12
swig -v -c++ -make_default -includeall -shadow -java $(ICE_INCLUDES) -o XdmfJava.cxx ${srcdir}/Xdmf.i;
18
#include <XdmfCharArray.h>
20
#include <XdmfAttribute.h>
21
#include <XdmfArray.h>
23
#include <XdmfLightData.h>
24
#include <XdmfInformation.h>
25
#include <XdmfElement.h>
26
#include <XdmfDataDesc.h>
27
#include <XdmfDataStructure.h>
29
#include <XdmfHeavyData.h>
30
#include <XdmfValues.h>
31
#include <XdmfValuesXML.h>
32
#include <XdmfValuesHDF.h>
33
#include <XdmfExpression.h>
35
#include <XdmfFormat.h>
36
#include <XdmfFormatHDF.h>
37
#include <XdmfFormatMulti.h>
38
#include <XdmfFormatXML.h>
40
#include <XdmfObject.h>
41
#include <XdmfDomain.h>
43
#include <XdmfTopology.h>
44
#include <XdmfGeometry.h>
47
#include <XdmfRegion.h>
51
#include <XdmfParameter.h>
52
#include <XdmfTransform.h>
53
#include <XdmfXNode.h>
57
#include <XdmfDsmMsg.h>
58
#include <XdmfDsmBuffer.h>
59
#include <XdmfDsmComm.h>
61
#include <XdmfDsmCommMpi.h>
65
# define strtoll XDMF_strtoll
66
inline XDMF_LONG64 XDMF_strtoll(char *str, void*, int)
68
XDMF_LONG64 result = 0;
71
while (*str == ' ' || *str == '\t')
85
while (*str >= '0' && *str <= '9')
87
result = (result*10)-(*str++ - '0');
89
return negative ? result : -result;
92
# define XDMF_strtoll strtoll
100
%include XdmfCharArray.h
102
%include XdmfAttribute.h
105
%include XdmfLightData.h
106
%include XdmfInformation.h
107
%include XdmfElement.h
108
%include XdmfDataDesc.h
109
%include XdmfDataStructure.h
110
%include XdmfValues.h
111
%include XdmfValuesXML.h
112
%include XdmfValuesHDF.h
113
%include XdmfExpression.h
115
%include XdmfFormat.h
116
%include XdmfFormatHDF.h
117
%include XdmfFormatMulti.h
118
%include XdmfFormatXML.h
119
%include XdmfHDFSupport.h
121
%include XdmfHeavyData.h
123
%include XdmfObject.h
124
%include XdmfDomain.h
126
%include XdmfTopology.h
127
%include XdmfGeometry.h
130
%include XdmfRegion.h
134
%include XdmfParameter.h
135
%include XdmfTransform.h
140
%include XdmfDsmMsg.h
141
%include XdmfDsmBuffer.h
142
%include XdmfDsmComm.h
144
%include XdmfDsmCommMpi.h
149
void XdmfSwigException(int code, const char* msg)
151
/* SWIG_exception(code, msg); */