Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/interface/
H A Diterativ.c1765 Vec vecr = NULL, vecl = NULL; in KSPCreateVecs() local
1776 if (ksp->vec_sol) vecr = ksp->vec_sol; in KSPCreateVecs()
1779 PetscCall(DMGetGlobalVector(ksp->dm, &vecr)); in KSPCreateVecs()
1785 PetscCall(MatCreateVecs(mat, &vecr, NULL)); in KSPCreateVecs()
1788 PetscCall(MatCreateVecs(mat, &vecr, NULL)); in KSPCreateVecs()
1791 if (!vecr && ksp->dm) PetscCall(DMGetGlobalVector(ksp->dm, &vecr)); in KSPCreateVecs()
1792 …PetscCheck(vecr, PetscObjectComm((PetscObject)ksp), PETSC_ERR_ARG_WRONGSTATE, "You requested a vec… in KSPCreateVecs()
1794 PetscCall(VecDuplicateVecs(vecr, rightn, right)); in KSPCreateVecs()
1797 PetscCall(DMRestoreGlobalVector(ksp->dm, &vecr)); in KSPCreateVecs()
1799 PetscCall(VecDestroy(&vecr)); in KSPCreateVecs()
[all …]
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DMat.pyx3540 cdef Vec vecr, vecl
3542 vecr = Vec(); vecl = Vec()
3543 CHKERR(MatCreateVecs(self.mat, &vecr.vec, &vecl.vec))
3544 return (vecr, vecl)
3546 vecr = Vec()
3547 CHKERR(MatCreateVecs(self.mat, &vecr.vec, NULL))
3548 return vecr
3566 cdef Vec vecr = Vec()
3567 CHKERR(MatCreateVecs(self.mat, &vecr.vec, NULL))
3568 return vecr
[all …]