Home
last modified time | relevance | path

Searched refs:VecCUDAGetArrayWrite (Results 1 – 12 of 12) sorted by relevance

/petsc/src/mat/impls/h2opus/cuda/
H A Dmath2opusutils.cu63 PetscCall(VecCUDAGetArrayWrite(s, &as)); in VecSign()
104 PetscCall(VecCUDAGetArrayWrite(x, &ax)); in VecSetDelta()
H A Dmath2opus.cu583 PetscCall(VecCUDAGetArrayWrite(y, &yy)); in MatMultKernel_H2OPUS()
/petsc/src/vec/vec/impls/seq/cupm/cuda/
H A Dvecseqcupm.cu309 PetscErrorCode VecCUDAGetArrayWrite(Vec v, PetscScalar **a) in VecCUDAGetArrayWrite() function
/petsc/src/ksp/pc/impls/pbjacobi/cuda/
H A Dpbjacobi_cuda.cu44 PetscCall(VecCUDAGetArrayWrite(y, &yy)); in PCApplyOrTranspose_PBJacobi_CUDA()
/petsc/src/ksp/pc/impls/vpbjacobi/cuda/
H A Dvpbjacobi_cuda.cu125 PetscCall(VecCUDAGetArrayWrite(y, &yy)); in PCApplyOrTranspose_VPBJacobi_CUDA()
/petsc/src/snes/tutorials/
H A Dex47cu.cu99 PetscCall(VecCUDAGetArrayWrite(f, &farray)); in ComputeFunction()
/petsc/src/ksp/pc/impls/amgx/
H A Damgx.cxx341 PetscCall(VecCUDAGetArrayWrite(x, &x_)); in PCApply_AMGX()
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu727 PetscCall(VecCUDAGetArrayWrite(x, &xarray)); in MatSolve_SeqAIJCUSPARSE_Cholesky()
1424 PetscCall(VecCUDAGetArrayWrite(x, &xarray)); in MatSolve_SeqAIJCUSPARSE_LU()
1495 PetscCall(VecCUDAGetArrayWrite(x, &xarray)); in MatSolveTranspose_SeqAIJCUSPARSE_LU()
1555 PetscCall(VecCUDAGetArrayWrite(xx, &xarray)); in MatSolveTranspose_SeqAIJCUSPARSE()
1604 PetscCall(VecCUDAGetArrayWrite(xx, &xarray)); in MatSolveTranspose_SeqAIJCUSPARSE_NaturalOrdering()
1637 PetscCall(VecCUDAGetArrayWrite(xx, &xarray)); in MatSolve_SeqAIJCUSPARSE()
1675 PetscCall(VecCUDAGetArrayWrite(xx, &xarray)); in MatSolve_SeqAIJCUSPARSE_NaturalOrdering()
1923 PetscCall(VecCUDAGetArrayWrite(x, &xarray)); in MatSolve_SeqAIJCUSPARSE_ICC0()
3594 …else PetscCall(VecCUDAGetArrayWrite(zz, &zarray)); /* write zz, so no need to init zarray on G… in MatMultAddKernel_SeqAIJCUSPARSE()
3768 PetscCall(VecCUDAGetArrayWrite(diag, &darray)); in MatGetDiagonal_SeqAIJCUSPARSE()
/petsc/src/mat/impls/sell/seq/seqcuda/
H A Dsellcuda.cu593 PetscCall(VecCUDAGetArrayWrite(yy, &y)); in MatMult_SeqSELLCUDA()
733 PetscCall(VecCUDAGetArrayWrite(zz, &z)); in MatMultAdd_SeqSELLCUDA()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscvec.pxi187 PetscErrorCode VecCUDAGetArrayWrite(PetscVec, PetscScalar*[])
H A DVec.pyx1446 petsc.VecCUDAGetArrayWrite
1457 CHKERR(VecCUDAGetArrayWrite(self.vec, &hdl))
/petsc/include/
H A Dpetscvec.h992 VEC_CUDA_DECL_OR_STUB(PetscErrorCode VecCUDAGetArrayWrite(Vec a, PetscScalar **b), (void)a, (void)b)