Lines Matching refs:clSize

3226 …Internal(PetscSection section, PetscObject obj, PetscInt depth, PetscInt clSize, PetscCopyMode mod…  in PetscSectionSetClosurePermutation_Internal()  argument
3231 PetscSectionClosurePermKey key = {depth, clSize}; in PetscSectionSetClosurePermutation_Internal()
3248 PetscCall(PetscMalloc1(clSize, &val->perm)); in PetscSectionSetClosurePermutation_Internal()
3249 PetscCall(PetscArraycpy(val->perm, clPerm, clSize)); in PetscSectionSetClosurePermutation_Internal()
3253 PetscCall(PetscMalloc1(clSize, &val->invPerm)); in PetscSectionSetClosurePermutation_Internal()
3254 for (i = 0; i < clSize; ++i) val->invPerm[clPerm[i]] = i; in PetscSectionSetClosurePermutation_Internal()
3284 PetscInt clSize = 0; in PetscSectionSetClosurePermutation() local
3288 PetscCall(ISGetLocalSize(perm, &clSize)); in PetscSectionSetClosurePermutation()
3291 …PetscCall(PetscSectionSetClosurePermutation_Internal(section, obj, depth, clSize, PETSC_COPY_VALUE… in PetscSectionSetClosurePermutation()
3332 …losurePermutation(PetscSection section, PetscObject obj, PetscInt depth, PetscInt clSize, IS *perm) in PetscSectionGetClosurePermutation() argument
3337 PetscCall(PetscSectionGetClosurePermutation_Private(section, obj, depth, clSize, &clPerm)); in PetscSectionGetClosurePermutation()
3338 …on associated with this object for depth %" PetscInt_FMT " of size %" PetscInt_FMT, depth, clSize); in PetscSectionGetClosurePermutation()
3339 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, clSize, clPerm, PETSC_USE_POINTER, perm)); in PetscSectionGetClosurePermutation()
3378 …nversePermutation(PetscSection section, PetscObject obj, PetscInt depth, PetscInt clSize, IS *perm) in PetscSectionGetClosureInversePermutation() argument
3383 …PetscCall(PetscSectionGetClosureInversePermutation_Internal(section, obj, depth, clSize, &clPerm)); in PetscSectionGetClosureInversePermutation()
3384 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, clSize, clPerm, PETSC_USE_POINTER, perm)); in PetscSectionGetClosureInversePermutation()