Lines Matching refs:iremote
12 PetscSFNode *iremote; member
25 ctx->iremote = NULL; in GetOptions()
92 PetscSFNode *iremote; in CreateSF0() local
96 PetscCall(PetscMalloc1(nLeaves, &ctx->iremote)); in CreateSF0()
98 iremote = ctx->iremote; in CreateSF0()
105 iremote[j].rank = r; in CreateSF0()
106 iremote[j].index = k; in CreateSF0()
109 PetscCall(PetscSFSetGraph(sf, nroots, nLeaves, ilocal, ctx->localmode, iremote, ctx->remotemode)); in CreateSF0()
129 PetscSFNode *iremote; in CreateSF1() local
137 PetscCall(PetscMalloc1(nLeaves, &iremote)); in CreateSF1()
143 iremote[j].rank = r; in CreateSF1()
144 iremote[j].index = k; in CreateSF1()
148 …PetscCall(PetscSFSetGraph(sf, nroots, nLeaves, ilocal, PETSC_OWN_POINTER, iremote, PETSC_OWN_POINT… in CreateSF1()
177 if (ctx.remotemode != PETSC_OWN_POINTER) PetscCall(PetscFree(ctx.iremote)); in main()