Searched refs:is_coo_j (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/utils/ |
| H A D | gcreate.c | 615 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()
|