Home
last modified time | relevance | path

Searched refs:CEED_INTERN (Results 1 – 25 of 77) sorted by relevance

1234

/libCEED/backends/ref/
H A Dceed-ref.h65 CEED_INTERN int CeedVectorCreate_Ref(CeedSize n, CeedVector vec);
67 CEED_INTERN int CeedElemRestrictionCreate_Ref(CeedMemType mem_type, CeedCopyMode copy_mode, const C…
70 CEED_INTERN int CeedBasisCreateTensorH1_Ref(CeedInt dim, CeedInt P_1d, CeedInt Q_1d, const CeedScal…
72 CEED_INTERN int CeedBasisCreateH1_Ref(CeedElemTopology topo, CeedInt dim, CeedInt num_nodes, CeedIn…
74 CEED_INTERN int CeedBasisCreateHdiv_Ref(CeedElemTopology topo, CeedInt dim, CeedInt num_nodes, Ceed…
76 CEED_INTERN int CeedBasisCreateHcurl_Ref(CeedElemTopology topo, CeedInt dim, CeedInt num_nodes, Cee…
79 CEED_INTERN int CeedTensorContractCreate_Ref(CeedTensorContract contract);
81 CEED_INTERN int CeedQFunctionCreate_Ref(CeedQFunction qf);
83 CEED_INTERN int CeedQFunctionContextCreate_Ref(CeedQFunctionContext ctx);
85 CEED_INTERN int CeedOperatorCreate_Ref(CeedOperator op);
[all …]
/libCEED/backends/cuda/
H A Dceed-cuda-compile.h15 CEED_INTERN int CeedCompile_Cuda(Ceed ceed, const char *source, CUmodule *module, const CeedInt num…
16 CEED_INTERN int CeedTryCompile_Cuda(Ceed ceed, const char *source, bool *is_compile_good, CUmodule …
18 CEED_INTERN int CeedGetKernel_Cuda(Ceed ceed, CUmodule module, const char *name, CUfunction *kernel…
20 CEED_INTERN int CeedRunKernel_Cuda(Ceed ceed, CUfunction kernel, int grid_size, int block_size, voi…
22 CEED_INTERN int CeedRunKernelAutoblockCuda(Ceed ceed, CUfunction kernel, size_t points, void **args…
24 CEED_INTERN int CeedRunKernelDim_Cuda(Ceed ceed, CUfunction kernel, int grid_size, int block_size_x…
26 CEED_INTERN int CeedRunKernelDimShared_Cuda(Ceed ceed, CUfunction kernel, CUstream stream, int grid…
28 CEED_INTERN int CeedTryRunKernelDimShared_Cuda(Ceed ceed, CUfunction kernel, CUstream stream, int g…
H A Dceed-cuda-common.h75 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…
/libCEED/backends/hip/
H A Dceed-hip-compile.h15 CEED_INTERN int CeedCompile_Hip(Ceed ceed, const char *source, hipModule_t *module, const CeedInt n…
16 CEED_INTERN int CeedTryCompile_Hip(Ceed ceed, const char *source, bool *is_compile_good, hipModule_…
18 CEED_INTERN int CeedGetKernel_Hip(Ceed ceed, hipModule_t module, const char *name, hipFunction_t *k…
20 CEED_INTERN int CeedRunKernel_Hip(Ceed ceed, hipFunction_t kernel, int grid_size, int block_size, v…
22 CEED_INTERN int CeedRunKernelDim_Hip(Ceed ceed, hipFunction_t kernel, int grid_size, int block_size…
25 CEED_INTERN int CeedRunKernelDimShared_Hip(Ceed ceed, hipFunction_t kernel, hipStream_t stream, int…
27 CEED_INTERN int CeedTryRunKernelDimShared_Hip(Ceed ceed, hipFunction_t kernel, hipStream_t stream, …
H A Dceed-hip-common.h78 CEED_INTERN int CeedInit_Hip(Ceed ceed, const char *resource);
80 CEED_INTERN int CeedDestroy_Hip(Ceed ceed);
82 CEED_INTERN int CeedSetDeviceBoolArray_Hip(Ceed ceed, const bool *source_array, CeedCopyMode copy_m…
84 CEED_INTERN int CeedSetDeviceCeedInt8Array_Hip(Ceed ceed, const CeedInt8 *source_array, CeedCopyMod…
87 CEED_INTERN int CeedSetDeviceCeedIntArray_Hip(Ceed ceed, const CeedInt *source_array, CeedCopyMode …
90 CEED_INTERN int CeedSetDeviceCeedScalarArray_Hip(Ceed ceed, const CeedScalar *source_array, CeedCop…
/libCEED/backends/hip-gen/
H A Dceed-hip-gen-operator-build.h9 CEED_INTERN int BlockGridCalculate_Hip_gen(CeedInt dim, CeedInt num_elem, CeedInt P_1d, CeedInt Q_1…
10 CEED_INTERN int CeedOperatorBuildKernel_Hip_gen(CeedOperator op, bool *is_good_build);
11 CEED_INTERN int CeedOperatorBuildKernelFullAssemblyAtPoints_Hip_gen(CeedOperator op, bool *is_good_…
12 CEED_INTERN int CeedOperatorBuildKernelDiagonalAssemblyAtPoints_Hip_gen(CeedOperator op, bool *is_g…
13 CEED_INTERN int CeedOperatorBuildKernelLinearAssembleQFunction_Hip_gen(CeedOperator op, bool *is_go…
H A Dceed-hip-gen.h36 CEED_INTERN int CeedQFunctionCreate_Hip_gen(CeedQFunction qf);
38 CEED_INTERN int CeedOperatorCreate_Hip_gen(CeedOperator op);
/libCEED/backends/cuda-gen/
H A Dceed-cuda-gen-operator-build.h9 CEED_INTERN int CeedOperatorBuildKernel_Cuda_gen(CeedOperator op, bool *is_good_build);
10 CEED_INTERN int CeedOperatorBuildKernelFullAssemblyAtPoints_Cuda_gen(CeedOperator op, bool *is_good…
11 CEED_INTERN int CeedOperatorBuildKernelDiagonalAssemblyAtPoints_Cuda_gen(CeedOperator op, bool *is_…
12 CEED_INTERN int CeedOperatorBuildKernelLinearAssembleQFunction_Cuda_gen(CeedOperator op, bool *is_g…
H A Dceed-cuda-gen.h35 CEED_INTERN int CeedQFunctionCreate_Cuda_gen(CeedQFunction qf);
37 CEED_INTERN int CeedOperatorCreate_Cuda_gen(CeedOperator op);
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref.h150 CEED_INTERN int CeedGetCublasHandle_Cuda(Ceed ceed, cublasHandle_t *handle);
152 CEED_INTERN int CeedVectorCreate_Cuda(CeedSize n, CeedVector vec);
154 CEED_INTERN int CeedElemRestrictionCreate_Cuda(CeedMemType mem_type, CeedCopyMode copy_mode, const …
157 CEED_INTERN int CeedBasisCreateTensorH1_Cuda(CeedInt dim, CeedInt P_1d, CeedInt Q_1d, const CeedSca…
159 CEED_INTERN int CeedBasisCreateH1_Cuda(CeedElemTopology topo, CeedInt dim, CeedInt num_nodes, CeedI…
161 CEED_INTERN int CeedBasisCreateHdiv_Cuda(CeedElemTopology topo, CeedInt dim, CeedInt num_nodes, Cee…
163 CEED_INTERN int CeedBasisCreateHcurl_Cuda(CeedElemTopology topo, CeedInt dim, CeedInt num_nodes, Ce…
166 CEED_INTERN int CeedQFunctionCreate_Cuda(CeedQFunction qf);
168 CEED_INTERN int CeedQFunctionContextCreate_Cuda(CeedQFunctionContext ctx);
170 CEED_INTERN int CeedOperatorCreate_Cuda(CeedOperator op);
[all …]
/libCEED/backends/hip-ref/
H A Dceed-hip-ref.h155 CEED_INTERN int CeedGetHipblasHandle_Hip(Ceed ceed, hipblasHandle_t *handle);
157 CEED_INTERN int CeedVectorCreate_Hip(CeedSize n, CeedVector vec);
159 CEED_INTERN int CeedElemRestrictionCreate_Hip(CeedMemType mem_type, CeedCopyMode copy_mode, const C…
162 CEED_INTERN int CeedBasisCreateTensorH1_Hip(CeedInt dim, CeedInt P_1d, CeedInt Q_1d, const CeedScal…
164 CEED_INTERN int CeedBasisCreateH1_Hip(CeedElemTopology topo, CeedInt dim, CeedInt num_nodes, CeedIn…
166 CEED_INTERN int CeedBasisCreateHdiv_Hip(CeedElemTopology topo, CeedInt dim, CeedInt num_nodes, Ceed…
168 CEED_INTERN int CeedBasisCreateHcurl_Hip(CeedElemTopology topo, CeedInt dim, CeedInt num_nodes, Cee…
171 CEED_INTERN int CeedQFunctionCreate_Hip(CeedQFunction qf);
173 CEED_INTERN int CeedQFunctionContextCreate_Hip(CeedQFunctionContext ctx);
175 CEED_INTERN int CeedOperatorCreate_Hip(CeedOperator op);
[all …]
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref.hpp115 CEED_INTERN int CeedVectorCreate_Sycl(CeedSize n, CeedVector vec);
117 CEED_INTERN int CeedBasisCreateTensorH1_Sycl(CeedInt dim, CeedInt P_1d, CeedInt Q_1d, const CeedSca…
120 CEED_INTERN int CeedBasisCreateH1_Sycl(CeedElemTopology topo, CeedInt dim, CeedInt num_dof, CeedInt…
123 CEED_INTERN int CeedElemRestrictionCreate_Sycl(CeedMemType mem_type, CeedCopyMode copy_mode, const …
126 CEED_INTERN int CeedQFunctionCreate_Sycl(CeedQFunction qf);
128 CEED_INTERN int CeedQFunctionContextCreate_Sycl(CeedQFunctionContext ctx);
130 CEED_INTERN int CeedOperatorCreate_Sycl(CeedOperator op);
/libCEED/backends/memcheck/
H A Dceed-memcheck.h66 CEED_INTERN int CeedVectorCreate_Memcheck(CeedSize n, CeedVector vec);
68 CEED_INTERN int CeedElemRestrictionCreate_Memcheck(CeedMemType mem_type, CeedCopyMode copy_mode, co…
71 CEED_INTERN int CeedQFunctionCreate_Memcheck(CeedQFunction qf);
73 CEED_INTERN int CeedQFunctionContextCreate_Memcheck(CeedQFunctionContext ctx);
/libCEED/backends/sycl/
H A Dceed-sycl-compile.hpp17 CEED_INTERN int CeedBuildModule_Sycl(Ceed ceed, const std::string &kernel_source, SyclModule_t **sy…
19 CEED_INTERN int CeedGetKernel_Sycl(Ceed ceed, const SyclModule_t *sycl_module, const std::string &k…
21 CEED_INTERN int CeedRunKernelDimSharedSycl(Ceed ceed, sycl::kernel *kernel, const int grid_size, co…
H A Dceed-sycl-common.hpp40 CEED_INTERN int CeedInit_Sycl(Ceed ceed, const char *resource);
42 CEED_INTERN int CeedDestroy_Sycl(Ceed ceed);
44 CEED_INTERN int CeedSetStream_Sycl(Ceed ceed, void *handle);
/libCEED/backends/magma/
H A Dceed-magma.h78 CEED_INTERN int CeedBasisCreateTensorH1_Magma(CeedInt dim, CeedInt P_1d, CeedInt Q_1d, const CeedSc…
80 CEED_INTERN int CeedBasisCreateH1_Magma(CeedElemTopology topo, CeedInt dim, CeedInt num_nodes, Ceed…
82 CEED_INTERN int CeedBasisCreateHdiv_Magma(CeedElemTopology topo, CeedInt dim, CeedInt num_nodes, Ce…
84 CEED_INTERN int CeedBasisCreateHcurl_Magma(CeedElemTopology topo, CeedInt dim, CeedInt num_nodes, C…
87 CEED_INTERN magma_int_t magma_isdevptr(const void *);
H A Dceed-magma-common.h18 CEED_INTERN int CeedInit_Magma_common(Ceed ceed, const char *resource);
20 CEED_INTERN int CeedDestroy_Magma(Ceed ceed);
H A Dceed-magma-gemm-selector.h12 CEED_INTERN void gemm_selector(int gpu_arch, char precision, char trans_A, int m, int n, int k, int…
15 CEED_INTERN CeedInt nontensor_rtc_get_nb(int gpu_arch, char trans_A, int q_comp, int P, int Q, int …
/libCEED/backends/sycl-gen/
H A Dceed-sycl-gen-operator-build.hpp9 CEED_INTERN int BlockGridCalculate_Sycl_gen(const CeedInt dim, const CeedInt P_1d, const CeedInt Q_…
10 CEED_INTERN int CeedOperatorBuildKernel_Sycl_gen(CeedOperator op);
H A Dceed-sycl-gen.hpp35 CEED_INTERN int CeedQFunctionCreate_Sycl_gen(CeedQFunction qf);
37 CEED_INTERN int CeedOperatorCreate_Sycl_gen(CeedOperator op);
/libCEED/backends/weak/
H A Dceed-backend-weak.h12 CEED_INTERN int CeedRegister_Weak(const char *name, int num_prefixes, ...);
15CEED_INTERN int __attribute__((weak)) name(void) { return CeedRegister_Weak(__func__, num_prefixes…
/libCEED/include/ceed/
H A Dbackend.h17 #define CEED_INTERN macro
19 #define CEED_INTERN extern "C" CEED_VISIBILITY(hidden) macro
21 #define CEED_INTERN extern CEED_VISIBILITY(hidden) macro
183 CEED_INTERN int CeedMallocArray(size_t n, size_t unit, void *p);
184 CEED_INTERN int CeedCallocArray(size_t n, size_t unit, void *p);
185 CEED_INTERN int CeedReallocArray(size_t n, size_t unit, void *p);
186 CEED_INTERN int CeedStringAllocCopy(const char *source, char **copy);
187 CEED_INTERN int CeedFree(void *p);
189 CEED_INTERN int CeedObjectCreate(Ceed ceed, int (*view_function)(CeedObject, FILE *), int (*destroy…
190 CEED_INTERN int CeedObjectReference(CeedObject obj);
[all …]
/libCEED/backends/opt/
H A Dceed-opt.h38 CEED_INTERN int CeedTensorContractCreate_Opt(CeedTensorContract contract);
40 CEED_INTERN int CeedOperatorCreate_Opt(CeedOperator op);
/libCEED/backends/hip-shared/
H A Dceed-hip-shared.h41 CEED_INTERN int CeedBasisCreateTensorH1_Hip_shared(CeedInt dim, CeedInt P_1d, CeedInt Q_1d, const C…
44 CEED_INTERN int CeedBasisCreateH1_Hip_shared(CeedElemTopology topo, CeedInt dim, CeedInt num_nodes,…
/libCEED/backends/cuda-shared/
H A Dceed-cuda-shared.h40 CEED_INTERN int CeedBasisCreateTensorH1_Cuda_shared(CeedInt dim, CeedInt P_1d, CeedInt Q_1d, const …
43 CEED_INTERN int CeedBasisCreateH1_Cuda_shared(CeedElemTopology topo, CeedInt dim, CeedInt num_nodes…

1234