Searched refs:stratumSizes (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/label/ ! |
| H A D | dmlabel.c | 41 (*label)->stratumSizes = NULL; in DMLabelCreate() 97 PetscCall(PetscHSetIGetSize(label->ht[v], &label->stratumSizes[v])); in DMLabelMakeValid_Private() 98 PetscCall(PetscMalloc1(label->stratumSizes[v], &pointArray)); in DMLabelMakeValid_Private() 101 PetscCall(PetscSortInt(label->stratumSizes[v], pointArray)); in DMLabelMakeValid_Private() 103 for (p = 0; p < label->stratumSizes[v]; ++p) { in DMLabelMakeValid_Private() 109 …if (label->stratumSizes[v] > 0 && pointArray[label->stratumSizes[v] - 1] == pointArray[0] + label-… in DMLabelMakeValid_Private() 110 PetscCall(ISCreateStride(PETSC_COMM_SELF, label->stratumSizes[v], pointArray[0], 1, &is)); in DMLabelMakeValid_Private() 113 …PetscCall(ISCreateGeneral(PETSC_COMM_SELF, label->stratumSizes[v], pointArray, PETSC_OWN_POINTER, … in DMLabelMakeValid_Private() 173 for (p = 0; p < label->stratumSizes[v]; ++p) PetscCall(PetscHSetIAdd(label->ht[v], points[p])); in DMLabelMakeInvalid_Private() 240 tmpS = label->stratumSizes; in DMLabelNewStratum() [all …]
|
| /petsc/include/petsc/private/ ! |
| H A D | dmlabelimpl.h | 32 PetscInt *stratumSizes; /* Size of each stratum */ member
|
| /petsc/src/dm/label/impls/ephemeral/ ! |
| H A D | dmlabeleph.c | 43 label->stratumSizes[v] = Np; in DMLabelEphemeralComputeStratumSize_Private()
|