Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/tutorials/
H A Dex54f.F9023 Vec xvec, bvec, uvec
102 PetscCallA(VecDuplicate(xvec, bvec, ierr))
162 PetscCallA(VecSetValues(bvec, one, [geq], [val], INSERT_VALUES, ierr))
167 PetscCallA(VecAssemblyBegin(bvec, ierr))
168 PetscCallA(VecAssemblyEnd(bvec, ierr))
195 PetscCallA(KSPSolve(ksp, bvec, xvec, ierr))
206 PetscCallA(VecView(bvec, viewer, ierr))
215 PetscCallA(VecAXPY(uvec, val, bvec, ierr))
247 PetscCallA(VecDestroy(bvec, ierr))
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/
H A Dbjkokkos.kokkos.cxx552 Vec bvec; // a copy of b for scatter (just alias to bin now) in PCApply_BJKOKKOS() local
565 PetscCall(VecDuplicate(bin, &bvec)); in PCApply_BJKOKKOS()
567 PetscCall(VecScatterBegin(plex_batch, bin, bvec, INSERT_VALUES, SCATTER_FORWARD)); in PCApply_BJKOKKOS()
568 PetscCall(VecScatterEnd(plex_batch, bin, bvec, INSERT_VALUES, SCATTER_FORWARD)); in PCApply_BJKOKKOS()
571 bvec = bin; in PCApply_BJKOKKOS()
578 PetscCall(VecGetArrayReadAndMemType(bvec, &glb_bdata, &mtype)); in PCApply_BJKOKKOS()
753 PetscCall(VecRestoreArrayReadAndMemType(bvec, &glb_bdata)); in PCApply_BJKOKKOS()
757 PetscCall(VecCopy(xout, bvec)); in PCApply_BJKOKKOS()
758 PetscCall(VecScatterBegin(plex_batch, bvec, xout, INSERT_VALUES, SCATTER_REVERSE)); in PCApply_BJKOKKOS()
759 PetscCall(VecScatterEnd(plex_batch, bvec, xout, INSERT_VALUES, SCATTER_REVERSE)); in PCApply_BJKOKKOS()
[all …]
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DMat.pyx3266 cdef PetscVec xvec=NULL, bvec=NULL
3268 if b is not None: bvec = b.vec
3270 CHKERR(MatZeroRowsIS(self.mat, (<IS>rows).iset, sval, xvec, bvec))
3273 CHKERR(MatZeroRows(self.mat, ni, i, sval, xvec, bvec))
3299 cdef PetscVec xvec=NULL, bvec=NULL
3301 if b is not None: bvec = b.vec
3303 CHKERR(MatZeroRowsLocalIS(self.mat, (<IS>rows).iset, sval, xvec, bvec))
3306 CHKERR(MatZeroRowsLocal(self.mat, ni, i, sval, xvec, bvec))
3333 cdef PetscVec xvec=NULL, bvec=NULL
3335 if b is not None: bvec = b.vec
[all …]
H A DSNES.pyx1166 cdef PetscVec bvec = NULL
1167 if b is not None: bvec = b.vec
1168 CHKERR(SNESComputeNGS(self.snes, bvec, x.vec))