| /petsc/src/vec/vec/tests/ |
| H A D | benchmark_veccreate.c | 27 PetscCall(VecGetArrayAndMemType(x, &array, &memtype)); in main()
|
| H A D | ex65.c | 25 PetscCall(VecGetArrayAndMemType(global, &array, &memtype)); in main()
|
| /petsc/src/vec/is/sf/tests/ |
| H A D | ex22.c | 39 PetscCall(VecGetArrayAndMemType(y, &yarray, &ymtype)); in main()
|
| /petsc/src/ksp/ksp/utils/lmvm/blas_cyclic/ |
| H A D | blas_cyclic.c | 58 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 D | vhyp.c | 123 PetscCall(VecGetArrayAndMemType(v, (PetscScalar **)ptr, &mtype)); in VecGetArrayForHYPRE()
|
| /petsc/src/ksp/ksp/utils/lmvm/dense/ |
| H A D | cd_utils.c | 157 PetscCall(VecGetArrayAndMemType(X, &x, &memtype_x)); in MatUpperTriangularSolveInPlace()
|
| H A D | denseqn.c | 346 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 D | mpidense.c | 521 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 D | dmceed.c | 55 PetscCall(VecGetArrayAndMemType(X, &x, &memtype)); in VecGetCeedVector()
|
| H A D | dm.c | 2901 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 D | lmproducts.c | 511 PetscCall(VecGetArrayAndMemType(dots->diagonal_global, &array, &memtype)); in LMProductsInsertNextDiagonalValue()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscvec.pxi | 83 PetscErrorCode VecGetArrayAndMemType(PetscVec, PetscScalar*[], PetscMemType*)
|
| H A D | Vec.pyx | 788 CHKERR(VecGetArrayAndMemType(self.vec, <PetscScalar**>&a, NULL))
|
| /petsc/src/vec/vec/utils/ |
| H A D | vscat.c | 51 PetscCall(VecGetArrayAndMemType(y, &sf->vscat.ydata, &ymtype)); in VecScatterBegin_Internal()
|
| /petsc/src/vec/vec/interface/ |
| H A D | rvector.c | 2328 PetscErrorCode VecGetArrayAndMemType(Vec x, PetscScalar *a[], PetscMemType *mtype) in VecGetArrayAndMemType() function 2486 PetscCall(VecGetArrayAndMemType(x, a, mtype)); in VecGetArrayWriteAndMemType()
|
| /petsc/include/ |
| H A D | petscvec.h | 578 PETSC_EXTERN PetscErrorCode VecGetArrayAndMemType(Vec, PetscScalar *[], PetscMemType *);
|
| /petsc/doc/changes/ |
| H A D | 317.md | 117 - `VecGetArrayAndMemType()` and `VecGetArrayReadAndMemType()` now always return a device pointer (c…
|
| /petsc/src/ksp/pc/impls/bjacobi/bjkokkos/ |
| H A D | bjkokkos.kokkos.cxx | 574 PetscCall(VecGetArrayAndMemType(xout, &glb_xdata, &mtype)); in PCApply_BJKOKKOS()
|
| /petsc/doc/manual/ |
| H A D | vec.md | 432 VecGetArrayAndMemType(Vec v, PetscScalar **array, PetscMemType *mtype);
|
| /petsc/src/ksp/pc/impls/fieldsplit/ |
| H A D | fieldsplit.c | 1134 PetscCall(VecGetArrayAndMemType(ilinkA->x, &array, &mtype)); in PCSetUpOnBlocks_FieldSplit_Schur()
|