Searched refs:dups (Results 1 – 4 of 4) sorted by relevance
512 PetscInt dups = 1; in MatMPIAIJKokkosReduceBegin() local514 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() local572 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 …]
612 PetscErrorCode PetscCheckDupsInt(PetscInt n, const PetscInt X[], PetscBool *dups) in PetscCheckDupsInt() argument620 PetscAssertPointer(dups, 3); in PetscCheckDupsInt()621 *dups = PETSC_FALSE; in PetscCheckDupsInt()628 *dups = PETSC_TRUE; in PetscCheckDupsInt()
253 - Added PetscCheckDupsInt() to check if a PetscInt array has dups.
1360 PetscBool dups; in PetscSFCreateEmbeddedRootSF() local1361 PetscCall(PetscCheckDupsInt(nselected, selected, &dups)); in PetscSFCreateEmbeddedRootSF()1362 PetscCheck(!dups, comm, PETSC_ERR_ARG_WRONG, "selected[] has dups"); in PetscSFCreateEmbeddedRootSF()