Home
last modified time | relevance | path

Searched refs:nselected (Results 1 – 6 of 6) sorted by relevance

/petsc/src/vec/is/sf/impls/basic/alltoall/
H A Dsfalltoall.c89 static PetscErrorCode PetscSFCreateEmbeddedRootSF_Alltoall(PetscSF sf, PetscInt nselected, const Pe… in PetscSFCreateEmbeddedRootSF_Alltoall() argument
103 PetscCall(PetscMalloc1(nselected, &tmproots)); in PetscSFCreateEmbeddedRootSF_Alltoall()
104 PetscCall(PetscArraycpy(tmproots, selected, nselected)); in PetscSFCreateEmbeddedRootSF_Alltoall()
105 PetscCall(PetscSortRemoveDupsInt(&nselected, tmproots)); /* nselected might be changed */ in PetscSFCreateEmbeddedRootSF_Alltoall()
106nselected - 1] < sf->nroots, comm, PETSC_ERR_ARG_OUTOFRANGE, "Min/Max root indices %" PetscInt_FMT… in PetscSFCreateEmbeddedRootSF_Alltoall()
107 PetscCall(PetscMPIIntCast(nselected, &nroots)); in PetscSFCreateEmbeddedRootSF_Alltoall()
108 PetscCall(PetscMalloc1(nselected, &roots)); in PetscSFCreateEmbeddedRootSF_Alltoall()
/petsc/src/mat/graphops/coarsen/impls/misk/
H A Dmisk.c74 …, *idx, *ai, Iend, my0, nremoved, gid, cpid, lidj, sgid, t1, t2, slid, nDone, nselected = 0, state; in MatCoarsenApply_MISK_private() local
172 lid_state[lid] = nselected; // >= 0 is selected, cache for ordering coarse grid in MatCoarsenApply_MISK_private()
173 nselected++; in MatCoarsenApply_MISK_private()
221 … of %" PetscInt_FMT " vertices. %" PetscInt_FMT " selected.\n", nremoved, nloc_inner, nselected)); in MatCoarsenApply_MISK_private()
253 PetscCall(MatSetSizes(Prols[iterIdx], nloc_inner, nselected, PETSC_DETERMINE, PETSC_DETERMINE)); in MatCoarsenApply_MISK_private()
/petsc/src/vec/is/sf/interface/
H A Dsf.c1339 PetscErrorCode PetscSFCreateEmbeddedRootSF(PetscSF sf, PetscInt nselected, const PetscInt selected[… in PetscSFCreateEmbeddedRootSF() argument
1351 if (nselected) PetscAssertPointer(selected, 3); in PetscSFCreateEmbeddedRootSF()
1361 PetscCall(PetscCheckDupsInt(nselected, selected, &dups)); in PetscSFCreateEmbeddedRootSF()
1363 …for (i = 0; i < nselected; i++) PetscCheck(selected[i] >= 0 && selected[i] < nroots, comm, PETSC_E… in PetscSFCreateEmbeddedRootSF()
1366 …if (sf->ops->CreateEmbeddedRootSF) PetscUseTypeMethod(sf, CreateEmbeddedRootSF, nselected, selecte… in PetscSFCreateEmbeddedRootSF()
1374 for (i = 0; i < nselected; i++) rootdata[selected[i]] = 1; in PetscSFCreateEmbeddedRootSF()
1424 PetscErrorCode PetscSFCreateEmbeddedLeafSF(PetscSF sf, PetscInt nselected, const PetscInt selected[… in PetscSFCreateEmbeddedLeafSF() argument
1435 if (nselected) PetscAssertPointer(selected, 3); in PetscSFCreateEmbeddedLeafSF()
1440 PetscCall(PetscMalloc1(nselected, &leaves)); in PetscSFCreateEmbeddedLeafSF()
1441 PetscCall(PetscArraycpy(leaves, selected, nselected)); in PetscSFCreateEmbeddedLeafSF()
[all …]
/petsc/src/mat/graphops/coarsen/impls/mis/
H A Dmis.c28 …, Iend, my0, nremoved, gid, lid, cpid, lidj, sgid, t1, t2, slid, nDone, nselected = 0, state, stat… in MatCoarsenApply_MIS_private() local
135 nselected++; in MatCoarsenApply_MIS_private()
211 …_FMT " of %" PetscInt_FMT " vertices. %" PetscInt_FMT " selected.\n", nremoved, nloc, nselected)); in MatCoarsenApply_MIS_private()
/petsc/include/
H A Dpetscsf.h209 static inline PetscErrorCode PetscSFCreateEmbeddedSF(PetscSF sf, PetscInt nselected, const PetscInt… in PetscSFCreateEmbeddedSF() argument
211 return PetscSFCreateEmbeddedRootSF(sf, nselected, selected, esf); in PetscSFCreateEmbeddedSF()
/petsc/src/vec/is/sf/impls/basic/
H A Dsfbasic.c465 PETSC_INTERN PetscErrorCode PetscSFCreateEmbeddedRootSF_Basic(PetscSF sf, PetscInt nselected, const… in PetscSFCreateEmbeddedRootSF_Basic() argument
490 for (PetscInt i = 0; i < nselected; ++i) rootdata[selected[i]] = 1; in PetscSFCreateEmbeddedRootSF_Basic()