Lines Matching full:ceed
1 // Copyright (c) 2017-2026, Lawrence Livermore National Security, LLC and other CEED contributors.
6 // This file is part of CEED: http://github.com/ceed
9 #include <ceed.h>
10 #include <ceed/backend.h>
16 #define CeedChk_Cu(ceed, x) \ argument
22 return CeedError((ceed), CEED_ERROR_BACKEND, msg); \
26 #define CeedChk_Cublas(ceed, x) \ argument
31 return CeedError((ceed), CEED_ERROR_BACKEND, msg); \
35 #define CeedCallCuda(ceed, ...) \ argument
38 CeedChk_Cu(ceed, ierr_q_); \
41 #define CeedCallCublas(ceed, ...) \ argument
44 CeedChk_Cublas(ceed, ierr_q_); \
75 CEED_INTERN int CeedInit_Cuda(Ceed ceed, const char *resource);
77 CEED_INTERN int CeedDestroy_Cuda(Ceed ceed);
79 CEED_INTERN int CeedSetDeviceBoolArray_Cuda(Ceed ceed, const bool *source_array, CeedCopyMode copy_…
81 CEED_INTERN int CeedSetDeviceCeedInt8Array_Cuda(Ceed ceed, const CeedInt8 *source_array, CeedCopyMo…
84 CEED_INTERN int CeedSetDeviceCeedIntArray_Cuda(Ceed ceed, const CeedInt *source_array, CeedCopyMode…
87 CEED_INTERN int CeedSetDeviceCeedScalarArray_Cuda(Ceed ceed, const CeedScalar *source_array, CeedCo…