Home
last modified time | relevance | path

Searched refs:cend (Results 1 – 25 of 39) sorted by relevance

12

/petsc/src/mat/tutorials/
H A Dex10.c18 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 Dex151.c32 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 Dex194.c8 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 Dex166.c32 PetscInt i, rstart, rend, cstart, cend; in main() local
45 PetscCall(MatGetOwnershipRangeColumn(A, &cstart, &cend)); in main()
H A Dex1.c12 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 Dex114.c208 …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 Dex211.c15 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 DDMShell.pyx174 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 DDMLabel.pyx545 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.py114 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.py534 …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 Dfdmpiaij.c34 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 Dmmaij.c209 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 Dmpiaij.c534 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 Dmpiov.c1219 …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 Dex11.cxx115 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 Dex64.cxx296 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 Dmmsell.c203 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 Dmmbaij.c203 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 Dmpiaijkok.kokkos.cxx342 …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 Dmemory.cxx196 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.py1257 cend = len(post) - len(post.lstrip(', '))
1265 return Patch(loc.resized(cbegin=cbegin, cend=cend), '')
/petsc/src/tao/leastsquares/impls/brgn/
H A Dbrgn.c168 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 Dunordered_map.hpp101 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 Dtest_dmplex.py336 cstart, cend = plex.getHeightStratum(0)
345 self.assertTrue((newcend - newcstart) == 3 * (cend - cstart))

12