MOAB: Mesh Oriented datABase  (version 5.3.1)
imoab_protos.h File Reference
#include "moab/MOABConfig.h"
+ Include dependency graph for imoab_protos.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define IMOAB_FC_WRAPPER(name, NAME)   name
#define iMOAB_InitializeFortran   IMOAB_FC_WRAPPER( imoab_initializefortran, IMOAB_INITIALIZEFORTRAN )
#define iMOAB_Finalize   IMOAB_FC_WRAPPER( imoab_finalize, IMOAB_FINALIZE )
#define iMOAB_RegisterApplicationFortran   IMOAB_FC_WRAPPER( imoab_registerapplicationfortran, IMOAB_REGISTERAPPLICATIONFORTRAN )
#define iMOAB_DeregisterApplication   IMOAB_FC_WRAPPER( imoab_deregisterapplication, IMOAB_DEREGISTERAPPLICATION )
#define iMOAB_ReadHeaderInfo   IMOAB_FC_WRAPPER( imoab_readheaderinfo, IMOAB_READHEADERINFO )
#define iMOAB_LoadMesh   IMOAB_FC_WRAPPER( imoab_loadmesh, IMOAB_LOADMESH )
#define iMOAB_WriteMesh   IMOAB_FC_WRAPPER( imoab_writemesh, IMOAB_WRITEMESH )
#define iMOAB_WriteLocalMesh   IMOAB_FC_WRAPPER( imoab_writelocalmesh, IMOAB_WRITELOCALMESH )
#define iMOAB_UpdateMeshInfo   IMOAB_FC_WRAPPER( imoab_updatemeshinfo, IMOAB_UPDATEMESHINFO )
#define iMOAB_GetMeshInfo   IMOAB_FC_WRAPPER( imoab_getmeshinfo, IMOAB_GETMESHINFO )
#define iMOAB_GetVertexID   IMOAB_FC_WRAPPER( imoab_getvertexid, IMOAB_GETVERTEXID )
#define iMOAB_GetVertexOwnership   IMOAB_FC_WRAPPER( imoab_getvertexownership, IMOAB_GETVERTEXOWNERSHIP )
#define iMOAB_GetVisibleVerticesCoordinates   IMOAB_FC_WRAPPER( imoab_getvisibleverticescoordinates, IMOAB_GETVISIBLEVERTICESCOORDINATES )
#define iMOAB_GetBlockID   IMOAB_FC_WRAPPER( imoab_getblockid, IMOAB_GETBLOCKID )
#define iMOAB_GetBlockInfo   IMOAB_FC_WRAPPER( imoab_getblockinfo, IMOAB_GETBLOCKINFO )
#define iMOAB_GetVisibleElementsInfo   IMOAB_FC_WRAPPER( imoab_getvisibleelementsinfo, IMOAB_GETVISIBLEELEMENTSINFO )
#define iMOAB_GetBlockElementConnectivities   IMOAB_FC_WRAPPER( imoab_getblockelementconnectivities, IMOAB_GETBLOCKELEMENTCONNECTIVITIES )
#define iMOAB_GetElementConnectivity   IMOAB_FC_WRAPPER( imoab_getelementconnectivity, IMOAB_GETELEMENTCONNECTIVITY )
#define iMOAB_GetElementOwnership   IMOAB_FC_WRAPPER( imoab_getelementownership, IMOAB_GETELEMENTOWNERSHIP )
#define iMOAB_GetElementID   IMOAB_FC_WRAPPER( imoab_getelementid, IMOAB_GETELEMENTID )
#define iMOAB_GetPointerToSurfaceBC   IMOAB_FC_WRAPPER( imoab_getpointertosurfacebc, IMOAB_GETPOINTERTOSURFACEBC )
#define iMOAB_GetPointerToVertexBC   IMOAB_FC_WRAPPER( imoab_getpointertovertexbc, IMOAB_GETPOINTERTOVERTEXBC )
#define iMOAB_DefineTagStorage   IMOAB_FC_WRAPPER( imoab_definetagstorage, IMOAB_DEFINETAGSTORAGE )
#define iMOAB_SetIntTagStorage   IMOAB_FC_WRAPPER( imoab_setinttagstorage, IMOAB_SETINTTAGSTORAGE )
#define iMOAB_GetIntTagStorage   IMOAB_FC_WRAPPER( imoab_getinttagstorage, IMOAB_GETINTTAGSTORAGE )
#define iMOAB_SetDoubleTagStorage   IMOAB_FC_WRAPPER( imoab_setdoubletagstorage, IMOAB_SETDOUBLETAGSTORAGE )
#define iMOAB_GetDoubleTagStorage   IMOAB_FC_WRAPPER( imoab_getdoubletagstorage, IMOAB_GETDOUBLETAGSTORAGE )
#define iMOAB_SynchronizeTags   IMOAB_FC_WRAPPER( imoab_synchronizetags, IMOAB_SYNCHRONIZETAGS )
#define iMOAB_ReduceTagsMax   IMOAB_FC_WRAPPER( imoab_reducetagsmax, IMOAB_REDUCETAGSMAX )
#define iMOAB_GetNeighborElements   IMOAB_FC_WRAPPER( imoab_getneighborelements, IMOAB_GETNEIGHBORELEMENTS )
#define iMOAB_GetNeighborVertices   IMOAB_FC_WRAPPER( imoab_getneighborvertices, IMOAB_GETNEIGHBORVERTICES )
#define iMOAB_CreateVertices   IMOAB_FC_WRAPPER( imoab_createvertices, IMOAB_CREATEVERTICES )
#define iMOAB_CreateElements   IMOAB_FC_WRAPPER( imoab_createelements, IMOAB_CREATEELEMENTS )
#define iMOAB_ResolveSharedEntities   IMOAB_FC_WRAPPER( imoab_resolvesharedentities, IMOAB_RESOLVESHAREDENTITIES )
#define iMOAB_DetermineGhostEntities   IMOAB_FC_WRAPPER( imoab_determineghostentities, IMOAB_DETERMINEGHOSTENTITIES )
#define iMOAB_SetGlobalInfo   IMOAB_FC_WRAPPER( imoab_setglobalinfo, IMOAB_SETGLOBALINFO )
#define iMOAB_GetGlobalInfo   IMOAB_FC_WRAPPER( imoab_getglobalinfo, IMOAB_GETGLOBALINFO )
#define iMOAB_SendMeshFortran   IMOAB_FC_WRAPPER( imoab_sendmeshfortran, IMOAB_SENDMESHFORTRAN )
#define iMOAB_FreeSenderBuffers   IMOAB_FC_WRAPPER( imoab_freesenderbuffers, IMOAB_FREESENDERBUFFERS )
#define iMOAB_ReceiveMeshFortran   IMOAB_FC_WRAPPER( imoab_receivemeshfortran, IMOAB_RECEIVEMESHFORTRAN )
#define iMOAB_SendElementTagFortran   IMOAB_FC_WRAPPER( imoab_sendelementtagfortran, IMOAB_SENDELEMENTTAGFORTRAN )
#define iMOAB_ReceiveElementTagFortran   IMOAB_FC_WRAPPER( imoab_receiveelementtagfortran, IMOAB_RECEIVEELEMENTTAGFORTRAN )
#define iMOAB_DumpCommGraph   IMOAB_FC_WRAPPER( imoab_dumpcommgraph, IMOAB_DUMPCOMMGRAPH )
#define iMOAB_ComputeCommGraphFortran   IMOAB_FC_WRAPPER( imoab_computecommgraphfortran, IMOAB_COMPUTECOMMGRAPHFORTRAN )
#define iMOAB_MergeVertices   IMOAB_FC_WRAPPER( imoab_mergevertices, IMOAB_MERGEVERTICES )

Define Documentation

#define iMOAB_ComputeCommGraphFortran   IMOAB_FC_WRAPPER( imoab_computecommgraphfortran, IMOAB_COMPUTECOMMGRAPHFORTRAN )

Definition at line 69 of file imoab_protos.h.

#define iMOAB_CreateElements   IMOAB_FC_WRAPPER( imoab_createelements, IMOAB_CREATEELEMENTS )

Definition at line 53 of file imoab_protos.h.

Referenced by imoabpar_test(), and main().

#define iMOAB_CreateVertices   IMOAB_FC_WRAPPER( imoab_createvertices, IMOAB_CREATEVERTICES )

Definition at line 52 of file imoab_protos.h.

Referenced by imoabpar_test(), and main().

#define iMOAB_DefineTagStorage   IMOAB_FC_WRAPPER( imoab_definetagstorage, IMOAB_DEFINETAGSTORAGE )

Definition at line 42 of file imoab_protos.h.

Referenced by commgraphtest(), fdriver(), imoab_coupler_fortran(), main(), and migrate().

#define iMOAB_DeregisterApplication   IMOAB_FC_WRAPPER( imoab_deregisterapplication, IMOAB_DEREGISTERAPPLICATION )

Definition at line 21 of file imoab_protos.h.

Referenced by commgraphtest(), fdriver(), imoabpar_test(), main(), migrate(), and migrate_smart().

#define iMOAB_DetermineGhostEntities   IMOAB_FC_WRAPPER( imoab_determineghostentities, IMOAB_DETERMINEGHOSTENTITIES )

Definition at line 55 of file imoab_protos.h.

Referenced by imoabpar_test().

#define iMOAB_DumpCommGraph   IMOAB_FC_WRAPPER( imoab_dumpcommgraph, IMOAB_DUMPCOMMGRAPH )

Definition at line 67 of file imoab_protos.h.

Referenced by main(), and migrate_smart().

#define IMOAB_FC_WRAPPER (   name,
  NAME 
)    name

Definition at line 11 of file imoab_protos.h.

#define iMOAB_Finalize   IMOAB_FC_WRAPPER( imoab_finalize, IMOAB_FINALIZE )

Definition at line 17 of file imoab_protos.h.

Referenced by commgraphtest(), fdriver(), imoabpar_test(), main(), migrate(), and migrate_smart().

#define iMOAB_FreeSenderBuffers   IMOAB_FC_WRAPPER( imoab_freesenderbuffers, IMOAB_FREESENDERBUFFERS )
#define iMOAB_GetBlockElementConnectivities   IMOAB_FC_WRAPPER( imoab_getblockelementconnectivities, IMOAB_GETBLOCKELEMENTCONNECTIVITIES )

Definition at line 35 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_GetBlockID   IMOAB_FC_WRAPPER( imoab_getblockid, IMOAB_GETBLOCKID )

Definition at line 32 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_GetBlockInfo   IMOAB_FC_WRAPPER( imoab_getblockinfo, IMOAB_GETBLOCKINFO )

Definition at line 33 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_GetDoubleTagStorage   IMOAB_FC_WRAPPER( imoab_getdoubletagstorage, IMOAB_GETDOUBLETAGSTORAGE )

Definition at line 46 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_GetElementConnectivity   IMOAB_FC_WRAPPER( imoab_getelementconnectivity, IMOAB_GETELEMENTCONNECTIVITY )

Definition at line 37 of file imoab_protos.h.

Referenced by main().

#define iMOAB_GetElementID   IMOAB_FC_WRAPPER( imoab_getelementid, IMOAB_GETELEMENTID )

Definition at line 39 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_GetElementOwnership   IMOAB_FC_WRAPPER( imoab_getelementownership, IMOAB_GETELEMENTOWNERSHIP )

Definition at line 38 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_GetGlobalInfo   IMOAB_FC_WRAPPER( imoab_getglobalinfo, IMOAB_GETGLOBALINFO )

Definition at line 57 of file imoab_protos.h.

#define iMOAB_GetIntTagStorage   IMOAB_FC_WRAPPER( imoab_getinttagstorage, IMOAB_GETINTTAGSTORAGE )

Definition at line 44 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_GetMeshInfo   IMOAB_FC_WRAPPER( imoab_getmeshinfo, IMOAB_GETMESHINFO )

Definition at line 27 of file imoab_protos.h.

Referenced by fdriver(), imoab_coupler_fortran(), and main().

#define iMOAB_GetNeighborElements   IMOAB_FC_WRAPPER( imoab_getneighborelements, IMOAB_GETNEIGHBORELEMENTS )

Definition at line 49 of file imoab_protos.h.

Referenced by main().

#define iMOAB_GetNeighborVertices   IMOAB_FC_WRAPPER( imoab_getneighborvertices, IMOAB_GETNEIGHBORVERTICES )

Definition at line 50 of file imoab_protos.h.

#define iMOAB_GetPointerToSurfaceBC   IMOAB_FC_WRAPPER( imoab_getpointertosurfacebc, IMOAB_GETPOINTERTOSURFACEBC )

Definition at line 40 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_GetPointerToVertexBC   IMOAB_FC_WRAPPER( imoab_getpointertovertexbc, IMOAB_GETPOINTERTOVERTEXBC )

Definition at line 41 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_GetVertexID   IMOAB_FC_WRAPPER( imoab_getvertexid, IMOAB_GETVERTEXID )

Definition at line 28 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_GetVertexOwnership   IMOAB_FC_WRAPPER( imoab_getvertexownership, IMOAB_GETVERTEXOWNERSHIP )

Definition at line 29 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_GetVisibleElementsInfo   IMOAB_FC_WRAPPER( imoab_getvisibleelementsinfo, IMOAB_GETVISIBLEELEMENTSINFO )

Definition at line 34 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_GetVisibleVerticesCoordinates   IMOAB_FC_WRAPPER( imoab_getvisibleverticescoordinates, IMOAB_GETVISIBLEVERTICESCOORDINATES )

Definition at line 30 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_InitializeFortran   IMOAB_FC_WRAPPER( imoab_initializefortran, IMOAB_INITIALIZEFORTRAN )

Definition at line 16 of file imoab_protos.h.

Referenced by fdriver(), imoab_coupler_fortran(), and imoabpar_test().

#define iMOAB_LoadMesh   IMOAB_FC_WRAPPER( imoab_loadmesh, IMOAB_LOADMESH )
#define iMOAB_MergeVertices   IMOAB_FC_WRAPPER( imoab_mergevertices, IMOAB_MERGEVERTICES )

Definition at line 70 of file imoab_protos.h.

#define iMOAB_ReadHeaderInfo   IMOAB_FC_WRAPPER( imoab_readheaderinfo, IMOAB_READHEADERINFO )

Definition at line 22 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_ReceiveElementTagFortran   IMOAB_FC_WRAPPER( imoab_receiveelementtagfortran, IMOAB_RECEIVEELEMENTTAGFORTRAN )

Definition at line 66 of file imoab_protos.h.

Referenced by imoab_coupler_fortran().

#define iMOAB_ReceiveMeshFortran   IMOAB_FC_WRAPPER( imoab_receivemeshfortran, IMOAB_RECEIVEMESHFORTRAN )

Definition at line 62 of file imoab_protos.h.

Referenced by imoab_coupler_fortran().

#define iMOAB_ReduceTagsMax   IMOAB_FC_WRAPPER( imoab_reducetagsmax, IMOAB_REDUCETAGSMAX )

Definition at line 48 of file imoab_protos.h.

Referenced by main().

#define iMOAB_RegisterApplicationFortran   IMOAB_FC_WRAPPER( imoab_registerapplicationfortran, IMOAB_REGISTERAPPLICATIONFORTRAN )

Definition at line 19 of file imoab_protos.h.

Referenced by fdriver(), imoab_coupler_fortran(), and imoabpar_test().

#define iMOAB_ResolveSharedEntities   IMOAB_FC_WRAPPER( imoab_resolvesharedentities, IMOAB_RESOLVESHAREDENTITIES )

Definition at line 54 of file imoab_protos.h.

Referenced by imoabpar_test().

#define iMOAB_SendElementTagFortran   IMOAB_FC_WRAPPER( imoab_sendelementtagfortran, IMOAB_SENDELEMENTTAGFORTRAN )

Definition at line 64 of file imoab_protos.h.

Referenced by imoab_coupler_fortran().

#define iMOAB_SendMeshFortran   IMOAB_FC_WRAPPER( imoab_sendmeshfortran, IMOAB_SENDMESHFORTRAN )

Definition at line 59 of file imoab_protos.h.

Referenced by imoab_coupler_fortran().

#define iMOAB_SetDoubleTagStorage   IMOAB_FC_WRAPPER( imoab_setdoubletagstorage, IMOAB_SETDOUBLETAGSTORAGE )

Definition at line 45 of file imoab_protos.h.

Referenced by imoab_coupler_fortran(), and main().

#define iMOAB_SetGlobalInfo   IMOAB_FC_WRAPPER( imoab_setglobalinfo, IMOAB_SETGLOBALINFO )

Definition at line 56 of file imoab_protos.h.

Referenced by main().

#define iMOAB_SetIntTagStorage   IMOAB_FC_WRAPPER( imoab_setinttagstorage, IMOAB_SETINTTAGSTORAGE )

Definition at line 43 of file imoab_protos.h.

Referenced by main().

#define iMOAB_SynchronizeTags   IMOAB_FC_WRAPPER( imoab_synchronizetags, IMOAB_SYNCHRONIZETAGS )

Definition at line 47 of file imoab_protos.h.

Referenced by fdriver(), and main().

#define iMOAB_UpdateMeshInfo   IMOAB_FC_WRAPPER( imoab_updatemeshinfo, IMOAB_UPDATEMESHINFO )

Definition at line 26 of file imoab_protos.h.

Referenced by iMOAB_LoadMesh().

#define iMOAB_WriteLocalMesh   IMOAB_FC_WRAPPER( imoab_writelocalmesh, IMOAB_WRITELOCALMESH )

Definition at line 25 of file imoab_protos.h.

Referenced by main().

#define iMOAB_WriteMesh   IMOAB_FC_WRAPPER( imoab_writemesh, IMOAB_WRITEMESH )
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines