MOAB: Mesh Oriented datABase
(version 5.5.0)
iMeshP_protos.h
Go to the documentation of this file.
1
#ifndef IMESHP_PROTOS_H
2
#define IMESHP_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 iMeshP_createPartitionAll ITAPS_FC_WRAPPER( imeshp_createpartitionall, IMESHP_CREATEPARTITIONALL )
15
#define iMeshP_destroyPartitionAll ITAPS_FC_WRAPPER( imeshp_destroypartitionall, IMESHP_DESTROYPARTITIONALL )
16
#define iMeshP_getPartitionComm ITAPS_FC_WRAPPER( imeshp_getpartitioncomm, IMESHP_GETPARTITIONCOMM )
17
#define iMeshP_syncPartitionAll ITAPS_FC_WRAPPER( imeshp_syncpartitionall, IMESHP_SYNCPARTITIONALL )
18
#define iMeshP_getNumPartitions ITAPS_FC_WRAPPER( imeshp_getnumpartitions, IMESHP_GETNUMPARTITIONS )
19
#define iMeshP_getPartitions ITAPS_FC_WRAPPER( imeshp_getpartitions, IMESHP_GETPARTITIONS )
20
#define iMeshP_getNumGlobalParts ITAPS_FC_WRAPPER( imeshp_getnumglobalparts, IMESHP_GETNUMGLOBALPARTS )
21
#define iMeshP_getNumLocalParts ITAPS_FC_WRAPPER( imeshp_getnumlocalparts, IMESHP_GETNUMLOCALPARTS )
22
#define iMeshP_getLocalParts ITAPS_FC_WRAPPER( imeshp_getlocalparts, IMESHP_GETLOCALPARTS )
23
#define iMeshP_getRankOfPart ITAPS_FC_WRAPPER( imeshp_getrankofpart, IMESHP_GETRANKOFPART )
24
#define iMeshP_getRankOfPartArr ITAPS_FC_WRAPPER( imeshp_getrankofpartarr, IMESHP_GETRANKOFPARTARR )
25
#define iMeshP_getNumOfTypeAll ITAPS_FC_WRAPPER( imeshp_getnumoftypeall, IMESHP_GETNUMOFTYPEALL )
26
#define iMeshP_getNumOfTopoAll ITAPS_FC_WRAPPER( imeshp_getnumoftopoall, IMESHP_GETNUMOFTOPOALL )
27
#define iMeshP_createPart ITAPS_FC_WRAPPER( imeshp_createpart, IMESHP_CREATEPART )
28
#define iMeshP_destroyPart ITAPS_FC_WRAPPER( imeshp_destroypart, IMESHP_DESTROYPART )
29
#define iMeshP_getPartIdFromPartHandle \
30
ITAPS_FC_WRAPPER( imeshp_getpartidfromparthandle, IMESHP_GETPARTIDFROMPARTHANDLE )
31
#define iMeshP_getPartIdsFromPartHandlesArr \
32
ITAPS_FC_WRAPPER( imeshp_getpartidsfromparthandlesarr, IMESHP_GETPARTIDSFROMPARTHANDLESARR )
33
#define iMeshP_getPartHandleFromPartId \
34
ITAPS_FC_WRAPPER( imeshp_getparthandlefrompartid, IMESHP_GETPARTHANDLEFROMPARTID )
35
#define iMeshP_getPartHandlesFromPartsIdsArr \
36
ITAPS_FC_WRAPPER( imeshp_getparthandlesfrompartsidsarr, IMESHP_GETPARTHANDLESFROMPARTSIDSARR )
37
#define iMeshP_getNumPartNbors ITAPS_FC_WRAPPER( imeshp_getnumpartnbors, IMESHP_GETNUMPARTNBORS )
38
#define iMeshP_getNumPartNborsArr ITAPS_FC_WRAPPER( imeshp_getnumpartnborsarr, IMESHP_GETNUMPARTNBORSARR )
39
#define iMeshP_getPartNbors ITAPS_FC_WRAPPER( imeshp_getpartnbors, IMESHP_GETPARTNBORS )
40
#define iMeshP_getPartNborsArr ITAPS_FC_WRAPPER( imeshp_getpartnborsarr, IMESHP_GETPARTNBORSARR )
41
#define iMeshP_getNumPartBdryEnts ITAPS_FC_WRAPPER( imeshp_getnumpartbdryents, IMESHP_GETNUMPARTBDRYENTS )
42
#define iMeshP_getPartBdryEnts ITAPS_FC_WRAPPER( imeshp_getpartbdryents, IMESHP_GETPARTBDRYENTS )
43
#define iMeshP_initPartBdryEntIter ITAPS_FC_WRAPPER( imeshp_initpartbdryentiter, IMESHP_INITPARTBDRYENTITER )
44
#define iMeshP_initPartBdryEntArrIter ITAPS_FC_WRAPPER( imeshp_initpartbdryentarriter, IMESHP_INITPARTBDRYENTARRITER )
45
#define iMeshP_getNumOfType ITAPS_FC_WRAPPER( imeshp_getnumoftype, IMESHP_GETNUMOFTYPE )
46
#define iMeshP_getNumOfTopo ITAPS_FC_WRAPPER( imeshp_getnumoftopo, IMESHP_GETNUMOFTOPO )
47
#define iMeshP_getAdjEntIndices ITAPS_FC_WRAPPER( imeshp_getadjentindices, IMESHP_GETADJENTINDICES )
48
#define iMeshP_getEntities ITAPS_FC_WRAPPER( imeshp_getentities, IMESHP_GETENTITIES )
49
#define iMeshP_getAdjEntities ITAPS_FC_WRAPPER( imeshp_getadjentities, IMESHP_GETADJENTITIES )
50
#define iMeshP_initEntIter ITAPS_FC_WRAPPER( imeshp_initentiter, IMESHP_INITENTITER )
51
#define iMeshP_initEntArrIter ITAPS_FC_WRAPPER( imeshp_initentarriter, IMESHP_INITENTARRITER )
52
#define iMeshP_getEntOwnerPart ITAPS_FC_WRAPPER( imeshp_getentownerpart, IMESHP_GETENTOWNERPART )
53
#define iMeshP_getEntOwnerPartArr ITAPS_FC_WRAPPER( imeshp_getentownerpartarr, IMESHP_GETENTOWNERPARTARR )
54
#define iMeshP_isEntOwner ITAPS_FC_WRAPPER( imeshp_isentowner, IMESHP_ISENTOWNER )
55
#define iMeshP_isEntOwnerArr ITAPS_FC_WRAPPER( imeshp_isentownerarr, IMESHP_ISENTOWNERARR )
56
#define iMeshP_getEntStatus ITAPS_FC_WRAPPER( imeshp_getentstatus, IMESHP_GETENTSTATUS )
57
#define iMeshP_getEntStatusArr ITAPS_FC_WRAPPER( imeshp_getentstatusarr, IMESHP_GETENTSTATUSARR )
58
#define iMeshP_getNumCopies ITAPS_FC_WRAPPER( imeshp_getnumcopies, IMESHP_GETNUMCOPIES )
59
#define iMeshP_getCopyParts ITAPS_FC_WRAPPER( imeshp_getcopyparts, IMESHP_GETCOPYPARTS )
60
#define iMeshP_getCopies ITAPS_FC_WRAPPER( imeshp_getcopies, IMESHP_GETCOPIES )
61
#define iMeshP_getCopyOnPart ITAPS_FC_WRAPPER( imeshp_getcopyonpart, IMESHP_GETCOPYONPART )
62
#define iMeshP_getOwnerCopy ITAPS_FC_WRAPPER( imeshp_getownercopy, IMESHP_GETOWNERCOPY )
63
#define iMeshP_waitForRequest ITAPS_FC_WRAPPER( imeshp_waitforrequest, IMESHP_WAITFORREQUEST )
64
#define iMeshP_waitForAnyRequest ITAPS_FC_WRAPPER( imeshp_waitforanyrequest, IMESHP_WAITFORANYREQUEST )
65
#define iMeshP_waitForAllRequests ITAPS_FC_WRAPPER( imeshp_waitforallrequests, IMESHP_WAITFORALLREQUESTS )
66
#define iMeshP_waitForRequestEnt ITAPS_FC_WRAPPER( imeshp_waitforrequestent, IMESHP_WAITFORREQUESTENT )
67
#define iMeshP_testRequest ITAPS_FC_WRAPPER( imeshp_testrequest, IMESHP_TESTREQUEST )
68
#define iMeshP_pollForRequests ITAPS_FC_WRAPPER( imeshp_pollforrequests, IMESHP_POLLFORREQUESTS )
69
#define iMeshP_exchEntArrToPartsAll ITAPS_FC_WRAPPER( imeshp_exchentarrtopartsall, IMESHP_EXCHENTARRTOPARTSALL )
70
#define iMeshP_migrateEntity ITAPS_FC_WRAPPER( imeshp_migrateentity, IMESHP_MIGRATEENTITY )
71
#define iMeshP_updateVtxCoords ITAPS_FC_WRAPPER( imeshp_updatevtxcoords, IMESHP_UPDATEVTXCOORDS )
72
#define iMeshP_replaceOnPartBdry ITAPS_FC_WRAPPER( imeshp_replaceonpartbdry, IMESHP_REPLACEONPARTBDRY )
73
#define iMeshP_addGhostOf ITAPS_FC_WRAPPER( imeshp_addghostof, IMESHP_ADDGHOSTOF )
74
#define iMeshP_rmvGhostOf ITAPS_FC_WRAPPER( imeshp_rmvghostof, IMESHP_RMVGHOSTOF )
75
#define iMeshP_syncMeshAll ITAPS_FC_WRAPPER( imeshp_syncmeshall, IMESHP_SYNCMESHALL )
76
#define iMeshP_pushTags ITAPS_FC_WRAPPER( imeshp_pushtags, IMESHP_PUSHTAGS )
77
#define iMeshP_pushTagsEnt ITAPS_FC_WRAPPER( imeshp_pushtagsent, IMESHP_PUSHTAGSENT )
78
#define iMeshP_iPushTags ITAPS_FC_WRAPPER( imeshp_ipushtags, IMESHP_IPUSHTAGS )
79
#define iMeshP_iPushTagsEnt ITAPS_FC_WRAPPER( imeshp_ipushtagsent, IMESHP_IPUSHTAGSENT )
80
#define iMeshP_createGhostEntsAll ITAPS_FC_WRAPPER( imeshp_createghostentsall, IMESHP_CREATEGHOSTENTSALL )
81
#define iMeshP_deleteGhostEntsAll ITAPS_FC_WRAPPER( imeshp_deleteghostentsall, IMESHP_DELETEGHOSTENTSALL )
82
#define iMeshP_ghostEntInfo ITAPS_FC_WRAPPER( imeshp_ghostentinfo, IMESHP_GHOSTENTINFO )
83
#define iMeshP_loadAll ITAPS_FC_WRAPPER( imeshp_loadall, IMESHP_LOADALL )
84
#define iMeshP_saveAll ITAPS_FC_WRAPPER( imeshp_saveall, IMESHP_SAVEALL )
85
86
#ifndef MOAB_NO_ITAPS_EXTENSIONS
87
88
#define iMeshP_getCommunicator ITAPS_FC_WRAPPER( imeshp_getcommunicator, IMESHP_GETCOMMUNICATOR )
89
#define iMeshP_assignGlobalIds ITAPS_FC_WRAPPER( imeshp_assignglobalids, IMESHP_ASSIGNGLOBALIDS )
90
91
#endif
92
93
#endif
itaps
imesh
iMeshP_protos.h
Generated on Wed Oct 4 2023 14:20:28 for MOAB: Mesh Oriented datABase by
1.9.1