Searched refs:PetscCDIntNd (Results 1 – 7 of 7) sorted by relevance
| /petsc/include/ |
| H A D | petscmatcoarsen.h | 38 } PetscCDIntNd; typedef 49 PetscCDIntNd *new_node; 52 PetscCDIntNd *extra_nodes; 53 PetscCDIntNd **array; /* Array of lists */
|
| /petsc/src/mat/graphops/coarsen/impls/hem/ |
| H A D | hem.c | 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() [all …]
|
| /petsc/src/mat/graphops/coarsen/impls/misk/ |
| H A D | misk.c | 19 PetscCDIntNd *pos, *pos2; in PetscCoarsenDataView_private() 257 PetscCDIntNd *pos, *pos2; in MatCoarsenApply_MISK_private() 332 PetscCDIntNd *pos; in MatCoarsenApply_MISK_private()
|
| /petsc/src/ksp/pc/impls/gamg/ |
| H A D | agg.c | 516 PetscCDIntNd *pos; in formProl0() 889 PetscCDIntNd *pos; in fixAggregatesWithSquare() 906 PetscCDIntNd *pos; in fixAggregatesWithSquare() 969 PetscCDIntNd *pos, *last = NULL; in fixAggregatesWithSquare() 1013 PetscCDIntNd *pos, *last = NULL; in fixAggregatesWithSquare() 1098 PetscCDIntNd *pos, *last = NULL; in fixAggregatesWithSquare() 1128 PetscCDIntNd *pos; in fixAggregatesWithSquare()
|
| H A D | geo.c | 288 PetscCDIntNd *pos; in triangulateAndFormProl()
|
| /petsc/include/petsc/private/ |
| H A D | matimpl.h | 1654 PETSC_EXTERN PetscErrorCode PetscCDIntNdSetID(PetscCDIntNd *, PetscInt); 1655 PETSC_EXTERN PetscErrorCode PetscCDIntNdGetID(const PetscCDIntNd *, PetscInt *); 1658 PETSC_EXTERN PetscErrorCode PetscCDAppendNode(PetscCoarsenData *, PetscInt, PetscCDIntNd *); 1659 PETSC_EXTERN PetscErrorCode PetscCDRemoveNextNode(PetscCoarsenData *, PetscInt, PetscCDIntNd *); 1671 PETSC_EXTERN PetscErrorCode PetscCDGetHeadPos(const PetscCoarsenData *, PetscInt, PetscCDIntNd **); 1672 PETSC_EXTERN PetscErrorCode PetscCDGetNextPos(const PetscCoarsenData *, PetscInt, PetscCDIntNd **);
|
| /petsc/src/mat/graphops/coarsen/impls/mis/ |
| H A D | mis.c | 292 PetscCDIntNd *pos, *pos2; in MatCoarsenView_MIS()
|