Searched refs:is_coo_i (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/utils/ |
| H A D | gcreate.c | 615 IS is_coo_i, is_coo_j; in MatSetValuesCOO_Basic() local 621 PetscCall(PetscObjectQuery((PetscObject)A, "__PETSc_coo_i", (PetscObject *)&is_coo_i)); in MatSetValuesCOO_Basic() 623 PetscCheck(is_coo_i, PetscObjectComm((PetscObject)A), PETSC_ERR_COR, "Missing coo_i IS"); in MatSetValuesCOO_Basic() 625 PetscCall(ISGetLocalSize(is_coo_i, &n_i)); in MatSetValuesCOO_Basic() 628 PetscCall(ISGetIndices(is_coo_i, &coo_i)); in MatSetValuesCOO_Basic() 632 PetscCall(ISRestoreIndices(is_coo_i, &coo_i)); in MatSetValuesCOO_Basic() 640 IS is_coo_i, is_coo_j; in MatSetPreallocationCOO_Basic() local 658 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, ncoo_i, coo_i, PETSC_COPY_VALUES, &is_coo_i)); in MatSetPreallocationCOO_Basic() 660 PetscCall(PetscObjectCompose((PetscObject)A, "__PETSc_coo_i", (PetscObject)is_coo_i)); in MatSetPreallocationCOO_Basic() 662 PetscCall(ISDestroy(&is_coo_i)); in MatSetPreallocationCOO_Basic()
|
| /petsc/src/vec/vec/interface/ |
| H A D | vector.c | 200 IS is_coo_i; in VecSetPreallocationCOO() local 203 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, ncoo_i, coo_i, PETSC_COPY_VALUES, &is_coo_i)); in VecSetPreallocationCOO() 204 PetscCall(PetscObjectCompose((PetscObject)x, "__PETSc_coo_i", (PetscObject)is_coo_i)); in VecSetPreallocationCOO() 205 PetscCall(ISDestroy(&is_coo_i)); in VecSetPreallocationCOO() 291 IS is_coo_i; in VecSetValuesCOO() local 298 PetscCall(PetscObjectQuery((PetscObject)x, "__PETSc_coo_i", (PetscObject *)&is_coo_i)); in VecSetValuesCOO() 299 PetscCheck(is_coo_i, PetscObjectComm((PetscObject)x), PETSC_ERR_COR, "Missing coo_i IS"); in VecSetValuesCOO() 300 PetscCall(ISGetLocalSize(is_coo_i, &ncoo)); in VecSetValuesCOO() 301 PetscCall(ISGetIndices(is_coo_i, &coo_i)); in VecSetValuesCOO() 304 PetscCall(ISRestoreIndices(is_coo_i, &coo_i)); in VecSetValuesCOO()
|