Searched refs:rows_l (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/localref/ |
| H A D | mlocalref.c | 160 PetscInt *rows_l; in MatZeroRowsLocal_LocalRef() local 164 PetscCall(PetscMalloc1(n, &rows_l)); in MatZeroRowsLocal_LocalRef() 165 PetscCall(ISLocalToGlobalMappingApply(A->rmap->mapping, n, rows, rows_l)); in MatZeroRowsLocal_LocalRef() 166 PetscCall(MatZeroRows(lr->Top, n, rows_l, diag, x, b)); in MatZeroRowsLocal_LocalRef() 167 PetscCall(PetscFree(rows_l)); in MatZeroRowsLocal_LocalRef() 173 PetscInt *rows_l; in MatZeroRowsColumnsLocal_LocalRef() local 177 PetscCall(PetscMalloc1(n, &rows_l)); in MatZeroRowsColumnsLocal_LocalRef() 178 PetscCall(ISLocalToGlobalMappingApply(A->rmap->mapping, n, rows, rows_l)); in MatZeroRowsColumnsLocal_LocalRef() 179 PetscCall(MatZeroRowsColumns(lr->Top, n, rows_l, diag, x, b)); in MatZeroRowsColumnsLocal_LocalRef() 180 PetscCall(PetscFree(rows_l)); in MatZeroRowsColumnsLocal_LocalRef()
|
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 1312 PetscInt buf[2 * MATIS_MAX_ENTRIES_INSERTION], *rows_l = NULL, *cols_l = NULL; in MatSetValuesLocal_SubMat_IS() local 1315 IndexSpaceGet(buf, m, n, rows_l, cols_l); in MatSetValuesLocal_SubMat_IS() 1316 PetscCall(ISLocalToGlobalMappingApply(A->rmap->mapping, m, rows, rows_l)); in MatSetValuesLocal_SubMat_IS() 1318 PetscCall(MatSetValuesLocal_IS(A, m, rows_l, n, cols_l, values, addv)); in MatSetValuesLocal_SubMat_IS() 1319 IndexSpaceRestore(buf, m, n, rows_l, cols_l); in MatSetValuesLocal_SubMat_IS() 1325 PetscInt buf[2 * MATIS_MAX_ENTRIES_INSERTION], *rows_l = NULL, *cols_l = NULL, rbs, cbs; in MatSetValuesBlockedLocal_SubMat_IS() local 1331 IndexSpaceGet(buf, m * rbs, n * cbs, rows_l, cols_l); in MatSetValuesBlockedLocal_SubMat_IS() 1332 BlockIndicesExpand(m, rows, rbs, rows_l); in MatSetValuesBlockedLocal_SubMat_IS() 1334 PetscCall(ISLocalToGlobalMappingApply(A->rmap->mapping, m * rbs, rows_l, rows_l)); in MatSetValuesBlockedLocal_SubMat_IS() 1336 PetscCall(MatSetValuesLocal_IS(A, m * rbs, rows_l, n * cbs, cols_l, values, addv)); in MatSetValuesBlockedLocal_SubMat_IS() [all …]
|