Lines Matching refs:hmap
47 PetscCall(PetscHMapICreate(&(*label)->hmap)); in DMLabelCreate()
207 PetscCall(PetscHMapIGet(label->hmap, value, index)); in DMLabelLookupStratum()
211 PetscCall(PetscHMapIGetSize(label->hmap, &len)); in DMLabelLookupStratum()
214 PetscCall(PetscHMapIGet(label->hmap, value, &loc)); in DMLabelLookupStratum()
235 PetscHMapI hmap = label->hmap; in DMLabelNewStratum() local
274 PetscCall(PetscHMapISet(hmap, value, v)); in DMLabelNewStratum()
359 PetscHMapI hmap = label->hmap; in DMLabelAddStrata() local
375 PetscCall(PetscHMapISet(hmap, values[v], v)); in DMLabelAddStrata()
534 PetscCall(PetscHMapIReset(label->hmap)); in DMLabelReset()
563 PetscCall(PetscHMapIDestroy(&(*label)->hmap)); in DMLabelDestroy()
576 PetscCall(PetscHMapIDestroy(&(*labelnew)->hmap)); in DMLabelDuplicate_Concrete()
577 PetscCall(PetscHMapIDuplicate(label->hmap, &(*labelnew)->hmap)); in DMLabelDuplicate_Concrete()
2036 …for (s = 0; s < (*labelNew)->numStrata; ++s) PetscCall(PetscHMapISet((*labelNew)->hmap, (*labelNew… in DMLabelDistribute()