Lines Matching refs:offsetsCopy
2081 …PetscInt *offsets, *newOffsets, *offsetsCopy, *newOffsetsCopy, *rowOffsets, *numD, *num… in DMPlexComputeInterpolatorTree() local
2133 …PetscCall(PetscMalloc7(maxFields + 1, &offsets, maxFields + 1, &offsetsCopy, maxFields + 1, &newOf… in DMPlexComputeInterpolatorTree()
2247 offsetsCopy[f] = 0; in DMPlexComputeInterpolatorTree()
2389 offsetsCopy[f + 1] = offsets[f + 1]; in DMPlexComputeInterpolatorTree()
2393 …PetscCall(DMPlexGetIndicesPointFields_Internal(cSec, PETSC_TRUE, p, cOff, offsetsCopy, PETSC_TRUE,… in DMPlexComputeInterpolatorTree()
2400 …PetscCall(DMPlexGetIndicesPoint_Internal(cSec, PETSC_TRUE, p, cOff, offsetsCopy, PETSC_TRUE, NULL,… in DMPlexComputeInterpolatorTree()
2528 offsetsCopy[0] = 0; in DMPlexComputeInterpolatorTree()
2538 offsetsCopy[f + 1] = offsets[f + 1]; in DMPlexComputeInterpolatorTree()
2543 …PetscCall(DMPlexGetIndicesPointFields_Internal(localFine, PETSC_FALSE, p, gOff, offsetsCopy, PETSC… in DMPlexComputeInterpolatorTree()
2559 …PetscCall(DMPlexGetIndicesPoint_Internal(localFine, PETSC_FALSE, p, gOff, offsetsCopy, PETSC_FALSE… in DMPlexComputeInterpolatorTree()
2695 offsetsCopy[0] = 0; in DMPlexComputeInterpolatorTree()
2706 offsetsCopy[f + 1] = offsets[f + 1]; in DMPlexComputeInterpolatorTree()
2710 …PetscCall(DMPlexGetIndicesPointFields_Internal(localFine, PETSC_FALSE, p, gOff, offsetsCopy, PETSC… in DMPlexComputeInterpolatorTree()
2712 …PetscCall(DMPlexGetIndicesPoint_Internal(localFine, PETSC_FALSE, p, gOff, offsetsCopy, PETSC_FALSE… in DMPlexComputeInterpolatorTree()
2808 PetscCall(PetscFree7(offsets, offsetsCopy, newOffsets, newOffsetsCopy, rowOffsets, numD, numO)); in DMPlexComputeInterpolatorTree()
3521 PetscInt *offsets, *offsetsCopy, *rowOffsets; in DMPlexComputeInjectorTree() local
3546 PetscCall(PetscMalloc3(maxFields, &offsets, maxFields, &offsetsCopy, maxFields, &rowOffsets)); in DMPlexComputeInjectorTree()
3569 offsetsCopy[0] = 0; in DMPlexComputeInjectorTree()
3576 rowOffsets[f + 1] = offsetsCopy[f + 1] = fDof + rowOffsets[f]; in DMPlexComputeInjectorTree()
3578 …s_Internal(localCoarse, PETSC_FALSE, p, gOff < 0 ? -(gOff + 1) : gOff, offsetsCopy, PETSC_FALSE, N… in DMPlexComputeInjectorTree()
3580 …t_Internal(localCoarse, PETSC_FALSE, p, gOff < 0 ? -(gOff + 1) : gOff, offsetsCopy, PETSC_FALSE, N… in DMPlexComputeInjectorTree()
3581 rowOffsets[1] = offsetsCopy[0]; in DMPlexComputeInjectorTree()
3673 offsetsCopy[0] = 0; in DMPlexComputeInjectorTree()
3680 rowOffsets[f + 1] = offsetsCopy[f + 1] = fDof + rowOffsets[f]; in DMPlexComputeInjectorTree()
3682 …s_Internal(localCoarse, PETSC_FALSE, p, gOff < 0 ? -(gOff + 1) : gOff, offsetsCopy, PETSC_FALSE, N… in DMPlexComputeInjectorTree()
3684 …t_Internal(localCoarse, PETSC_FALSE, p, gOff < 0 ? -(gOff + 1) : gOff, offsetsCopy, PETSC_FALSE, N… in DMPlexComputeInjectorTree()
3685 rowOffsets[1] = offsetsCopy[0]; in DMPlexComputeInjectorTree()
3742 PetscCall(PetscFree3(offsets, offsetsCopy, rowOffsets)); in DMPlexComputeInjectorTree()
3765 PetscInt *offsets, *newOffsets, *offsetsCopy, *newOffsetsCopy, *rowOffsets, *numD, *numO; in DMPlexTransferVecTree_Interpolate() local
3826 …PetscCall(PetscMalloc7(maxFields, &offsets, maxFields, &offsetsCopy, maxFields, &newOffsets, maxFi… in DMPlexTransferVecTree_Interpolate()
3981 offsetsCopy[0] = 0; in DMPlexTransferVecTree_Interpolate()
3992 offsetsCopy[f + 1] = offsets[f + 1]; in DMPlexTransferVecTree_Interpolate()
3996 …PetscCall(DMPlexGetIndicesPointFields_Internal(localFine, PETSC_FALSE, p, gOff, offsetsCopy, PETSC… in DMPlexTransferVecTree_Interpolate()
4002 …PetscCall(DMPlexGetIndicesPoint_Internal(localFine, PETSC_FALSE, p, gOff, offsetsCopy, PETSC_FALSE… in DMPlexTransferVecTree_Interpolate()
4054 PetscCall(PetscFree7(offsets, offsetsCopy, newOffsets, newOffsetsCopy, rowOffsets, numD, numO)); in DMPlexTransferVecTree_Interpolate()
4071 PetscInt *offsets, *offsetsCopy, *rowOffsets; in DMPlexTransferVecTree_Inject() local
4096 PetscCall(PetscMalloc3(maxFields, &offsets, maxFields, &offsetsCopy, maxFields, &rowOffsets)); in DMPlexTransferVecTree_Inject()
4123 offsetsCopy[0] = 0; in DMPlexTransferVecTree_Inject()
4130 rowOffsets[f + 1] = offsetsCopy[f + 1] = fDof + rowOffsets[f]; in DMPlexTransferVecTree_Inject()
4132 …s_Internal(localCoarse, PETSC_FALSE, p, gOff < 0 ? -(gOff + 1) : gOff, offsetsCopy, PETSC_FALSE, N… in DMPlexTransferVecTree_Inject()
4134 …t_Internal(localCoarse, PETSC_FALSE, p, gOff < 0 ? -(gOff + 1) : gOff, offsetsCopy, PETSC_FALSE, N… in DMPlexTransferVecTree_Inject()
4135 rowOffsets[1] = offsetsCopy[0]; in DMPlexTransferVecTree_Inject()
4204 PetscCall(PetscFree3(offsets, offsetsCopy, rowOffsets)); in DMPlexTransferVecTree_Inject()