/dports/math/dune-uggrid/dune-uggrid-bc2d1229420367563410ce9e519f5ff82b45266f/dune/uggrid/parallel/ddd/ |
H A D | dddtypes.hh | 17 using DDD_OBJ = char*; typedef 25 using HandlerLDATACONSTRUCTOR = void (*)(DDDContext& context, DDD_OBJ); 26 using HandlerDESTRUCTOR = void (*)(DDDContext& context, DDD_OBJ); 27 using HandlerDELETE = void (*)(DDDContext& context, DDD_OBJ); 28 using HandlerUPDATE = void (*)(DDDContext& context, DDD_OBJ); 29 using HandlerOBJMKCONS = void (*)(DDDContext& context, DDD_OBJ, int); 32 using HandlerXFERDELETE = void (*)(DDDContext& context, DDD_OBJ); 37 using HandlerXFERCOPYMANIP = void (*)(DDDContext& context, DDD_OBJ); 40 using HandlerGetRefType = DDD_TYPE (*)(DDDContext& context, DDD_OBJ, DDD_OBJ); 42 using ExecProcPtr = int (*)(DDDContext& context, DDD_OBJ); [all …]
|
H A D | dddi.h | 262 #define HDR2OBJ(hdr,desc) ((DDD_OBJ)(((char *)hdr)-((desc)->offsetHeader))) 263 #define OBJ_OBJ(context, hdr) ((DDD_OBJ)(((char *)hdr)- \ 573 void ObjCopyGlobalData (TYPE_DESC *, DDD_OBJ, DDD_OBJ, size_t);
|
H A D | dddtypes_impl.hh | 211 using IFObjPtr = DDD_OBJ;
|
/dports/math/dune-uggrid/dune-uggrid-bc2d1229420367563410ce9e519f5ff82b45266f/dune/uggrid/parallel/ddd/mgr/ |
H A D | objmgr.cc | 196 DDD_OBJ DDD_ObjNew (size_t aSize, DDD_TYPE aType, in DDD_ObjNew() 199 DDD_OBJ obj; in DDD_ObjNew() 208 obj = (DDD_OBJ) AllocObj(aSize, aType, aPrio, aAttr); in DDD_ObjNew() 238 void DDD_ObjDelete (DDD_OBJ obj, size_t size, DDD_TYPE typ) in DDD_ObjDelete() 482 DDD_OBJ DDD_ObjGet (DDD::DDDContext& context, size_t size, DDD_TYPE typ, DDD_PRIO prio, DDD_ATTR at… in DDD_ObjGet() 484 DDD_OBJ obj; in DDD_ObjGet() 492 obj = (DDD_OBJ) DDD_ObjNew(size, typ, prio, attr); in DDD_ObjGet() 534 DDD_OBJ obj = HDR2OBJ(hdr, &desc); in DDD_ObjUnGet() 686 static void CopyByMask (TYPE_DESC *desc, DDD_OBJ target, DDD_OBJ source) in CopyByMask() 710 DDD_OBJ target, DDD_OBJ source, size_t size) in ObjCopyGlobalData()
|
/dports/math/dune-uggrid/dune-uggrid-bc2d1229420367563410ce9e519f5ff82b45266f/dune/uggrid/parallel/dddif/ |
H A D | handler.cc | 217 static void VectorUpdate (DDD::DDDContext& context, DDD_OBJ obj) in VectorUpdate() 728 static void BVertexLDataConstructor (DDD::DDDContext&, DDD_OBJ obj) in BVertexLDataConstructor() 739 static void VertexUpdate (DDD::DDDContext& context, DDD_OBJ obj) in VertexUpdate() 763 static void VertexObjMkCons (DDD::DDDContext&, DDD_OBJ obj, int newness) in VertexObjMkCons() 873 static void NodeDestructor(DDD::DDDContext&, DDD_OBJ obj) in NodeDestructor() 883 static void NodeObjInit(DDD::DDDContext&, DDD_OBJ obj) in NodeObjInit() 959 static void NodeUpdate (DDD::DDDContext& context, DDD_OBJ obj) in NodeUpdate() 1121 DDD_TYPE NS_DIM_PREFIX NFatherObjType(DDD::DDDContext& context, DDD_OBJ obj, DDD_OBJ ref) in NFatherObjType() 1214 static void ElementUpdate (DDD::DDDContext&, DDD_OBJ obj) in ElementUpdate() 1244 static void ElementDelete (DDD::DDDContext& context, DDD_OBJ obj) in ElementDelete() [all …]
|
H A D | identify.cc | 1127 static int Gather_NewNodeInfo (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO p… in Gather_NewNodeInfo() 1149 static int Scatter_NewNodeInfo (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO … in Scatter_NewNodeInfo() 1165 static int Gather_NodeInfo (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO prio) in Gather_NodeInfo() 1182 static int Scatter_NodeInfo (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO pri… in Scatter_NodeInfo() 1210 static int Gather_TestNodeInfo (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO … in Gather_TestNodeInfo() 1242 static int Gather_IdentSonNode (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO … in Gather_IdentSonNode() 1379 static int Gather_EdgeInfo (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO prio) in Gather_EdgeInfo() 1396 static int Scatter_EdgeInfo (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO pri… in Scatter_EdgeInfo() 1424 static int Gather_TestEdgeInfo (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO … in Gather_TestEdgeInfo() 1712 static int Gather_SonNodeInfo (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO p… in Gather_SonNodeInfo() [all …]
|
H A D | partition.cc | 213 static int Gather_ElementRestriction (DDD::DDDContext&, DDD_OBJ obj, void *data) in Gather_ElementRestriction() 243 static int Scatter_ElementRestriction (DDD::DDDContext&, DDD_OBJ obj, void *data) in Scatter_ElementRestriction() 282 static int Gather_RestrictedPartition (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DD… in Gather_RestrictedPartition() 317 static int Scatter_RestrictedPartition (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, D… in Scatter_RestrictedPartition()
|
H A D | trans.cc | 134 static int Gather_ElemDest (DDD::DDDContext&, DDD_OBJ obj, void *data) in Gather_ElemDest() 162 static int Scatter_ElemDest (DDD::DDDContext&, DDD_OBJ obj, void *data) in Scatter_ElemDest() 230 static int Gather_GhostCmd (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO prio) in Gather_GhostCmd() 287 static int Scatter_GhostCmd (DDD::DDDContext& context, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_… in Scatter_GhostCmd() 348 static int Gather_VHGhostCmd (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO pr… in Gather_VHGhostCmd() 410 static int Scatter_VHGhostCmd (DDD::DDDContext& context, DDD_OBJ obj, void *data, DDD_PROC proc, DD… in Scatter_VHGhostCmd()
|
H A D | parallel.h | 93 #define DDD_PrioritySet(context, h,p) {ObjectPriorityUpdate(context, (DDD_OBJ)h,p); DDD_PrioChange(… 310 DDD_TYPE NFatherObjType (DDD::DDDContext& context, DDD_OBJ obj, DDD_OBJ ref… 311 void ObjectPriorityUpdate (DDD::DDDContext& context, DDD_OBJ obj, DDD_PRIO newPrio); 378 using ComProcPtr = int (*)(DDD_OBJ, void *);
|
H A D | compat.cc | 60 static int realGatherWrapper(DDD::DDDContext&, DDD_OBJ obj, void* data) in realGatherWrapper() 65 static int realScatterWrapper(DDD::DDDContext&, DDD_OBJ obj, void* data) in realScatterWrapper()
|
H A D | priority.cc | 142 static int ComputeNodeBorderPrios (DDD::DDDContext& context, DDD_OBJ obj) in ComputeNodeBorderPrios() 184 static int ComputeVectorBorderPrios (DDD::DDDContext& context, DDD_OBJ obj) in ComputeVectorBorderPrios() 227 static int ComputeEdgeBorderPrios (DDD::DDDContext& context, DDD_OBJ obj) in ComputeEdgeBorderPrios()
|
H A D | pgmcheck.cc | 466 static int Gather_ElemObjectGids (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRI… in Gather_ElemObjectGids() 490 static int Scatter_ElemObjectGids (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PR… in Scatter_ElemObjectGids() 530 static int Gather_EdgeObjectGids (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRI… in Gather_EdgeObjectGids() 553 static int Scatter_EdgeObjectGids (DDD::DDDContext& context, DDD_OBJ obj, void *data, DDD_PROC proc… in Scatter_EdgeObjectGids()
|
/dports/math/dune-uggrid/dune-uggrid-bc2d1229420367563410ce9e519f5ff82b45266f/dune/uggrid/parallel/ddd/xfer/ |
H A D | pack.cc | 121 DDD_OBJ obj, in BuildSymTab() 156 DDD_OBJ *ref = (DDD_OBJ *)(copy+theElem->offset+l); in BuildSymTab() 220 DDD_OBJ obj, in GetDepData() 373 DDD_OBJ obj = HDR2OBJ(hdr,desc); in XferPackSingleMsg() 504 *(theSymTab[mi].adr.ref) = (DDD_OBJ)(mi+1); in XferPackSingleMsg()
|
H A D | ctrl.cc | 89 DDD_OBJ obj = HDR2OBJ(hdr, &desc); in XferPtr() 101 DDD_OBJ *ref = (DDD_OBJ *)(((char *)obj)+theElem->offset+l); in XferPtr() 182 DDD_OBJ obj = OTE_OBJ(context, theObjects, &(theObjTab[i])); in XferDisplayMsg()
|
H A D | unpack.cc | 120 DDD_OBJ objmem, in LocalizeObject() 125 DDD_OBJ obj = objmem; in LocalizeObject() 158 DDD_OBJ *ref = (DDD_OBJ *) (objrefarray+l); in LocalizeObject() 322 DDD_OBJ obj, in PutDepData() 354 (DDD_OBJ)curr, in PutDepData() 394 (DDD_OBJ)curr, in PutDepData() 472 DDD_OBJ copy; in AcceptObjFromMsg() 520 DDD_OBJ msgcopy, newcopy; in AcceptObjFromMsg() 1096 DDD_OBJ obj = HDR2OBJ(theObjTab[i].hdr, desc); in LocalizeObjects() 1117 DDD_OBJ obj = HDR2OBJ(theObjTab[i].hdr, desc); in LocalizeObjects() [all …]
|
H A D | cmds.cc | 902 DDD_OBJ obj = HDR2OBJ(hdr,desc); in XferInitCopyInfo() 946 DDD_OBJ obj = HDR2OBJ(hdr,desc); in XferInitCopyInfo()
|
H A D | xfer.h | 477 DDD_OBJ *ref; /* used on sender side only */
|
H A D | xfer.cc | 632 DDD_OBJ obj = HDR2OBJ(hdr, &desc); in ExecLocalXISetPrio() 712 DDD_OBJ obj = HDR2OBJ(hdr, &desc); in ExecLocalXIDelCmd()
|
/dports/math/dune-uggrid/dune-uggrid-bc2d1229420367563410ce9e519f5ff82b45266f/dune/uggrid/parallel/ddd/include/ |
H A D | ddd.h | 229 using DDD_OBJ = DDD::DDD_OBJ; variable 402 DDD_OBJ DDD_ObjNew (size_t, DDD_TYPE, DDD_PRIO, DDD_ATTR); 403 void DDD_ObjDelete (DDD_OBJ, size_t, DDD_TYPE); 407 DDD_OBJ DDD_ObjGet (DDD::DDDContext& context, size_t, DDD_TYPE, DDD_PRIO, DDD_ATTR);
|
/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/dune/grid/uggrid/ |
H A D | ugmessagebuffer.hh | 68 typename UG_NS<gridDim>::DDD_OBJ obj, void* data) in ugGather_() 94 typename UG_NS<gridDim>::DDD_OBJ obj, void* data) in ugScatter_()
|
H A D | ugwrapper.hh | 100 typedef UG_NAMESPACE::DDD_OBJ DDD_OBJ; typedef in Dune::UG_NS
|
/dports/math/dune-uggrid/dune-uggrid-bc2d1229420367563410ce9e519f5ff82b45266f/dune/uggrid/gm/ |
H A D | er.cc | 736 static int CountIFElements (DDD::DDDContext&, DDD_OBJ obj) in CountIFElements() 780 static int InitMasterRules (DDD::DDDContext&, DDD_OBJ obj) in InitMasterRules() 817 static int Gather_ERULE (DDD::DDDContext&, DDD_OBJ obj, void *data) in Gather_ERULE() 850 static int Scatter_ERULE (DDD::DDDContext&, DDD_OBJ obj, void *data) in Scatter_ERULE() 886 static int Scatter_partial_ERULE (DDD::DDDContext&, DDD_OBJ obj, void *data) in Scatter_partial_ERULE() 935 static int ExtractInterfaceERule (DDD::DDDContext&, DDD_OBJ obj) in ExtractInterfaceERule()
|
H A D | algebra.cc | 2133 static int Gather_VectorVNew (DDD::DDDContext&, DDD_OBJ obj, void *data) in Gather_VectorVNew() 2142 static int Scatter_VectorVNew (DDD::DDDContext&, DDD_OBJ obj, void *data) in Scatter_VectorVNew() 2151 static int Scatter_GhostVectorVNew (DDD::DDDContext&, DDD_OBJ obj, void *data) in Scatter_GhostVectorVNew() 3284 static int Gather_VectorVClass (DDD::DDDContext&, DDD_OBJ obj, void *data) in Gather_VectorVClass() 3296 static int Scatter_VectorVClass (DDD::DDDContext&, DDD_OBJ obj, void *data) in Scatter_VectorVClass() 3308 static int Scatter_GhostVectorVClass (DDD::DDDContext&, DDD_OBJ obj, void *data) in Scatter_GhostVectorVClass() 3483 static int Gather_VectorVNClass (DDD::DDDContext&, DDD_OBJ obj, void *data) in Gather_VectorVNClass() 3495 static int Scatter_VectorVNClass (DDD::DDDContext&, DDD_OBJ obj, void *data) in Scatter_VectorVNClass() 3507 static int Scatter_GhostVectorVNClass (DDD::DDDContext&, DDD_OBJ obj, void *data) in Scatter_GhostVectorVNClass()
|
H A D | refine.cc | 792 static int Gather_ElementClosureInfo (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD… in Gather_ElementClosureInfo() 840 static int Scatter_ElementClosureInfo (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DD… in Scatter_ElementClosureInfo() 884 static int Gather_ElementRefine (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRIO… in Gather_ElementRefine() 897 static int Scatter_ElementRefine (DDD::DDDContext&, DDD_OBJ obj, void *data, DDD_PROC proc, DDD_PRI… in Scatter_ElementRefine() 946 static int Gather_EdgeClosureInfo (DDD::DDDContext&, DDD_OBJ obj, void *data) in Gather_EdgeClosureInfo() 981 static int Scatter_EdgeClosureInfo (DDD::DDDContext&, DDD_OBJ obj, void *data) in Scatter_EdgeClosureInfo() 1595 static int Gather_AddEdgePattern (DDD::DDDContext&, DDD_OBJ obj, void *data) in Gather_AddEdgePattern() 1644 static int Scatter_AddEdgePattern (DDD::DDDContext&, DDD_OBJ obj, void *data) in Scatter_AddEdgePattern() 1970 static int Gather_ElementInfo (DDD::DDDContext&, DDD_OBJ obj, void *Data) in Gather_ElementInfo() 2046 static int Scatter_ElementInfo (DDD::DDDContext&, DDD_OBJ obj, void *Data) in Scatter_ElementInfo()
|
H A D | pargm.h | 349 #define DDD_OBJ void * macro
|