Home
last modified time | relevance | path

Searched refs:MatSetOp_CUPM (Results 1 – 3 of 3) sorted by relevance

/petsc/src/mat/impls/dense/seq/cupm/
H A Dmatseqdensecupm.hpp946 MatSetOp_CUPM(to_host, B, bindtocpu, nullptr, BindToCPU); in Convert_Dispatch_()
947 MatSetOp_CUPM(to_host, B, destroy, MatDestroy_SeqDense, Destroy); in Convert_Dispatch_()
1109 MatSetOp_CUPM(to_host, A, duplicate, MatDuplicate_SeqDense, Duplicate); in BindToCPU()
1110MatSetOp_CUPM(to_host, A, mult, MatMult_SeqDense, [](Mat A, Vec xx, Vec yy) { return MatMultAdd_Di… in BindToCPU()
1111MatSetOp_CUPM(to_host, A, multtranspose, MatMultTranspose_SeqDense, [](Mat A, Vec xx, Vec yy) { re… in BindToCPU()
1112MatSetOp_CUPM(to_host, A, multhermitiantranspose, MatMultTranspose_SeqDense, [](Mat A, Vec xx, Vec… in BindToCPU()
1113MatSetOp_CUPM(to_host, A, multadd, MatMultAdd_SeqDense, MatMultAdd_Dispatch_</* transpose */ false… in BindToCPU()
1114MatSetOp_CUPM(to_host, A, multtransposeadd, MatMultTransposeAdd_SeqDense, MatMultAdd_Dispatch_</* … in BindToCPU()
1115MatSetOp_CUPM(to_host, A, multhermitiantransposeadd, MatMultHermitianTransposeAdd_SeqDense, MatMul… in BindToCPU()
1116MatSetOp_CUPM(to_host, A, matmultnumeric, MatMatMultNumeric_SeqDense_SeqDense, MatMatMult_Numeric_… in BindToCPU()
[all …]
/petsc/src/mat/impls/dense/mpi/cupm/
H A Dmatmpidensecupm.hpp187 MatSetOp_CUPM(to_host, B, getdiagonal, MatGetDiagonal_MPIDense, GetDiagonal); in Convert_Dispatch_()
188 MatSetOp_CUPM(to_host, B, bindtocpu, nullptr, BindToCPU); in Convert_Dispatch_()
268 MatSetOp_CUPM(usehost, A, shift, MatShift_MPIDense, Shift); in BindToCPU()
/petsc/include/petsc/private/
H A Dmatdensecupmimpl.h489 #define MatSetOp_CUPM(use_host, mat, op_name, op_host, ...) \ macro