Home
last modified time | relevance | path

Searched refs:wptr (Results 1 – 2 of 2) sorted by relevance

/petsc/src/tao/linesearch/impls/owarmijo/
H A Dowarmijo.c14 PetscReal *wptr; in ProjWork_OWLQN() local
23 PetscCall(VecGetArray(w, &wptr)); in ProjWork_OWLQN()
28 if (xptr[i] * wptr[i] < 0.0) wptr[i] = 0.0; in ProjWork_OWLQN()
29 *gdx = *gdx + gptr[i] * (wptr[i] - xptr[i]); in ProjWork_OWLQN()
31 PetscCall(VecRestoreArray(w, &wptr)); in ProjWork_OWLQN()
/petsc/src/vec/vec/impls/seq/cupm/
H A Dvecseqcupm_impl.hpp831 const auto wptr = DeviceArrayWrite(dctx, win); in WAXPYAsync() local
834 …PetscCall(PetscCUPMMemcpyAsync(wptr.data(), DeviceArrayRead(dctx, yin).data(), n, cupmMemcpyDevice… in WAXPYAsync()
835 …(cupmBlasHandle, n, cupmScalarPtrCast(&alpha), DeviceArrayRead(dctx, xin), 1, wptr.cupmdata(), 1)); in WAXPYAsync()