Searched refs:MatSetOp_CUPM (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/mat/impls/dense/seq/cupm/ |
| H A D | matseqdensecupm.hpp | 946 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() 1110 …MatSetOp_CUPM(to_host, A, mult, MatMult_SeqDense, [](Mat A, Vec xx, Vec yy) { return MatMultAdd_Di… in BindToCPU() 1111 …MatSetOp_CUPM(to_host, A, multtranspose, MatMultTranspose_SeqDense, [](Mat A, Vec xx, Vec yy) { re… in BindToCPU() 1112 …MatSetOp_CUPM(to_host, A, multhermitiantranspose, MatMultTranspose_SeqDense, [](Mat A, Vec xx, Vec… in BindToCPU() 1113 …MatSetOp_CUPM(to_host, A, multadd, MatMultAdd_SeqDense, MatMultAdd_Dispatch_</* transpose */ false… in BindToCPU() 1114 …MatSetOp_CUPM(to_host, A, multtransposeadd, MatMultTransposeAdd_SeqDense, MatMultAdd_Dispatch_</* … in BindToCPU() 1115 …MatSetOp_CUPM(to_host, A, multhermitiantransposeadd, MatMultHermitianTransposeAdd_SeqDense, MatMul… in BindToCPU() 1116 …MatSetOp_CUPM(to_host, A, matmultnumeric, MatMatMultNumeric_SeqDense_SeqDense, MatMatMult_Numeric_… in BindToCPU() [all …]
|
| /petsc/src/mat/impls/dense/mpi/cupm/ |
| H A D | matmpidensecupm.hpp | 187 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 D | matdensecupmimpl.h | 489 #define MatSetOp_CUPM(use_host, mat, op_name, op_host, ...) \ macro
|