Searched refs:vecr (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/ksp/interface/ |
| H A D | iterativ.c | 1765 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 D | Mat.pyx | 3540 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 …]
|