Home
last modified time | relevance | path

Searched refs:THRUST_CALL (Results 1 – 5 of 5) sorted by relevance

/petsc/src/sys/objects/device/impls/cupm/
H A Dcupmthrustutility.hpp69 #define THRUST_CALL(...) \ macro
H A Dcupmallocator.hpp147 PetscCallThrust(THRUST_CALL(thrust::fill, stream->get_stream(), xptr, xptr + n, canary)); in set_canary()
/petsc/src/vec/vec/impls/seq/cupm/
H A Dvecseqcupm_impl.hpp197 THRUST_CALL( in PointwiseBinary_()
244 THRUST_CALL( in PointwiseUnary_()
1341 PetscCallThrust(THRUST_CALL(thrust::fill, stream, dptr, dptr + n, alpha)); in SetAsync()
1813 thrust::tie(*norm, *norma, *normr, *norm_loc, *norma_loc, *normr_loc) = THRUST_CALL( in ExecuteWNorm()
1825 thrust::tie(*norm, *norma, *normr, *norm_loc, *norma_loc, *normr_loc) = THRUST_CALL( in ExecuteWNorm()
2005 thrust::tie(*dp, *nm) = THRUST_CALL( in DotNorm2()
2096 #define THRUST_MINMAX_REDUCE(...) THRUST_CALL(thrust::transform_reduce, __VA_ARGS__) in MinMax_()
2098 …#define THRUST_MINMAX_REDUCE(s, b, e, real_part__, ...) THRUST_CALL(thrust::reduce, s, b, e, __VA_… in MinMax_()
2187 PetscCallThrust(*sum = THRUST_CALL(thrust::reduce, stream, dptr, dptr + n, PetscScalar{0.0});); in Sum()
/petsc/include/petsc/private/
H A Dmatdensecupmimpl.h421 THRUST_CALL( in DiagonalUnaryTransform()
475 PetscCallThrust(THRUST_CALL(thrust::copy, stream, diagonal.begin(), diagonal.end(), dvp)); in GetDiagonal()
/petsc/src/mat/impls/dense/seq/cupm/
H A Dmatseqdensecupm.hpp1482 THRUST_CALL( in Conjugate()
1495 THRUST_CALL( in Conjugate()
1533 THRUST_CALL( in Scale()
1582 THRUST_CALL( in AXPY()