Lines Matching refs:PetscCDIntNd

62 static PetscErrorCode PetscCDGetNewNode(PetscCoarsenData *ail, PetscCDIntNd **a_out, PetscInt a_id)  in PetscCDGetNewNode()
67 PetscCDIntNd *node = ail->extra_nodes; in PetscCDGetNewNode()
83 PetscCall(PetscMalloc(ail->chk_sz * sizeof(PetscCDIntNd) + sizeof(PetscCDArrNd), &node)); in PetscCDGetNewNode()
84 node->array = (PetscCDIntNd *)(node + 1); in PetscCDGetNewNode()
100 PetscErrorCode PetscCDIntNdSetID(PetscCDIntNd *a_this, PetscInt a_id) in PetscCDIntNdSetID()
109 PetscErrorCode PetscCDIntNdGetID(const PetscCDIntNd *a_this, PetscInt *a_gid) in PetscCDIntNdGetID()
118 PetscErrorCode PetscCDGetHeadPos(const PetscCoarsenData *ail, PetscInt a_idx, PetscCDIntNd **pos) in PetscCDGetHeadPos()
128 PetscErrorCode PetscCDGetNextPos(const PetscCoarsenData *ail, PetscInt l_idx, PetscCDIntNd **pos) in PetscCDGetNextPos()
140 PetscCDIntNd *n, *n2; in PetscCDAppendID()
162 PetscErrorCode PetscCDAppendNode(PetscCoarsenData *ail, PetscInt a_idx, PetscCDIntNd *a_n) in PetscCDAppendNode()
164 PetscCDIntNd *n2; in PetscCDAppendNode()
185 PetscErrorCode PetscCDRemoveNextNode(PetscCoarsenData *ail, PetscInt a_idx, PetscCDIntNd *a_last) in PetscCDRemoveNextNode()
187 PetscCDIntNd *del; in PetscCDRemoveNextNode()
203 PetscCDIntNd *n, *n2; in PetscCDPrint()
224 PetscCDIntNd *n; in PetscCDMoveAppend()
249 PetscCDIntNd *rem, *n1; in PetscCDRemoveAllAt()
267 PetscCDIntNd *n1; in PetscCDCountAt()
289 PetscCDIntNd *n1 = ail->array[ii]; in PetscCDCount()
314 PetscCDIntNd *n; in PetscCDGetNonemptyIS()
364 PetscCDIntNd *n; in PetscCDGetASMBlocks()
821 PetscCDIntNd *pos; in MatCoarsenApply_HEM_private()
1075 PetscCDIntNd *pos; in MatCoarsenApply_HEM_private()
1104 PetscCDIntNd *pos; in MatCoarsenApply_HEM_private()
1133 PetscCDIntNd *pos; in MatCoarsenApply_HEM_private()
1183 PetscCDIntNd *pos, *pos2; in MatCoarsenView_HEM()