Lines Matching refs:nselected

1339 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()
1442 PetscCall(PetscSortedRemoveDupsInt(&nselected, leaves)); in PetscSFCreateEmbeddedLeafSF()
1443nselected || !(leaves[0] < 0 || leaves[nselected - 1] >= sf->nleaves), comm, PETSC_ERR_ARG_OUTOFRA… in PetscSFCreateEmbeddedLeafSF()
1446 …>ops->CreateEmbeddedLeafSF) PetscUseTypeMethod(sf, CreateEmbeddedLeafSF, nselected, leaves, newsf); in PetscSFCreateEmbeddedLeafSF()
1449 PetscCall(PetscMalloc1(nselected, &new_ilocal)); in PetscSFCreateEmbeddedLeafSF()
1450 PetscCall(PetscMalloc1(nselected, &new_iremote)); in PetscSFCreateEmbeddedLeafSF()
1451 for (i = 0; i < nselected; ++i) { in PetscSFCreateEmbeddedLeafSF()
1458 …PetscCall(PetscSFSetGraph(*newsf, nroots, nselected, new_ilocal, PETSC_OWN_POINTER, new_iremote, P… in PetscSFCreateEmbeddedLeafSF()