GHOST  1.1.2
General, Hybrid, and Optimized Sparse Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
cu_densemat_rm.h
Go to the documentation of this file.
1 
6 #ifndef GHOST_CU_DENSEMAT_RM_H
7 #define GHOST_CU_DENSEMAT_RM_H
8 
9 #include "config.h"
10 #include "types.h"
11 #include "densemat.h"
12 #include "error.h"
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
32 
33 
34 #ifdef __cplusplus
35 }
36 #endif
37 
38 #endif
ghost_error ghost_densemat_cu_rm_vscale(ghost_densemat *v, void *a)
ghost_error ghost_densemat_cu_rm_fromScalar(ghost_densemat *vec, void *val)
Header file for type definitions.
ghost_error ghost_densemat_cu_rm_mult(ghost_densemat *v1, ghost_densemat *v2, void *a)
ghost_error ghost_densemat_cu_rm_axpbypcz(ghost_densemat *v1, ghost_densemat *v2, void *a, void *b, ghost_densemat *v3, void *c)
int32_t ghost_lidx
Definition: types.h:503
Types, functions and macros for error handling.
ghost_error ghost_densemat_cu_rm_communicationassembly(void *work, ghost_lidx *dueptr, ghost_lidx totaldues, ghost_densemat *vec, ghost_context *ctx, ghost_lidx *perm)
ghost_error ghost_densemat_cu_rm_axpy(ghost_densemat *v1, ghost_densemat *v2, void *a)
ghost_error
Error return type.
Definition: error.h:23
ghost_error ghost_densemat_cu_rm_vaxpy(ghost_densemat *v1, ghost_densemat *v2, void *a)
ghost_error ghost_densemat_cu_rm_dotprod(ghost_densemat *vec, void *res, ghost_densemat *vec2)
ghost_error ghost_densemat_cu_rm_fromRand(ghost_densemat *vec)
ghost_error ghost_densemat_cu_rm_scale(ghost_densemat *v, void *a)
The GHOST context.
Definition: context.h:108
ghost_error ghost_densemat_cu_rm_vaxpby(ghost_densemat *v1, ghost_densemat *v2, void *a, void *b)
ghost_error ghost_densemat_cu_rm_vaxpbypcz(ghost_densemat *v1, ghost_densemat *v2, void *a, void *b, ghost_densemat *v3, void *c)
ghost_error ghost_densemat_cu_rm_conj(ghost_densemat *vec)
ghost_error ghost_densemat_cu_rm_axpby(ghost_densemat *v1, ghost_densemat *v2, void *a, void *b)
A dense vector/matrix.
Definition: densemat.h:226