| /petsc/src/mat/tutorials/ |
| H A D | ex10.c | 18 PetscInt n, cstart, cend; in main() local 55 PetscCall(MatGetOwnershipRangeColumn(A, &cstart, &cend)); in main() 58 PetscCall(PetscRealView(cend - cstart, norms + cstart, PETSC_VIEWER_STDOUT_WORLD)); in main()
|
| /petsc/src/mat/tests/ |
| H A D | ex151.c | 32 PetscInt i, rstart, rend, cstart, cend; in main() local 45 PetscCall(MatGetOwnershipRangeColumn(A, &cstart, &cend)); in main() 53 …PetscCall(ISCreateGeneral(PETSC_COMM_WORLD, cend - cstart, ixcol + cstart, PETSC_USE_POINTER, &isc… in main()
|
| H A D | ex194.c | 8 PetscInt i, j, m = 3, n = 2, rstart, rend, cstart, cend; in main() local 45 PetscCall(MatGetOwnershipRangeColumn(C, &cstart, &cend)); in main() 48 PetscCall(ISCreateStride(PETSC_COMM_WORLD, cend - cstart, cstart, 1, &iscol)); in main()
|
| H A D | ex166.c | 32 PetscInt i, rstart, rend, cstart, cend; in main() local 45 PetscCall(MatGetOwnershipRangeColumn(A, &cstart, &cend)); in main()
|
| H A D | ex1.c | 12 PetscInt cstart, cend; in createMatsAndVecs() local 46 PetscCall(MatGetOwnershipRangeColumn(mat, &cstart, &cend)); in createMatsAndVecs() 53 for (PetscInt j = cstart; j < cend; j++) { in createMatsAndVecs()
|
| H A D | ex114.c | 208 …PetscInt bs = 2, *imaxabsB, *imaxabsB2, rstart, rend, cstart, cend, ncols, col, Brows[2]… in main() local 234 PetscCall(MatGetOwnershipRangeColumn(A, &cstart, &cend)); in main() 236 … PetscCall(MatSetSizes(B, bs * (rend - rstart), bs * (cend - cstart), PETSC_DECIDE, PETSC_DECIDE)); in main()
|
| H A D | ex211.c | 15 PetscInt i, cstart, cend, Bn = B->cmap->N; in ISGetSeqIS_SameColDist_Private() local 36 PetscCall(MatGetOwnershipRangeColumn(mat, &cstart, &cend)); in ISGetSeqIS_SameColDist_Private()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | DMShell.pyx | 174 cdef PetscDMShellXToYFunction cbegin = NULL, cend = NULL 186 cend = &DMSHELL_GlobalToLocalEnd 187 CHKERR(DMShellSetGlobalToLocal(self.dm, cbegin, cend)) 238 cdef PetscDMShellXToYFunction cbegin = NULL, cend = NULL 250 cend = &DMSHELL_LocalToGlobalEnd 251 CHKERR(DMShellSetLocalToGlobal(self.dm, cbegin, cend)) 302 cdef PetscDMShellXToYFunction cbegin = NULL, cend = NULL 304 cend = NULL 316 cend = &DMSHELL_LocalToLocalEnd 317 CHKERR(DMShellSetLocalToLocal(self.dm, cbegin, cend))
|
| H A D | DMLabel.pyx | 545 cdef PetscInt cstart = asInt(start), cend = asInt(end) 546 CHKERR(DMLabelFilter(self.dmlabel, cstart, cend))
|
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/ |
| H A D | _util.py | 114 cbegin, cend = rstart.column - 1, rend.column - 1 117 line_list[loidx] = line_list[loidx][cbegin:cend] 120 line_list[hiidx] = line_list[hiidx][:cend]
|
| H A D | _src_pos.py | 534 …def resized(self, lbegin: int = 0, lend: int = 0, cbegin: Union[int, None] = 0, cend: Union[int, N… 556 if cend == 0 and lbegin + lend + cbegin == 0: 560 endcol = -1 if cend is None else end.column + cend # -1 is EOL
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | fdmpiaij.c | 34 PetscInt k, cstart, cend, l, row, col, nz, spidx, i, j; in MatFDColoringApply_BAIJ() local 93 PetscCall(VecGetOwnershipRange(x1, &cstart, &cend)); /* used by ghosted vscale */ in MatFDColoringApply_BAIJ() 185 PetscInt k, cstart, cend, l, row, col, nz; in MatFDColoringApply_AIJ() local 243 PetscCall(VecGetOwnershipRange(x1, &cstart, &cend)); /* used by ghosted vscale */ in MatFDColoringApply_AIJ() 406 PetscInt n, nrows, nrows_i, j, k, m, ncols, col, *rowhit, cstart, cend, colb; in MatFDColoringSetUp_MPIXAIJ() local 511 cend = mat->cmap->rend / bs; in MatFDColoringSetUp_MPIXAIJ() 572 if (col >= cstart && col < cend) { /* column is in A, diagonal block of mat */ in MatFDColoringSetUp_MPIXAIJ() 606 rowhit[*row++] = colb + 1 + cend - cstart; /* local column index */ in MatFDColoringSetUp_MPIXAIJ()
|
| H A D | mmaij.c | 209 PetscInt i, j, n, nt, cstart, cend, no, *garray = ina->garray, *lindices, bs = inA->rmap->bs; in MatMPIAIJDiagonalScaleLocalSetUp() local 213 PetscCall(MatGetOwnershipRange(inA, &cstart, &cend)); in MatMPIAIJDiagonalScaleLocalSetUp() 218 … if (inA->rmap->mapping->indices[i] * bs >= cstart && inA->rmap->mapping->indices[i] * bs < cend) { in MatMPIAIJDiagonalScaleLocalSetUp()
|
| H A D | mpiaij.c | 534 PetscInt cstart = mat->cmap->rstart, cend = mat->cmap->rend, row, col; in MatSetValues_MPIAIJ() local 576 if (in[j] >= cstart && in[j] < cend) { in MatSetValues_MPIAIJ() 649 PetscInt cstart = mat->cmap->rstart, cend = mat->cmap->rend, col; in MatSetValues_MPIAIJ_CopyFromCSRFormat_Symbolic() local 663 if (mat_j[col] >= cstart && mat_j[col] < cend) { in MatSetValues_MPIAIJ_CopyFromCSRFormat_Symbolic() 692 PetscInt cstart = mat->cmap->rstart, cend = mat->cmap->rend; in MatSetValues_MPIAIJ_CopyFromCSRFormat() local 709 if (mat_j[col] >= cstart && mat_j[col] < cend) { in MatSetValues_MPIAIJ_CopyFromCSRFormat() 729 PetscInt cstart = mat->cmap->rstart, cend = mat->cmap->rend, row, col; in MatGetValues_MPIAIJ() local 740 if (idxn[j] >= cstart && idxn[j] < cend) { in MatGetValues_MPIAIJ() 2221 PetscInt cstart = A->cmap->rstart, cend = A->cmap->rend; in MatGetRowMinAbs_MPIAIJ() local 2287 } else offdiagIdx[r] = cend; in MatGetRowMinAbs_MPIAIJ() [all …]
|
| H A D | mpiov.c | 1219 …PetscInt cstart = C->cmap->rstart, cend = C->cmap->rend, rstart = C->rmap->rstart, *bmap = … in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() local 1461 if ((ctmp = bmap[cworkB[l]]) >= cend) cols[lwrite++] = ctmp; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1475 if (icol[j] >= cstart && icol[j] < cend) { in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1580 if (rbuf3_i[ct2] >= cstart && rbuf3_i[ct2] < cend) { in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1725 if ((bmap[cworkB[l]]) >= cend) vals[lwrite++] = vworkB[l]; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 1848 if (rbuf3_i[ct2] >= cstart && rbuf3_i[ct2] < cend) { in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() 2347 PetscInt cend = C->cmap->rend; in MatCreateSubMatrices_MPIAIJ_Local() local 2374 if ((ctmp = bmap[cworkB[l]]) >= cend) cols[lwrite++] = ctmp; in MatCreateSubMatrices_MPIAIJ_Local() 2628 PetscInt cend = C->cmap->rend; in MatCreateSubMatrices_MPIAIJ_Local() local 2659 if ((bmap[cworkB[l]]) >= cend) vals[lwrite++] = vworkB[l]; in MatCreateSubMatrices_MPIAIJ_Local() [all …]
|
| /petsc/src/sys/objects/device/tests/ |
| H A D | ex11.cxx | 115 for (auto it = cont.cbegin(), next = std::next(it); it != cont.cend(); ++it, ++next) { in TestAllCombinations() 123 if (next >= cont.cend()) next = cont.cbegin(); in TestAllCombinations() 165 …for (auto it = found_keys.cbegin(); it != found_keys.cend(); ++it) PetscCall(CheckMarkedObjectMap(… in TestAllCombinations() 208 …PetscCall(CheckMarkedObjectMap(found_it != expected_map.cend(), "marked object map did not contain… in CheckMapEqual()
|
| /petsc/src/sys/tests/ |
| H A D | ex64.cxx | 296 for (auto it = map.cbegin(); it != map.cend(); ++it) { in test_insert() 298 const auto found = std::lower_bound(kv_begin, key_value_pairs.cend(), *it); in test_insert() 302 …MapCheck(map, found != key_value_pairs.cend(), PETSC_COMM_SELF, PETSC_ERR_PLIB, "Map contained key… in test_insert() 345 …PetscCallCXX(std::copy(key_value_pairs.cbegin(), key_value_pairs.cend(), std::inserter(map, map.be… in test_insert() 415 const map_type backup(sample_values.cbegin(), sample_values.cend()); in test_erase() 503 std::copy(sample_values.cbegin(), sample_values.cend(), std::inserter(map, map.begin())); in test_erase()
|
| /petsc/src/mat/impls/sell/mpi/ |
| H A D | mmsell.c | 203 PetscInt i, n, nt, cstart, cend, no, *garray = ina->garray, *lindices; in MatMPISELLDiagonalScaleLocalSetUp() local 207 PetscCall(MatGetOwnershipRange(inA, &cstart, &cend)); in MatMPISELLDiagonalScaleLocalSetUp() 212 if (inA->rmap->mapping->indices[i] >= cstart && inA->rmap->mapping->indices[i] < cend) { in MatMPISELLDiagonalScaleLocalSetUp()
|
| /petsc/src/mat/impls/baij/mpi/ |
| H A D | mmbaij.c | 203 PetscInt bs = inA->rmap->bs, i, n, nt, j, cstart, cend, no, *garray = ina->garray, *lindices; in MatMPIBAIJDiagonalScaleLocalSetUp() local 207 PetscCall(MatGetOwnershipRange(inA, &cstart, &cend)); in MatMPIBAIJDiagonalScaleLocalSetUp() 212 … if (inA->rmap->mapping->indices[i] * bs >= cstart && inA->rmap->mapping->indices[i] * bs < cend) { in MatMPIBAIJDiagonalScaleLocalSetUp()
|
| /petsc/src/mat/impls/aij/mpi/kokkos/ |
| H A D | mpiaijkok.kokkos.cxx | 342 …omm comm, KokkosCsrMatrix A, KokkosCsrMatrix B, PetscInt cstart, PetscInt cend, const PetscInt *ga… in MatMPIAIJKokkosReduceBegin() argument 515 if (curColIdx >= cstart && curColIdx < cend) { in MatMPIAIJKokkosReduceBegin() 573 if (curColIdx >= cstart && curColIdx < cend) { in MatMPIAIJKokkosReduceBegin() 617 PetscCallCXX(mm->Fd = KokkosCsrMatrix("Fd", Fm, cend - cstart, Fdnz, Fda_d, Fdi_d, Fdj_d)); in MatMPIAIJKokkosReduceBegin() 674 …omm comm, KokkosCsrMatrix A, KokkosCsrMatrix B, PetscInt cstart, PetscInt cend, const PetscInt *ga… in MatMPIAIJKokkosReduceEnd() argument 753 PetscInt cstart, cend; in MatMPIAIJKokkosBcastBegin() local 756 PetscCall(MatGetOwnershipRangeColumn(E, &cstart, &cend)); in MatMPIAIJKokkosBcastBegin() 874 lb2 = std::lower_bound(first, last, cend); in MatMPIAIJKokkosBcastBegin() 930 PetscCallCXX(mm->Fd = KokkosCsrMatrix("Fd", Fm, cend - cstart, Fdnz, Fda_d, Fdi_d, Fdj_d)); in MatMPIAIJKokkosBcastBegin() 1055 PetscInt cstart, cend; in MatProductSymbolic_MPIAIJKokkos_AtB() local [all …]
|
| /petsc/src/sys/objects/device/interface/ |
| H A D | memory.cxx | 196 if (it == map.cend()) { in PetscDeviceRegisterMemory_Private() 403 …PetscCheck(it != map.cend(), PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Pointer %p was not allocated v… in PetscDeviceDeallocate_Private()
|
| /petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/docs/ |
| H A D | _doc_section.py | 1257 cend = len(post) - len(post.lstrip(', ')) 1265 return Patch(loc.resized(cbegin=cbegin, cend=cend), '')
|
| /petsc/src/tao/leastsquares/impls/brgn/ |
| H A D | brgn.c | 168 PetscInt i, n, cstart, cend; in GNComputeHessian() local 207 PetscCall(MatGetOwnershipRangeColumn(gn->parent->ls_jac, &cstart, &cend)); in GNComputeHessian() 209 for (i = 0; i < cend - cstart; i++) diag_ary[i] = cnorms[cstart + i] * cnorms[cstart + i]; in GNComputeHessian()
|
| /petsc/include/petsc/private/cpp/ |
| H A D | unordered_map.hpp | 101 PETSC_NODISCARD const_iterator cend() const noexcept; 826 inline typename KHashTable<V, H, KE>::const_iterator KHashTable<V, H, KE>::cend() const noexcept in cend() function in Petsc::khash::KHashTable 834 return cend(); in end() 1064 if (begin_pos == cbegin() && end_pos == cend()) { in erase()
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_dmplex.py | 336 cstart, cend = plex.getHeightStratum(0) 345 self.assertTrue((newcend - newcstart) == 3 * (cend - cstart))
|