Home
last modified time | relevance | path

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

/petsc/src/vec/vec/tests/
H A Dbenchmark_veccreate.c27 PetscCall(VecGetArrayAndMemType(x, &array, &memtype)); in main()
H A Dex65.c25 PetscCall(VecGetArrayAndMemType(global, &array, &memtype)); in main()
/petsc/src/vec/is/sf/tests/
H A Dex22.c39 PetscCall(VecGetArrayAndMemType(y, &yarray, &ymtype)); in main()
/petsc/src/ksp/ksp/utils/lmvm/blas_cyclic/
H A Dblas_cyclic.c58 PetscCall(VecGetArrayAndMemType(y, &y_, &y_memtype)); in VecAXPBYCyclic()
131 PetscCall(VecGetArrayAndMemType(y, &y_, &y_memtype)); in VecDMVCyclic()
214 PetscCall(VecGetArrayAndMemType(y, &y_, &y_memtype)); in VecDSVCyclic()
309 PetscCall(VecGetArrayAndMemType(y, &y_, &y_memtype)); in MatSeqDenseTRSVCyclic()
396 PetscCall(VecGetArrayAndMemType(y, &y_, &y_memtype)); in MatSeqDenseHEMVCyclic()
481 PetscCall(VecGetArrayAndMemType(y, &y_, &y_memtype)); in MatSeqDenseGEMVCyclic()
/petsc/src/vec/vec/impls/hypre/
H A Dvhyp.c123 PetscCall(VecGetArrayAndMemType(v, (PetscScalar **)ptr, &mtype)); in VecGetArrayForHYPRE()
/petsc/src/ksp/ksp/utils/lmvm/dense/
H A Dcd_utils.c157 PetscCall(VecGetArrayAndMemType(X, &x, &memtype_x)); in MatUpperTriangularSolveInPlace()
H A Ddenseqn.c346 PetscCall(VecGetArrayAndMemType(lqn->StFprev, &StFprev, &memtype)); in MatUpdate_LMVMDQN()
888 PetscCall(VecGetArrayAndMemType(lbfgs->rwork3, &workscalar, &memtype)); in MatMult_LMVMDBFGS()
916 PetscCall(VecGetArrayAndMemType(lbfgs->rwork1, &workscalar, &memtype)); in MatMult_LMVMDBFGS()
1253 PetscCall(VecGetArrayAndMemType(ldfp->rwork3, &workscalar, &memtype)); in MatSolve_LMVMDDFP()
1281 PetscCall(VecGetArrayAndMemType(ldfp->rwork1, &workscalar, &memtype)); in MatSolve_LMVMDDFP()
/petsc/src/mat/impls/dense/mpi/
H A Dmpidense.c521 PetscCall(VecGetArrayAndMemType(mdn->lvec, &ay, &aymtype)); in MatMultAddColumnRange_MPIDense()
540 PetscCall(VecGetArrayAndMemType(mdn->lvec, &ay, &aymtype)); in MatMultAdd_MPIDense()
564 PetscCall(VecGetArrayAndMemType(yy, &ay, &aymtype)); in MatMultHermitianTransposeColumnRange_MPIDense()
595 PetscCall(VecGetArrayAndMemType(yy, &ay, &aymtype)); in MatMultTransposeKernel_MPIDense()
616 PetscCall(VecGetArrayAndMemType(zz, &ay, &aymtype)); in MatMultHermitianTransposeAddColumnRange_MPIDense()
637 PetscCall(VecGetArrayAndMemType(zz, &ay, &aymtype)); in MatMultTransposeAddKernel_MPIDense()
/petsc/src/dm/interface/
H A Ddmceed.c55 PetscCall(VecGetArrayAndMemType(X, &x, &memtype)); in VecGetCeedVector()
H A Ddm.c2901 PetscCall(VecGetArrayAndMemType(l, &lArray, &lmtype)); in DMGlobalToLocalBegin()
2946 PetscCall(VecGetArrayAndMemType(l, &lArray, &lmtype)); in DMGlobalToLocalEnd()
3153 PetscCall(VecGetArrayAndMemType(g, &gArray, &gmtype)); in DMLocalToGlobalBegin()
3267 PetscCall(VecGetArrayAndMemType(g, &gArray, NULL)); in DMLocalToGlobalEnd()
/petsc/src/ksp/ksp/utils/lmvm/
H A Dlmproducts.c511 PetscCall(VecGetArrayAndMemType(dots->diagonal_global, &array, &memtype)); in LMProductsInsertNextDiagonalValue()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscvec.pxi83 PetscErrorCode VecGetArrayAndMemType(PetscVec, PetscScalar*[], PetscMemType*)
H A DVec.pyx788 CHKERR(VecGetArrayAndMemType(self.vec, <PetscScalar**>&a, NULL))
/petsc/src/vec/vec/utils/
H A Dvscat.c51 PetscCall(VecGetArrayAndMemType(y, &sf->vscat.ydata, &ymtype)); in VecScatterBegin_Internal()
/petsc/src/vec/vec/interface/
H A Drvector.c2328 PetscErrorCode VecGetArrayAndMemType(Vec x, PetscScalar *a[], PetscMemType *mtype) in VecGetArrayAndMemType() function
2486 PetscCall(VecGetArrayAndMemType(x, a, mtype)); in VecGetArrayWriteAndMemType()
/petsc/include/
H A Dpetscvec.h578 PETSC_EXTERN PetscErrorCode VecGetArrayAndMemType(Vec, PetscScalar *[], PetscMemType *);
/petsc/doc/changes/
H A D317.md117 - `VecGetArrayAndMemType()` and `VecGetArrayReadAndMemType()` now always return a device pointer (c…
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/
H A Dbjkokkos.kokkos.cxx574 PetscCall(VecGetArrayAndMemType(xout, &glb_xdata, &mtype)); in PCApply_BJKOKKOS()
/petsc/doc/manual/
H A Dvec.md432 VecGetArrayAndMemType(Vec v, PetscScalar **array, PetscMemType *mtype);
/petsc/src/ksp/pc/impls/fieldsplit/
H A Dfieldsplit.c1134 PetscCall(VecGetArrayAndMemType(ilinkA->x, &array, &mtype)); in PCSetUpOnBlocks_FieldSplit_Schur()