Home
last modified time | relevance | path

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

/petsc/src/vec/vec/interface/
H A Drvector.c1438 IS *is_tmp; in VecConcatenate() local
1454 PetscCall(PetscMalloc1(nx, &is_tmp)); in VecConcatenate()
1459 PetscCall(ISCreateStride(comm, Xnl, shift + Xbegin, 1, &is_tmp[i])); in VecConcatenate()
1469 PetscCall(VecGetSubVector(Ytmp, is_tmp[i], &Xtmp)); in VecConcatenate()
1471 PetscCall(VecRestoreSubVector(Ytmp, is_tmp[i], &Xtmp)); in VecConcatenate()
1475 *x_is = is_tmp; in VecConcatenate()
1477 for (i = 0; i < nx; i++) PetscCall(ISDestroy(&is_tmp[i])); in VecConcatenate()
1478 PetscCall(PetscFree(is_tmp)); in VecConcatenate()