Home
last modified time | relevance | path

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

/petsc/src/mat/utils/
H A Dgcreate.c615 IS is_coo_i, is_coo_j; in MatSetValuesCOO_Basic() local
622 PetscCall(PetscObjectQuery((PetscObject)A, "__PETSc_coo_j", (PetscObject *)&is_coo_j)); in MatSetValuesCOO_Basic()
624 PetscCheck(is_coo_j, PetscObjectComm((PetscObject)A), PETSC_ERR_COR, "Missing coo_j IS"); in MatSetValuesCOO_Basic()
626 PetscCall(ISGetLocalSize(is_coo_j, &n_j)); in MatSetValuesCOO_Basic()
629 PetscCall(ISGetIndices(is_coo_j, &coo_j)); in MatSetValuesCOO_Basic()
633 PetscCall(ISRestoreIndices(is_coo_j, &coo_j)); in MatSetValuesCOO_Basic()
640 IS is_coo_i, is_coo_j; in MatSetPreallocationCOO_Basic() local
659 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, ncoo_i, coo_j, PETSC_COPY_VALUES, &is_coo_j)); in MatSetPreallocationCOO_Basic()
661 PetscCall(PetscObjectCompose((PetscObject)A, "__PETSc_coo_j", (PetscObject)is_coo_j)); in MatSetPreallocationCOO_Basic()
663 PetscCall(ISDestroy(&is_coo_j)); in MatSetPreallocationCOO_Basic()