Lines Matching refs:svtas
406 PetscHMapI *svtas; in SharedVtxCreate() local
413 PetscCall(PetscCalloc3(Nsedgelist, &svtas, Nsedgelist, &tdata, 2 * Nsedgelist, &ta2sv)); in SharedVtxCreate()
419 PetscCall(PetscHMapICreateWithSize(2 * Nsedgelist, svtas + nta)); in SharedVtxCreate()
422 PetscCall(TableAddSVtx(network, sedgelist, k, svtas[nta], &tdata[nta], ta2sv[nta])); in SharedVtxCreate()
423 PetscCall(TableAddSVtx(network, sedgelist, k + 2, svtas[nta], &tdata[nta], ta2sv[nta])); in SharedVtxCreate()
433 PetscCall(PetscHMapIGetWithDefault(svtas[ita], gidx + 1, 0, &idx_from)); in SharedVtxCreate()
439 PetscCall(PetscHMapIGetWithDefault(svtas[ita], gidx + 1, 0, &idx_to)); in SharedVtxCreate()
445 PetscCall(TableAddSVtx(network, sedgelist, k, svtas[ita], &tdata[ita], ta2sv[ita])); in SharedVtxCreate()
448 PetscCall(TableAddSVtx(network, sedgelist, k + 2, svtas[ita], &tdata[ita], ta2sv[ita])); in SharedVtxCreate()
455 PetscCall(PetscHMapICreateWithSize(2 * Nsedgelist, svtas + nta)); in SharedVtxCreate()
458 PetscCall(TableAddSVtx(network, sedgelist, k, svtas[nta], &tdata[nta], ta2sv[nta])); in SharedVtxCreate()
459 PetscCall(TableAddSVtx(network, sedgelist, k + 2, svtas[nta], &tdata[nta], ta2sv[nta])); in SharedVtxCreate()
473 PetscCall(PetscHMapIGetSize(svtas[nsv], &n)); 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()
507 PetscCall(PetscHMapIDestroy(svtas + j)); in SharedVtxCreate()
510 PetscCall(PetscFree3(svtas, tdata, ta2sv)); in SharedVtxCreate()