Lines Matching refs:ta2sv
374 …twork *network, PetscInt *sedgelist, PetscInt k, PetscHMapI svta, PetscInt *tdata, PetscInt *ta2sv) in TableAddSVtx() argument
384 ta2sv[*tdata] = k; /* maps tdata to index of sedgelist */ in TableAddSVtx()
405 PetscInt *sv, k, j, nsv, *tdata, **ta2sv; in SharedVtxCreate() local
413 PetscCall(PetscCalloc3(Nsedgelist, &svtas, Nsedgelist, &tdata, 2 * Nsedgelist, &ta2sv)); in SharedVtxCreate()
420 PetscCall(PetscMalloc1(2 * Nsedgelist, &ta2sv[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()
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()
456 PetscCall(PetscMalloc1(2 * Nsedgelist, &ta2sv[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()
487 j = ta2sv[nsv][i]; /* maps i to index of sedgelist */ in SharedVtxCreate()
508 PetscCall(PetscFree(ta2sv[j])); in SharedVtxCreate()
510 PetscCall(PetscFree3(svtas, tdata, ta2sv)); in SharedVtxCreate()