Home
last modified time | relevance | path

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

/petsc/src/dm/impls/network/
H A Dnetworkview.c287 PetscInt vfrom, vto, i, j, nv, ne, nsv, p, nsubnet; in DMView_Network() local
303 PetscCall(DMNetworkGetSharedVertices(dm, &nsv, NULL)); in DMView_Network()
305 …: %" PetscInt_FMT "\n", rank, network->cloneshared->nEdges, network->cloneshared->nVertices, nsv)); in DMView_Network()
324 if (nsv) { in DMView_Network()
330 for (i = 0; i < nsv; i++) { in DMView_Network()
H A Dnetwork.c405 PetscInt *sv, k, j, nsv, *tdata, **ta2sv; in SharedVtxCreate() local
471 for (nsv = 0; nsv < nta; nsv++) { in SharedVtxCreate()
473 PetscCall(PetscHMapIGetSize(svtas[nsv], &n)); in SharedVtxCreate()
476 svtx[nsv].sv = sv; in SharedVtxCreate()
477 svtx[nsv].n = n; in SharedVtxCreate()
478 svtx[nsv].gidx = network->cloneshared->NVertices; /* initialization */ in SharedVtxCreate()
480 PetscHashIterBegin(svtas[nsv], ppos); in SharedVtxCreate()
482 PetscHashIterGetKey(svtas[nsv], ppos, gidx); in SharedVtxCreate()
483 PetscHashIterGetVal(svtas[nsv], ppos, i); in SharedVtxCreate()
484 PetscHashIterNext(svtas[nsv], ppos); in SharedVtxCreate()
[all …]
/petsc/doc/manual/
H A Ddmnetwork.md81 …DMNetworkAddSharedVertices(DM dm, PetscInt anet, PetscInt bnet, PetscInt nsv, PetscInt asv[], Pets…
85 …`nsv` is the number of vertices shared by the two subnetworks, `asv` and `bsv` are the vertex indi…
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx366 PetscInt nsv = 0; in PCSetFromOptions_HPDDM() local
369 …"Local number of deflation vectors computed by SLEPc", "SVDSetDimensions", nsv, &nsv, nullptr, 0)); in PCSetFromOptions_HPDDM()
370 …PetscCheck(data->levels[0]->nu == 0 || nsv == 0, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Cannot sup… in PCSetFromOptions_HPDDM()
372 data->levels[0]->nu = nsv; /* nu may still be 0 if -svd_nsv has not been used */ in PCSetFromOptions_HPDDM()
378 … if (data->levels[0]->nu == 0 || nsv == 0) { /* if neither -eps_nev nor -svd_nsv has been used */ in PCSetFromOptions_HPDDM()