Searched refs:newi (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/vec/is/is/utils/ |
| H A D | iscoloring.c | 519 PetscInt n, *starts = NULL, *sums = NULL, *lsizes = NULL, *newi = NULL; in ISPartitioningToNumbering() local 562 PetscCall(PetscMalloc1(n, &newi)); in ISPartitioningToNumbering() 563 for (PetscInt i = 0; i < n; i++) newi[i] = starts[indices[i]]++; in ISPartitioningToNumbering() 567 PetscCall(ISCreateGeneral(comm, n, newi, PETSC_OWN_POINTER, is)); in ISPartitioningToNumbering()
|
| /petsc/src/mat/impls/dense/seq/ |
| H A D | dense.c | 358 PetscErrorCode MatDuplicateNoCreate_SeqDense(Mat newi, Mat A, MatDuplicateOption cpvalues) in MatDuplicateNoCreate_SeqDense() argument 365 PetscCall(PetscLayoutReference(A->rmap, &newi->rmap)); in MatDuplicateNoCreate_SeqDense() 366 PetscCall(PetscLayoutReference(A->cmap, &newi->cmap)); in MatDuplicateNoCreate_SeqDense() 368 PetscCall(MatDenseSetLDA(newi, lda)); in MatDuplicateNoCreate_SeqDense() 370 PetscCall(PetscObjectTypeCompare((PetscObject)newi, MATSEQDENSE, &isdensecpu)); in MatDuplicateNoCreate_SeqDense() 371 if (isdensecpu) PetscCall(MatSeqDenseSetPreallocation(newi, NULL)); in MatDuplicateNoCreate_SeqDense() 377 PetscCall(MatDenseGetArrayWrite(newi, &v)); in MatDuplicateNoCreate_SeqDense() 378 PetscCall(MatDenseGetLDA(newi, &nlda)); in MatDuplicateNoCreate_SeqDense() 385 PetscCall(MatDenseRestoreArrayWrite(newi, &v)); in MatDuplicateNoCreate_SeqDense() 387 PetscCall(MatPropagateSymmetryOptions(A, newi)); in MatDuplicateNoCreate_SeqDense()
|