Home
last modified time | relevance | path

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

/libCEED/examples/fluids/src/
H A Ddm_utils.c312 IS permutation = NULL; in BasisCreateFromTabulation() local
321 …Call(PetscSectionGetClosurePermutation(section, (PetscObject)dm, dim, num_comp * P, &permutation)); in BasisCreateFromTabulation()
322 PetscCall(ISGetIndices(permutation, &permutation_indices)); in BasisCreateFromTabulation()
341 if (permutation) PetscCall(ISRestoreIndices(permutation, &permutation_indices)); in BasisCreateFromTabulation()
342 PetscCall(ISDestroy(&permutation)); in BasisCreateFromTabulation()
/libCEED/examples/petsc/src/
H A Dpetscutils.c301 IS permutation = NULL; in BasisCreateFromTabulation() local
310 …Call(PetscSectionGetClosurePermutation(section, (PetscObject)dm, dim, num_comp * P, &permutation)); in BasisCreateFromTabulation()
311 PetscCall(ISGetIndices(permutation, &permutation_indices)); in BasisCreateFromTabulation()
330 if (permutation) PetscCall(ISRestoreIndices(permutation, &permutation_indices)); in BasisCreateFromTabulation()
331 PetscCall(ISDestroy(&permutation)); in BasisCreateFromTabulation()