Home
last modified time | relevance | path

Searched refs:dups (Results 1 – 4 of 4) sorted by relevance

/petsc/src/mat/impls/aij/mpi/kokkos/
H A Dmpiaijkok.kokkos.cxx512 PetscInt dups = 1; in MatMPIAIJKokkosReduceBegin() local
514 while (cur + dups < nz && jbuf[cur + dups] == curColIdx) dups++; in MatMPIAIJKokkosReduceBegin()
517 FdnzDups += dups; in MatMPIAIJKokkosReduceBegin()
520 FonzDups += dups; in MatMPIAIJKokkosReduceBegin()
522 cur += dups; in MatMPIAIJKokkosReduceBegin()
570 PetscInt dups = 1; in MatMPIAIJKokkosReduceBegin() local
572 while (cur + dups < nz && jbuf[cur + dups] == curColIdx) dups++; in MatMPIAIJKokkosReduceBegin()
575 Fdjmap[Fdnz + 1] = Fdjmap[Fdnz] + dups; in MatMPIAIJKokkosReduceBegin()
576 … for (PetscInt j = 0; j < dups; j++) Fdjperm[Fdjmap[Fdnz] + j] = recvNzPermSorted[FnzDups + j]; in MatMPIAIJKokkosReduceBegin()
577 FdnzDups += dups; in MatMPIAIJKokkosReduceBegin()
[all …]
/petsc/src/sys/utils/
H A Dsorti.c612 PetscErrorCode PetscCheckDupsInt(PetscInt n, const PetscInt X[], PetscBool *dups) in PetscCheckDupsInt() argument
620 PetscAssertPointer(dups, 3); in PetscCheckDupsInt()
621 *dups = PETSC_FALSE; in PetscCheckDupsInt()
628 *dups = PETSC_TRUE; in PetscCheckDupsInt()
/petsc/doc/changes/
H A D312.md253 - Added PetscCheckDupsInt() to check if a PetscInt array has dups.
/petsc/src/vec/is/sf/interface/
H A Dsf.c1360 PetscBool dups; in PetscSFCreateEmbeddedRootSF() local
1361 PetscCall(PetscCheckDupsInt(nselected, selected, &dups)); in PetscSFCreateEmbeddedRootSF()
1362 PetscCheck(!dups, comm, PETSC_ERR_ARG_WRONG, "selected[] has dups"); in PetscSFCreateEmbeddedRootSF()