Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/telescope/
H A Dtelescope_dmda.c126 Vec coor, coor_natural, perm_coors; in PCTelescopeSetUp_dmda_repart_coors2d() local
174 PetscCall(VecCreate(PETSC_COMM_SELF, &perm_coors)); in PCTelescopeSetUp_dmda_repart_coors2d()
175 PetscCall(VecSetSizes(perm_coors, PETSC_DECIDE, Ml * Nl * 2)); in PCTelescopeSetUp_dmda_repart_coors2d()
176 PetscCall(VecSetType(perm_coors, VECSEQ)); in PCTelescopeSetUp_dmda_repart_coors2d()
178 PetscCall(VecScatterCreate(coor_natural, is_fine, perm_coors, is_local, &sctx)); in PCTelescopeSetUp_dmda_repart_coors2d()
179 PetscCall(VecScatterBegin(sctx, coor_natural, perm_coors, INSERT_VALUES, SCATTER_FORWARD)); in PCTelescopeSetUp_dmda_repart_coors2d()
180 PetscCall(VecScatterEnd(sctx, coor_natural, perm_coors, INSERT_VALUES, SCATTER_FORWARD)); in PCTelescopeSetUp_dmda_repart_coors2d()
188 PetscCall(VecGetArrayRead(perm_coors, &LA_perm)); in PCTelescopeSetUp_dmda_repart_coors2d()
192 PetscCall(VecRestoreArrayRead(perm_coors, &LA_perm)); in PCTelescopeSetUp_dmda_repart_coors2d()
209 PetscCall(VecDestroy(&perm_coors)); in PCTelescopeSetUp_dmda_repart_coors2d()
[all …]