Lines Matching refs:clHash
60 (*s)->clHash = NULL; in PetscSectionCreate()
2754 if (!section->clHash) PetscFunctionReturn(PETSC_SUCCESS); in PetscSectionResetClosurePermutation()
2755 kh_foreach_value(section->clHash, clVal, { in PetscSectionResetClosurePermutation()
2759 kh_destroy(ClPerm, section->clHash); in PetscSectionResetClosurePermutation()
2760 section->clHash = NULL; in PetscSectionResetClosurePermutation()
3240 if (!section->clHash) PetscCall(PetscClPermCreate(§ion->clHash)); in PetscSectionSetClosurePermutation_Internal()
3241 iter = kh_put(ClPerm, section->clHash, key, &new_entry); in PetscSectionSetClosurePermutation_Internal()
3242 val = &kh_val(section->clHash, iter); in PetscSectionSetClosurePermutation_Internal()
3303 PetscCall(PetscClPermGet(section->clHash, k, &v)); in PetscSectionGetClosurePermutation_Private()
3346 if (section->clObj == obj && section->clHash) { in PetscSectionGetClosureInversePermutation_Internal()
3349 PetscCall(PetscClPermGet(section->clHash, k, &v)); in PetscSectionGetClosureInversePermutation_Internal()