Home
last modified time | relevance | path

Searched refs:permutation (Results 1 – 1 of 1) sorted by relevance

/honee/src/
H A Ddm-utils.c536 … GetClosurePermutationAndFieldOffsetAtDepth(DM dm, PetscInt depth, PetscInt field, IS *permutation, in GetClosurePermutationAndFieldOffsetAtDepth() argument
572 … PetscCall(PetscSectionGetClosurePermutation(section, (PetscObject)dm, depth, size, permutation)); in GetClosurePermutationAndFieldOffsetAtDepth()
596 IS permutation = NULL; in ComputeFieldTabulationP2C() local
609 …PetscCall(GetClosurePermutationAndFieldOffsetAtDepth(dm, dim, field, &permutation, &field_offset)); in ComputeFieldTabulationP2C()
610 has_permutation = !!permutation; in ComputeFieldTabulationP2C()
611 if (has_permutation) PetscCall(ISGetIndices(permutation, &permutation_indices)); in ComputeFieldTabulationP2C()
625 if (has_permutation) PetscCall(ISRestoreIndices(permutation, &permutation_indices)); in ComputeFieldTabulationP2C()
626 PetscCall(ISDestroy(&permutation)); in ComputeFieldTabulationP2C()