MOAB: Mesh Oriented datABase
(version 5.5.0)
iMesh_protos.h
Go to the documentation of this file.
1
#ifndef IMESH_PROTOS_H
2
#define IMESH_PROTOS_H
3
4
#include "
moab/MOABConfig.h
"
5
6
#if defined( MOAB_FC_FUNC_ )
7
#define ITAPS_FC_WRAPPER MOAB_FC_FUNC_
8
#elif defined( MOAB_FC_FUNC )
9
#define ITAPS_FC_WRAPPER MOAB_FC_FUNC
10
#else
11
#define ITAPS_FC_WRAPPER( name, NAME ) name
12
#endif
13
14
#define iMesh_getErrorType ITAPS_FC_WRAPPER( imesh_geterrortype, IMESH_GETERRORTYPE )
15
#define iMesh_getDescription ITAPS_FC_WRAPPER( imesh_getdescription, IMESH_GETDESCRIPTION )
16
#define iMesh_newMesh ITAPS_FC_WRAPPER( imesh_newmesh, IMESH_NEWMESH )
17
#define iMesh_dtor ITAPS_FC_WRAPPER( imesh_dtor, IMESH_DTOR )
18
#define iMesh_load ITAPS_FC_WRAPPER( imesh_load, IMESH_LOAD )
19
#define iMesh_save ITAPS_FC_WRAPPER( imesh_save, IMESH_SAVE )
20
#define iMesh_getRootSet ITAPS_FC_WRAPPER( imesh_getrootset, IMESH_GETROOTSET )
21
#define iMesh_getGeometricDimension ITAPS_FC_WRAPPER( imesh_getgeometricdimension, IMESH_GETGEOMETRICDIMENSION )
22
#define iMesh_setGeometricDimension ITAPS_FC_WRAPPER( imesh_setgeometricdimension, IMESH_SETGEOMETRICDIMENSION )
23
#define iMesh_getDfltStorage ITAPS_FC_WRAPPER( imesh_getdfltstorage, IMESH_GETDFLTSTORAGE )
24
#define iMesh_getAdjTable ITAPS_FC_WRAPPER( imesh_getadjtable, IMESH_GETADJTABLE )
25
#define iMesh_setAdjTable ITAPS_FC_WRAPPER( imesh_setadjtable, IMESH_SETADJTABLE )
26
#define iMesh_getNumOfType ITAPS_FC_WRAPPER( imesh_getnumoftype, IMESH_GETNUMOFTYPE )
27
#define iMesh_getNumOfTopo ITAPS_FC_WRAPPER( imesh_getnumoftopo, IMESH_GETNUMOFTOPO )
28
#define iMesh_optimize ITAPS_FC_WRAPPER( imesh_optimize, IMESH_OPTIMIZE )
29
#define iMesh_getEntities ITAPS_FC_WRAPPER( imesh_getentities, IMESH_GETENTITIES )
30
#define iMesh_getVtxArrCoords ITAPS_FC_WRAPPER( imesh_getvtxarrcoords, IMESH_GETVTXARRCOORDS )
31
#define iMesh_initEntArrIter ITAPS_FC_WRAPPER( imesh_initentarriter, IMESH_INITENTARRITER )
32
#define iMesh_getNextEntArrIter ITAPS_FC_WRAPPER( imesh_getnextentarriter, IMESH_GETNEXTENTARRITER )
33
#define iMesh_resetEntArrIter ITAPS_FC_WRAPPER( imesh_resetentarriter, IMESH_RESETENTARRITER )
34
#define iMesh_endEntArrIter ITAPS_FC_WRAPPER( imesh_endentarriter, IMESH_ENDENTARRITER )
35
#define iMesh_getEntArrTopo ITAPS_FC_WRAPPER( imesh_getentarrtopo, IMESH_GETENTARRTOPO )
36
#define iMesh_getEntArrType ITAPS_FC_WRAPPER( imesh_getentarrtype, IMESH_GETENTARRTYPE )
37
#define iMesh_getEntArrAdj ITAPS_FC_WRAPPER( imesh_getentarradj, IMESH_GETENTARRADJ )
38
#define iMesh_getEntArr2ndAdj ITAPS_FC_WRAPPER( imesh_getentarr2ndadj, IMESH_GETENTARR2NDADJ )
39
#define iMesh_getAdjEntIndices ITAPS_FC_WRAPPER( imesh_getadjentindices, IMESH_GETADJENTINDICES )
40
#define iMesh_createEntSet ITAPS_FC_WRAPPER( imesh_createentset, IMESH_CREATEENTSET )
41
#define iMesh_destroyEntSet ITAPS_FC_WRAPPER( imesh_destroyentset, IMESH_DESTROYENTSET )
42
#define iMesh_isList ITAPS_FC_WRAPPER( imesh_islist, IMESH_ISLIST )
43
#define iMesh_getNumEntSets ITAPS_FC_WRAPPER( imesh_getnumentsets, IMESH_GETNUMENTSETS )
44
#define iMesh_getEntSets ITAPS_FC_WRAPPER( imesh_getentsets, IMESH_GETENTSETS )
45
#define iMesh_addEntToSet ITAPS_FC_WRAPPER( imesh_addenttoset, IMESH_ADDENTTOSET )
46
#define iMesh_rmvEntFromSet ITAPS_FC_WRAPPER( imesh_rmventfromset, IMESH_RMVENTFROMSET )
47
#define iMesh_addEntArrToSet ITAPS_FC_WRAPPER( imesh_addentarrtoset, IMESH_ADDENTARRTOSET )
48
#define iMesh_rmvEntArrFromSet ITAPS_FC_WRAPPER( imesh_rmventarrfromset, IMESH_RMVENTARRFROMSET )
49
#define iMesh_addEntSet ITAPS_FC_WRAPPER( imesh_addentset, IMESH_ADDENTSET )
50
#define iMesh_rmvEntSet ITAPS_FC_WRAPPER( imesh_rmventset, IMESH_RMVENTSET )
51
#define iMesh_isEntContained ITAPS_FC_WRAPPER( imesh_isentcontained, IMESH_ISENTCONTAINED )
52
#define iMesh_isEntArrContained ITAPS_FC_WRAPPER( imesh_isentarrcontained, IMESH_ISENTARRCONTAINED )
53
#define iMesh_isEntSetContained ITAPS_FC_WRAPPER( imesh_isentsetcontained, IMESH_ISENTSETCONTAINED )
54
#define iMesh_addPrntChld ITAPS_FC_WRAPPER( imesh_addprntchld, IMESH_ADDPRNTCHLD )
55
#define iMesh_rmvPrntChld ITAPS_FC_WRAPPER( imesh_rmvprntchld, IMESH_RMVPRNTCHLD )
56
#define iMesh_isChildOf ITAPS_FC_WRAPPER( imesh_ischildof, IMESH_ISCHILDOF )
57
#define iMesh_getNumChld ITAPS_FC_WRAPPER( imesh_getnumchld, IMESH_GETNUMCHLD )
58
#define iMesh_getNumPrnt ITAPS_FC_WRAPPER( imesh_getnumprnt, IMESH_GETNUMPRNT )
59
#define iMesh_getChldn ITAPS_FC_WRAPPER( imesh_getchldn, IMESH_GETCHLDN )
60
#define iMesh_getPrnts ITAPS_FC_WRAPPER( imesh_getprnts, IMESH_GETPRNTS )
61
#define iMesh_setVtxArrCoords ITAPS_FC_WRAPPER( imesh_setvtxarrcoords, IMESH_SETVTXARRCOORDS )
62
#define iMesh_createVtxArr ITAPS_FC_WRAPPER( imesh_createvtxarr, IMESH_CREATEVTXARR )
63
#define iMesh_createEntArr ITAPS_FC_WRAPPER( imesh_createentarr, IMESH_CREATEENTARR )
64
#define iMesh_deleteEntArr ITAPS_FC_WRAPPER( imesh_deleteentarr, IMESH_DELETEENTARR )
65
#define iMesh_createTag ITAPS_FC_WRAPPER( imesh_createtag, IMESH_CREATETAG )
66
#define iMesh_destroyTag ITAPS_FC_WRAPPER( imesh_destroytag, IMESH_DESTROYTAG )
67
#define iMesh_getTagName ITAPS_FC_WRAPPER( imesh_gettagname, IMESH_GETTAGNAME )
68
#define iMesh_getTagSizeValues ITAPS_FC_WRAPPER( imesh_gettagsizevalues, IMESH_GETTAGSIZEVALUES )
69
#define iMesh_getTagSizeBytes ITAPS_FC_WRAPPER( imesh_gettagsizebytes, IMESH_GETTAGSIZEBYTES )
70
#define iMesh_getTagHandle ITAPS_FC_WRAPPER( imesh_gettaghandle, IMESH_GETTAGHANDLE )
71
#define iMesh_getTagType ITAPS_FC_WRAPPER( imesh_gettagtype, IMESH_GETTAGTYPE )
72
#define iMesh_setEntSetData ITAPS_FC_WRAPPER( imesh_setentsetdata, IMESH_SETENTSETDATA )
73
#define iMesh_setEntSetIntData ITAPS_FC_WRAPPER( imesh_setentsetintdata, IMESH_SETENTSETINTDATA )
74
#define iMesh_setEntSetDblData ITAPS_FC_WRAPPER( imesh_setentsetdbldata, IMESH_SETENTSETDBLDATA )
75
#define iMesh_setEntSetEHData ITAPS_FC_WRAPPER( imesh_setentsetehdata, IMESH_SETENTSETEHDATA )
76
#define iMesh_setEntSetESHData ITAPS_FC_WRAPPER( imesh_setentseteshdata, IMESH_SETENTSETESHDATA )
77
#define iMesh_getEntSetData ITAPS_FC_WRAPPER( imesh_getentsetdata, IMESH_GETENTSETDATA )
78
#define iMesh_getEntSetIntData ITAPS_FC_WRAPPER( imesh_getentsetintdata, IMESH_GETENTSETINTDATA )
79
#define iMesh_getEntSetDblData ITAPS_FC_WRAPPER( imesh_getentsetdbldata, IMESH_GETENTSETDBLDATA )
80
#define iMesh_getEntSetEHData ITAPS_FC_WRAPPER( imesh_getentsetehdata, IMESH_GETENTSETEHDATA )
81
#define iMesh_getEntSetESHData ITAPS_FC_WRAPPER( imesh_getentseteshdata, IMESH_GETENTSETESHDATA )
82
#define iMesh_getAllEntSetTags ITAPS_FC_WRAPPER( imesh_getallentsettags, IMESH_GETALLENTSETTAGS )
83
#define iMesh_rmvEntSetTag ITAPS_FC_WRAPPER( imesh_rmventsettag, IMESH_RMVENTSETTAG )
84
#define iMesh_setVtxCoord ITAPS_FC_WRAPPER( imesh_setvtxcoord, IMESH_SETVTXCOORD )
85
#define iMesh_createVtx ITAPS_FC_WRAPPER( imesh_createvtx, IMESH_CREATEVTX )
86
#define iMesh_createEnt ITAPS_FC_WRAPPER( imesh_createent, IMESH_CREATEENT )
87
#define iMesh_deleteEnt ITAPS_FC_WRAPPER( imesh_deleteent, IMESH_DELETEENT )
88
#define iMesh_getArrData ITAPS_FC_WRAPPER( imesh_getarrdata, IMESH_GETARRDATA )
89
#define iMesh_getIntArrData ITAPS_FC_WRAPPER( imesh_getintarrdata, IMESH_GETINTARRDATA )
90
#define iMesh_getDblArrData ITAPS_FC_WRAPPER( imesh_getdblarrdata, IMESH_GETDBLARRDATA )
91
#define iMesh_getEHArrData ITAPS_FC_WRAPPER( imesh_geteharrdata, IMESH_GETEHARRDATA )
92
#define iMesh_getESHArrData ITAPS_FC_WRAPPER( imesh_getesharrdata, IMESH_GETESHARRDATA )
93
#define iMesh_setArrData ITAPS_FC_WRAPPER( imesh_setarrdata, IMESH_SETARRDATA )
94
#define iMesh_setIntArrData ITAPS_FC_WRAPPER( imesh_setintarrdata, IMESH_SETINTARRDATA )
95
#define iMesh_setDblArrData ITAPS_FC_WRAPPER( imesh_setdblarrdata, IMESH_SETDBLARRDATA )
96
#define iMesh_setEHArrData ITAPS_FC_WRAPPER( imesh_seteharrdata, IMESH_SETEHARRDATA )
97
#define iMesh_setESHArrData ITAPS_FC_WRAPPER( imesh_setesharrdata, IMESH_SETESHARRDATA )
98
#define iMesh_rmvArrTag ITAPS_FC_WRAPPER( imesh_rmvarrtag, IMESH_RMVARRTAG )
99
#define iMesh_getData ITAPS_FC_WRAPPER( imesh_getdata, IMESH_GETDATA )
100
#define iMesh_getIntData ITAPS_FC_WRAPPER( imesh_getintdata, IMESH_GETINTDATA )
101
#define iMesh_getDblData ITAPS_FC_WRAPPER( imesh_getdbldata, IMESH_GETDBLDATA )
102
#define iMesh_getEHData ITAPS_FC_WRAPPER( imesh_getehdata, IMESH_GETEHDATA )
103
#define iMesh_getESHData ITAPS_FC_WRAPPER( imesh_geteshdata, IMESH_GETESHDATA )
104
#define iMesh_setData ITAPS_FC_WRAPPER( imesh_setdata, IMESH_SETDATA )
105
#define iMesh_setIntData ITAPS_FC_WRAPPER( imesh_setintdata, IMESH_SETINTDATA )
106
#define iMesh_setDblData ITAPS_FC_WRAPPER( imesh_setdbldata, IMESH_SETDBLDATA )
107
#define iMesh_setEHData ITAPS_FC_WRAPPER( imesh_setehdata, IMESH_SETEHDATA )
108
#define iMesh_setESHData ITAPS_FC_WRAPPER( imesh_seteshdata, IMESH_SETESHDATA )
109
#define iMesh_getAllTags ITAPS_FC_WRAPPER( imesh_getalltags, IMESH_GETALLTAGS )
110
#define iMesh_rmvTag ITAPS_FC_WRAPPER( imesh_rmvtag, IMESH_RMVTAG )
111
#define iMesh_initEntIter ITAPS_FC_WRAPPER( imesh_initentiter, IMESH_INITENTITER )
112
#define iMesh_getNextEntIter ITAPS_FC_WRAPPER( imesh_getnextentiter, IMESH_GETNEXTENTITER )
113
#define iMesh_resetEntIter ITAPS_FC_WRAPPER( imesh_resetentiter, IMESH_RESETENTITER )
114
#define iMesh_endEntIter ITAPS_FC_WRAPPER( imesh_endentiter, IMESH_ENDENTITER )
115
#define iMesh_getEntTopo ITAPS_FC_WRAPPER( imesh_getenttopo, IMESH_GETENTTOPO )
116
#define iMesh_getEntType ITAPS_FC_WRAPPER( imesh_getenttype, IMESH_GETENTTYPE )
117
#define iMesh_getVtxCoord ITAPS_FC_WRAPPER( imesh_getvtxcoord, IMESH_GETVTXCOORD )
118
#define iMesh_getEntAdj ITAPS_FC_WRAPPER( imesh_getentadj, IMESH_GETENTADJ )
119
#define iMesh_getEnt2ndAdj ITAPS_FC_WRAPPER( imesh_getent2ndadj, IMESH_GETENT2NDADJ )
120
#define iMesh_subtract ITAPS_FC_WRAPPER( imesh_subtract, IMESH_SUBTRACT )
121
#define iMesh_intersect ITAPS_FC_WRAPPER( imesh_intersect, IMESH_INTERSECT )
122
#define iMesh_unite ITAPS_FC_WRAPPER( imesh_unite, IMESH_UNITE )
123
124
#ifndef MOAB_NO_ITAPS_EXTENSIONS
125
126
#define iMesh_getEntitiesRec ITAPS_FC_WRAPPER( imesh_getentitiesrec, IMESH_GETENTITIESREC )
127
#define iMesh_getNumOfTypeRec ITAPS_FC_WRAPPER( imesh_getnumoftyperec, IMESH_GETNUMOFTYPEREC )
128
#define iMesh_getNumOfTopoRec ITAPS_FC_WRAPPER( imesh_getnumoftoporec, IMESH_GETNUMOFTOPOREC )
129
#define iMesh_getEntsByTagsRec ITAPS_FC_WRAPPER( imesh_getentsbytagsrec, IMESH_GETENTSBYTAGSREC )
130
#define iMesh_getEntSetsByTagsRec ITAPS_FC_WRAPPER( imesh_getentsetsbytagsrec, IMESH_GETENTSETSBYTAGSREC )
131
#define iMesh_MBCNType ITAPS_FC_WRAPPER( imesh_mbcntype, IMESH_MBCNTYPE )
132
#define iMesh_tagIterate ITAPS_FC_WRAPPER( imesh_tagiterate, IMESH_TAGITERATE )
133
#define iMesh_connectIterate ITAPS_FC_WRAPPER( imesh_connectiterate, IMESH_CONNECTITERATE )
134
#define iMesh_coordsIterate ITAPS_FC_WRAPPER( imesh_coordsiterate, IMESH_COORDSITERATE )
135
#define iMesh_stepEntIter ITAPS_FC_WRAPPER( imesh_stepentiter, IMESH_STEPENTITER )
136
#define iMesh_stepEntArrIter ITAPS_FC_WRAPPER( imesh_stepentarriter, IMESH_STEPENTARRITER )
137
#define iMesh_initEntArrIterRec ITAPS_FC_WRAPPER( imesh_initentarriterrec, IMESH_INITENTARRITERREC )
138
#define iMesh_getAllIfaceTags ITAPS_FC_WRAPPER( imesh_getallifacetags, IMESH_GETALLIFACETAGS )
139
#define iMesh_createTagWithOptions ITAPS_FC_WRAPPER( imesh_createtagwithoptions, IMESH_CREATETAGWITHOPTIONS )
140
#define iMesh_createStructuredMesh ITAPS_FC_WRAPPER( imesh_createstructuredmesh, IMESH_CREATESTRUCTUREDMESH )
141
#define iMesh_freeMemory ITAPS_FC_WRAPPER( imesh_freememory, IMESH_FREEMEMORY )
142
143
#endif
144
145
#endif
itaps
imesh
iMesh_protos.h
Generated on Wed Oct 4 2023 14:20:28 for MOAB: Mesh Oriented datABase by
1.9.1