Searched refs:PETSC_KERNEL_DECL (Results 1 – 7 of 7) sorted by relevance
| /petsc/include/ |
| H A D | petscdevice_hip.h | 198 #undef PETSC_KERNEL_DECL 205 #define PETSC_KERNEL_DECL __global__ macro 214 #define PETSC_KERNEL_DECL macro
|
| H A D | petscdevice_cuda.h | 177 #undef PETSC_KERNEL_DECL 184 #define PETSC_KERNEL_DECL __global__ macro 193 #define PETSC_KERNEL_DECL macro
|
| /petsc/src/vec/vec/impls/mpi/cupm/ |
| H A D | vecmpicupm_impl.hpp | 276 PETSC_KERNEL_DECL void pack_coo_values(const PetscScalar *PETSC_RESTRICT vv, PetscCount nnz, const … in pack_coo_values() 282 PETSC_KERNEL_DECL void add_remote_coo_values(const PetscScalar *PETSC_RESTRICT vv, PetscCount nnz2,… in add_remote_coo_values()
|
| /petsc/src/vec/is/sf/impls/basic/cupm/ |
| H A D | sfcupm_impl.hpp | 57 PETSC_KERNEL_DECL static void d_Pack(PetscInt bs, PetscInt count, PetscInt start, const PetscInt *o… in d_Pack() 70 PETSC_KERNEL_DECL static void d_UnpackAndOp(PetscInt bs, PetscInt count, PetscInt start, const Pets… in d_UnpackAndOp() 83 PETSC_KERNEL_DECL static void d_FetchAndOp(PetscInt bs, PetscInt count, PetscInt rootstart, const P… in d_FetchAndOp() 96 PETSC_KERNEL_DECL static void d_ScatterAndOp(PetscInt bs, PetscInt count, PetscInt srcx, PetscInt s… in d_ScatterAndOp() 131 PETSC_KERNEL_DECL static void d_FetchAndOpLocal(PetscInt bs, PetscInt count, PetscInt rootstart, co… in d_FetchAndOpLocal()
|
| /petsc/src/tao/unconstrained/tutorials/ |
| H A D | rosenbrock4.h | 340 PETSC_KERNEL_DECL void RosenbrockObjective_Kernel(Rosenbrock r, const PetscScalar x[], const PetscS… in RosenbrockObjective_Kernel() 345 PETSC_KERNEL_DECL void RosenbrockGradient_Kernel(Rosenbrock r, const PetscScalar x[], const PetscSc… in RosenbrockGradient_Kernel() 350 PETSC_KERNEL_DECL void RosenbrockObjectiveGradient_Kernel(Rosenbrock r, const PetscScalar x[], cons… in RosenbrockObjectiveGradient_Kernel() 355 PETSC_KERNEL_DECL void RosenbrockHessian_Kernel(Rosenbrock r, const PetscScalar x[], const PetscSca… in RosenbrockHessian_Kernel()
|
| /petsc/src/vec/vec/impls/seq/cupm/ |
| H A D | vecseqcupm.hpp | 164 PETSC_KERNEL_DECL void add_coo_values(const PetscScalar *PETSC_RESTRICT v, PetscCount n, const Pets… in add_coo_values()
|
| H A D | vecseqcupm_impl.hpp | 857 PETSC_KERNEL_DECL static void MAXPY_kernel(const PetscInt size, PetscScalar *PETSC_RESTRICT xptr, c… in MAXPY_kernel() 1046 PETSC_KERNEL_DECL static void MDot_kernel(const PetscScalar *PETSC_RESTRICT x, const PetscInt size,… in MDot_kernel() 1097 PETSC_KERNEL_DECL void sum_kernel(const PetscInt size, PetscScalar *PETSC_RESTRICT results) in sum_kernel()
|