Searched refs:VecCUDAGetArrayWrite (Results 1 – 12 of 12) sorted by relevance
| /petsc/src/mat/impls/h2opus/cuda/ |
| H A D | math2opusutils.cu | 63 PetscCall(VecCUDAGetArrayWrite(s, &as)); in VecSign() 104 PetscCall(VecCUDAGetArrayWrite(x, &ax)); in VecSetDelta()
|
| H A D | math2opus.cu | 583 PetscCall(VecCUDAGetArrayWrite(y, &yy)); in MatMultKernel_H2OPUS()
|
| /petsc/src/vec/vec/impls/seq/cupm/cuda/ |
| H A D | vecseqcupm.cu | 309 PetscErrorCode VecCUDAGetArrayWrite(Vec v, PetscScalar **a) in VecCUDAGetArrayWrite() function
|
| /petsc/src/ksp/pc/impls/pbjacobi/cuda/ |
| H A D | pbjacobi_cuda.cu | 44 PetscCall(VecCUDAGetArrayWrite(y, &yy)); in PCApplyOrTranspose_PBJacobi_CUDA()
|
| /petsc/src/ksp/pc/impls/vpbjacobi/cuda/ |
| H A D | vpbjacobi_cuda.cu | 125 PetscCall(VecCUDAGetArrayWrite(y, &yy)); in PCApplyOrTranspose_VPBJacobi_CUDA()
|
| /petsc/src/snes/tutorials/ |
| H A D | ex47cu.cu | 99 PetscCall(VecCUDAGetArrayWrite(f, &farray)); in ComputeFunction()
|
| /petsc/src/ksp/pc/impls/amgx/ |
| H A D | amgx.cxx | 341 PetscCall(VecCUDAGetArrayWrite(x, &x_)); in PCApply_AMGX()
|
| /petsc/src/mat/impls/aij/seq/seqcusparse/ |
| H A D | aijcusparse.cu | 727 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 D | sellcuda.cu | 593 PetscCall(VecCUDAGetArrayWrite(yy, &y)); in MatMult_SeqSELLCUDA() 733 PetscCall(VecCUDAGetArrayWrite(zz, &z)); in MatMultAdd_SeqSELLCUDA()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscvec.pxi | 187 PetscErrorCode VecCUDAGetArrayWrite(PetscVec, PetscScalar*[])
|
| H A D | Vec.pyx | 1446 petsc.VecCUDAGetArrayWrite 1457 CHKERR(VecCUDAGetArrayWrite(self.vec, &hdl))
|
| /petsc/include/ |
| H A D | petscvec.h | 992 VEC_CUDA_DECL_OR_STUB(PetscErrorCode VecCUDAGetArrayWrite(Vec a, PetscScalar **b), (void)a, (void)b)
|