Lines Matching refs:CeedCallBackend

33   CeedCallBackend(CeedBasisGetCeed(basis, &ceed));  in CeedBasisApplyTensorCore_Cuda_shared()
34 CeedCallBackend(CeedGetData(ceed, &ceed_Cuda)); in CeedBasisApplyTensorCore_Cuda_shared()
35 CeedCallBackend(CeedBasisGetData(basis, &data)); in CeedBasisApplyTensorCore_Cuda_shared()
36 CeedCallBackend(CeedBasisGetDimension(basis, &dim)); in CeedBasisApplyTensorCore_Cuda_shared()
37 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisApplyTensorCore_Cuda_shared()
40 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyTensorCore_Cuda_shared()
43 CeedCallBackend(CeedVectorGetArray(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyTensorCore_Cuda_shared()
45 CeedCallBackend(CeedVectorGetArrayWrite(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyTensorCore_Cuda_shared()
54 CeedCallBackend(CeedBasisGetNumNodes1D(basis, &P_1d)); in CeedBasisApplyTensorCore_Cuda_shared()
55 CeedCallBackend(CeedBasisGetNumQuadraturePoints1D(basis, &Q_1d)); in CeedBasisApplyTensorCore_Cuda_shared()
67CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAdd : data->Int… in CeedBasisApplyTensorCore_Cuda_shared()
70CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, data->Interp, NULL, grid, thread_1d, 1, elems_pe… in CeedBasisApplyTensorCore_Cuda_shared()
80CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAdd : data->Int… in CeedBasisApplyTensorCore_Cuda_shared()
83CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, data->Interp, NULL, grid, thread_1d, thread_1d, … in CeedBasisApplyTensorCore_Cuda_shared()
92CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAdd : data->Int… in CeedBasisApplyTensorCore_Cuda_shared()
95CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, data->Interp, NULL, grid, thread_1d, thread_1d, … in CeedBasisApplyTensorCore_Cuda_shared()
104 CeedCallBackend(CeedBasisGetNumNodes1D(basis, &P_1d)); in CeedBasisApplyTensorCore_Cuda_shared()
105 CeedCallBackend(CeedBasisGetNumQuadraturePoints1D(basis, &Q_1d)); in CeedBasisApplyTensorCore_Cuda_shared()
121CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, apply_add ? data->GradTransposeAdd : data->GradT… in CeedBasisApplyTensorCore_Cuda_shared()
124CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, data->Grad, NULL, grid, thread_1d, 1, elems_per_… in CeedBasisApplyTensorCore_Cuda_shared()
134CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, apply_add ? data->GradTransposeAdd : data->GradT… in CeedBasisApplyTensorCore_Cuda_shared()
137CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, data->Grad, NULL, grid, thread_1d, thread_1d, el… in CeedBasisApplyTensorCore_Cuda_shared()
145CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, apply_add ? data->GradTransposeAdd : data->GradT… in CeedBasisApplyTensorCore_Cuda_shared()
148CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, data->Grad, NULL, grid, thread_1d, thread_1d, el… in CeedBasisApplyTensorCore_Cuda_shared()
157 CeedCallBackend(CeedBasisGetNumQuadraturePoints1D(basis, &Q_1d)); in CeedBasisApplyTensorCore_Cuda_shared()
163CeedCallBackend(CeedRunKernelDim_Cuda(ceed, data->Weight, grid_size, Q_1d, elems_per_block, 1, wei… in CeedBasisApplyTensorCore_Cuda_shared()
169CeedCallBackend(CeedRunKernelDim_Cuda(ceed, data->Weight, grid_size, Q_1d, Q_1d, elems_per_block, … in CeedBasisApplyTensorCore_Cuda_shared()
175CeedCallBackend(CeedRunKernelDim_Cuda(ceed, data->Weight, grid_size, Q_1d, Q_1d, elems_per_block, … in CeedBasisApplyTensorCore_Cuda_shared()
188 CeedCallBackend(CeedVectorRestoreArray(v, &d_v)); in CeedBasisApplyTensorCore_Cuda_shared()
189 …if (eval_mode == CEED_EVAL_NONE) CeedCallBackend(CeedVectorSetArray(v, CEED_MEM_DEVICE, CEED_COPY_… in CeedBasisApplyTensorCore_Cuda_shared()
190 if (eval_mode != CEED_EVAL_WEIGHT) CeedCallBackend(CeedVectorRestoreArrayRead(u, &d_u)); in CeedBasisApplyTensorCore_Cuda_shared()
191 CeedCallBackend(CeedDestroy(&ceed)); in CeedBasisApplyTensorCore_Cuda_shared()
197CeedCallBackend(CeedBasisApplyTensorCore_Cuda_shared(basis, false, num_elem, t_mode, eval_mode, u,… in CeedBasisApplyTensor_Cuda_shared()
203CeedCallBackend(CeedBasisApplyTensorCore_Cuda_shared(basis, true, num_elem, t_mode, eval_mode, u, … in CeedBasisApplyAddTensor_Cuda_shared()
220 CeedCallBackend(CeedBasisGetData(basis, &data)); in CeedBasisApplyAtPointsCore_Cuda_shared()
221 CeedCallBackend(CeedBasisGetNumQuadraturePoints1D(basis, &Q_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
222 CeedCallBackend(CeedBasisGetDimension(basis, &dim)); in CeedBasisApplyAtPointsCore_Cuda_shared()
223 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisApplyAtPointsCore_Cuda_shared()
227 CeedCallBackend(CeedVectorSetValue(v, 1.0)); in CeedBasisApplyAtPointsCore_Cuda_shared()
231 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisApplyAtPointsCore_Cuda_shared()
232 CeedCallBackend(CeedGetData(ceed, &ceed_Cuda)); in CeedBasisApplyAtPointsCore_Cuda_shared()
239 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, eval_mode, &q_comp)); in CeedBasisApplyAtPointsCore_Cuda_shared()
240 CeedCallBackend(CeedVectorGetLength(is_transpose ? u : v, &len)); in CeedBasisApplyAtPointsCore_Cuda_shared()
257 CeedCallBackend(CeedFree(&data->h_points_per_elem)); in CeedBasisApplyAtPointsCore_Cuda_shared()
258 CeedCallBackend(CeedCalloc(num_elem, &data->h_points_per_elem)); in CeedBasisApplyAtPointsCore_Cuda_shared()
270 CeedCallBackend(CeedBasisGetNumNodes1D(basis, &P_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
279 CeedCallBackend(CeedCalloc(P_1d * Q_1d, &chebyshev_interp_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
280 CeedCallBackend(CeedBasisGetChebyshevInterp1D(basis, chebyshev_interp_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
283 CeedCallBackend(CeedFree(&chebyshev_interp_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
291 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisApplyAtPointsCore_Cuda_shared()
292CeedCallBackend(CeedCompile_Cuda(ceed, basis_kernel_source, &data->moduleAtPoints, 8, "BASIS_Q_1D"… in CeedBasisApplyAtPointsCore_Cuda_shared()
295CeedCallBackend(CeedGetKernel_Cuda(ceed, data->moduleAtPoints, "InterpAtPoints", &data->InterpAtPo… in CeedBasisApplyAtPointsCore_Cuda_shared()
296CeedCallBackend(CeedGetKernel_Cuda(ceed, data->moduleAtPoints, "InterpTransposeAtPoints", &data->I… in CeedBasisApplyAtPointsCore_Cuda_shared()
297CeedCallBackend(CeedGetKernel_Cuda(ceed, data->moduleAtPoints, "InterpTransposeAddAtPoints", &data… in CeedBasisApplyAtPointsCore_Cuda_shared()
298CeedCallBackend(CeedGetKernel_Cuda(ceed, data->moduleAtPoints, "GradAtPoints", &data->GradAtPoints… in CeedBasisApplyAtPointsCore_Cuda_shared()
299CeedCallBackend(CeedGetKernel_Cuda(ceed, data->moduleAtPoints, "GradTransposeAtPoints", &data->Gra… in CeedBasisApplyAtPointsCore_Cuda_shared()
300CeedCallBackend(CeedGetKernel_Cuda(ceed, data->moduleAtPoints, "GradTransposeAddAtPoints", &data->… in CeedBasisApplyAtPointsCore_Cuda_shared()
304 CeedCallBackend(CeedVectorGetArrayRead(x_ref, CEED_MEM_DEVICE, &d_x)); in CeedBasisApplyAtPointsCore_Cuda_shared()
305 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyAtPointsCore_Cuda_shared()
308 CeedCallBackend(CeedVectorGetArray(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyAtPointsCore_Cuda_shared()
310 CeedCallBackend(CeedVectorGetArrayWrite(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyAtPointsCore_Cuda_shared()
318 CeedCallBackend(CeedBasisGetNumNodes1D(basis, &P_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
319 CeedCallBackend(CeedBasisGetNumQuadraturePoints1D(basis, &Q_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
331CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAddAtPoints : d… in CeedBasisApplyAtPointsCore_Cuda_shared()
334CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, data->InterpAtPoints, NULL, grid, thread_1d, 1, … in CeedBasisApplyAtPointsCore_Cuda_shared()
345CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAddAtPoints : d… in CeedBasisApplyAtPointsCore_Cuda_shared()
348CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, data->InterpAtPoints, NULL, grid, thread_1d, thr… in CeedBasisApplyAtPointsCore_Cuda_shared()
357CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAddAtPoints : d… in CeedBasisApplyAtPointsCore_Cuda_shared()
360CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, data->InterpAtPoints, NULL, grid, thread_1d, thr… in CeedBasisApplyAtPointsCore_Cuda_shared()
368 CeedCallBackend(CeedBasisGetNumNodes1D(basis, &P_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
369 CeedCallBackend(CeedBasisGetNumQuadraturePoints1D(basis, &Q_1d)); in CeedBasisApplyAtPointsCore_Cuda_shared()
381CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, apply_add ? data->GradTransposeAddAtPoints : dat… in CeedBasisApplyAtPointsCore_Cuda_shared()
384CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, data->GradAtPoints, NULL, grid, thread_1d, 1, el… in CeedBasisApplyAtPointsCore_Cuda_shared()
394CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, apply_add ? data->GradTransposeAddAtPoints : dat… in CeedBasisApplyAtPointsCore_Cuda_shared()
397CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, data->GradAtPoints, NULL, grid, thread_1d, threa… in CeedBasisApplyAtPointsCore_Cuda_shared()
406CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, apply_add ? data->GradTransposeAddAtPoints : dat… in CeedBasisApplyAtPointsCore_Cuda_shared()
409CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, data->GradAtPoints, NULL, grid, thread_1d, threa… in CeedBasisApplyAtPointsCore_Cuda_shared()
425 CeedCallBackend(CeedVectorRestoreArrayRead(x_ref, &d_x)); in CeedBasisApplyAtPointsCore_Cuda_shared()
426 CeedCallBackend(CeedVectorRestoreArray(v, &d_v)); in CeedBasisApplyAtPointsCore_Cuda_shared()
427 …if (eval_mode == CEED_EVAL_NONE) CeedCallBackend(CeedVectorSetArray(v, CEED_MEM_DEVICE, CEED_COPY_… in CeedBasisApplyAtPointsCore_Cuda_shared()
428 if (eval_mode != CEED_EVAL_WEIGHT) CeedCallBackend(CeedVectorRestoreArrayRead(u, &d_u)); in CeedBasisApplyAtPointsCore_Cuda_shared()
429 CeedCallBackend(CeedDestroy(&ceed)); in CeedBasisApplyAtPointsCore_Cuda_shared()
435CeedCallBackend(CeedBasisApplyAtPointsCore_Cuda_shared(basis, false, num_elem, num_points, t_mode,… in CeedBasisApplyAtPoints_Cuda_shared()
441CeedCallBackend(CeedBasisApplyAtPointsCore_Cuda_shared(basis, true, num_elem, num_points, t_mode, … in CeedBasisApplyAddAtPoints_Cuda_shared()
457 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisApplyNonTensorCore_Cuda_shared()
458 CeedCallBackend(CeedGetData(ceed, &ceed_Cuda)); in CeedBasisApplyNonTensorCore_Cuda_shared()
459 CeedCallBackend(CeedBasisGetData(basis, &data)); in CeedBasisApplyNonTensorCore_Cuda_shared()
460 CeedCallBackend(CeedBasisGetDimension(basis, &dim)); in CeedBasisApplyNonTensorCore_Cuda_shared()
463 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyNonTensorCore_Cuda_shared()
466 CeedCallBackend(CeedVectorGetArray(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyNonTensorCore_Cuda_shared()
468 CeedCallBackend(CeedVectorGetArrayWrite(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyNonTensorCore_Cuda_shared()
477 CeedCallBackend(CeedBasisGetNumNodes(basis, &P)); in CeedBasisApplyNonTensorCore_Cuda_shared()
478 CeedCallBackend(CeedBasisGetNumQuadraturePoints(basis, &Q)); in CeedBasisApplyNonTensorCore_Cuda_shared()
490CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAdd : data->Int… in CeedBasisApplyNonTensorCore_Cuda_shared()
493CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, data->Interp, NULL, grid, thread, 1, elems_per_b… in CeedBasisApplyNonTensorCore_Cuda_shared()
501 CeedCallBackend(CeedBasisGetNumNodes(basis, &P)); in CeedBasisApplyNonTensorCore_Cuda_shared()
502 CeedCallBackend(CeedBasisGetNumQuadraturePoints(basis, &Q)); in CeedBasisApplyNonTensorCore_Cuda_shared()
514CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, apply_add ? data->GradTransposeAdd : data->GradT… in CeedBasisApplyNonTensorCore_Cuda_shared()
517CeedCallBackend(CeedRunKernelDimShared_Cuda(ceed, data->Grad, NULL, grid, thread, 1, elems_per_blo… in CeedBasisApplyNonTensorCore_Cuda_shared()
525 CeedCallBackend(CeedBasisGetNumNodes(basis, &P)); in CeedBasisApplyNonTensorCore_Cuda_shared()
526 CeedCallBackend(CeedBasisGetNumQuadraturePoints(basis, &Q)); in CeedBasisApplyNonTensorCore_Cuda_shared()
536CeedCallBackend(CeedRunKernelDim_Cuda(ceed, data->Weight, grid, thread, elems_per_block, 1, weight… in CeedBasisApplyNonTensorCore_Cuda_shared()
549 CeedCallBackend(CeedVectorRestoreArray(v, &d_v)); in CeedBasisApplyNonTensorCore_Cuda_shared()
550 …if (eval_mode == CEED_EVAL_NONE) CeedCallBackend(CeedVectorSetArray(v, CEED_MEM_DEVICE, CEED_COPY_… in CeedBasisApplyNonTensorCore_Cuda_shared()
551 if (eval_mode != CEED_EVAL_WEIGHT) CeedCallBackend(CeedVectorRestoreArrayRead(u, &d_u)); in CeedBasisApplyNonTensorCore_Cuda_shared()
552 CeedCallBackend(CeedDestroy(&ceed)); in CeedBasisApplyNonTensorCore_Cuda_shared()
558CeedCallBackend(CeedBasisApplyNonTensorCore_Cuda_shared(basis, false, num_elem, t_mode, eval_mode,… in CeedBasisApplyNonTensor_Cuda_shared()
564CeedCallBackend(CeedBasisApplyNonTensorCore_Cuda_shared(basis, true, num_elem, t_mode, eval_mode, … in CeedBasisApplyAddNonTensor_Cuda_shared()
575 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisDestroy_Cuda_shared()
576 CeedCallBackend(CeedBasisGetData(basis, &data)); in CeedBasisDestroy_Cuda_shared()
580 CeedCallBackend(CeedFree(&data->h_points_per_elem)); in CeedBasisDestroy_Cuda_shared()
586 CeedCallBackend(CeedFree(&data)); in CeedBasisDestroy_Cuda_shared()
587 CeedCallBackend(CeedDestroy(&ceed)); in CeedBasisDestroy_Cuda_shared()
602 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisCreateTensorH1_Cuda_shared()
603 CeedCallBackend(CeedCalloc(1, &data)); in CeedBasisCreateTensorH1_Cuda_shared()
622 CeedCallBackend(CeedMalloc(Q_1d * Q_1d, &collo_grad_1d)); in CeedBasisCreateTensorH1_Cuda_shared()
623 CeedCallBackend(CeedBasisGetCollocatedGrad(basis, collo_grad_1d)); in CeedBasisCreateTensorH1_Cuda_shared()
626 CeedCallBackend(CeedFree(&collo_grad_1d)); in CeedBasisCreateTensorH1_Cuda_shared()
633 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisCreateTensorH1_Cuda_shared()
634CeedCallBackend(CeedCompile_Cuda(ceed, basis_kernel_source, &data->module, 8, "BASIS_Q_1D", Q_1d, … in CeedBasisCreateTensorH1_Cuda_shared()
637 CeedCallBackend(CeedBasisIsCollocated(basis, &is_collocated)); in CeedBasisCreateTensorH1_Cuda_shared()
638CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "InterpCollocated" : "Inter… in CeedBasisCreateTensorH1_Cuda_shared()
639CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "InterpCollocatedTranspose"… in CeedBasisCreateTensorH1_Cuda_shared()
640CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "InterpCollocatedTransposeA… in CeedBasisCreateTensorH1_Cuda_shared()
642CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "GradCollocated" : "Grad", … in CeedBasisCreateTensorH1_Cuda_shared()
643CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "GradCollocatedTranspose" :… in CeedBasisCreateTensorH1_Cuda_shared()
644CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "GradCollocatedTransposeAdd… in CeedBasisCreateTensorH1_Cuda_shared()
645 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Weight", &data->Weight)); in CeedBasisCreateTensorH1_Cuda_shared()
647 CeedCallBackend(CeedBasisSetData(basis, data)); in CeedBasisCreateTensorH1_Cuda_shared()
650CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Apply", CeedBasisApplyTensor_Cuda_sh… in CeedBasisCreateTensorH1_Cuda_shared()
651CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "ApplyAdd", CeedBasisApplyAddTensor_C… in CeedBasisCreateTensorH1_Cuda_shared()
652CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "ApplyAtPoints", CeedBasisApplyAtPoin… in CeedBasisCreateTensorH1_Cuda_shared()
653CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "ApplyAddAtPoints", CeedBasisApplyAdd… in CeedBasisCreateTensorH1_Cuda_shared()
654CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Destroy", CeedBasisDestroy_Cuda_shar… in CeedBasisCreateTensorH1_Cuda_shared()
655 CeedCallBackend(CeedDestroy(&ceed)); in CeedBasisCreateTensorH1_Cuda_shared()
669 CeedCallBackend(CeedBasisGetCeed(basis, &ceed)); in CeedBasisCreateH1_Cuda_shared()
675 CeedCallBackend(CeedGetData(ceed, &cuda_data)); in CeedBasisCreateH1_Cuda_shared()
678CeedCallBackend(CeedBasisCreateH1Fallback(ceed, topo, dim, num_nodes, num_qpts, interp, grad, q_re… in CeedBasisCreateH1_Cuda_shared()
679 CeedCallBackend(CeedDestroy(&ceed)); in CeedBasisCreateH1_Cuda_shared()
684 CeedCallBackend(CeedCalloc(1, &data)); in CeedBasisCreateH1_Cuda_shared()
687 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_INTERP, &q_comp_interp)); in CeedBasisCreateH1_Cuda_shared()
688 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_GRAD, &q_comp_grad)); in CeedBasisCreateH1_Cuda_shared()
709 CeedCallBackend(CeedBasisGetNumComponents(basis, &num_comp)); in CeedBasisCreateH1_Cuda_shared()
710CeedCallBackend(CeedCompile_Cuda(ceed, basis_kernel_source, &data->module, 5, "BASIS_Q", num_qpts,… in CeedBasisCreateH1_Cuda_shared()
712 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Interp", &data->Interp)); in CeedBasisCreateH1_Cuda_shared()
713CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateH1_Cuda_shared()
714CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "InterpTransposeAdd", &data->InterpTranspos… in CeedBasisCreateH1_Cuda_shared()
715 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Grad", &data->Grad)); in CeedBasisCreateH1_Cuda_shared()
716 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "GradTranspose", &data->GradTranspose)); in CeedBasisCreateH1_Cuda_shared()
717CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "GradTransposeAdd", &data->GradTransposeAdd… in CeedBasisCreateH1_Cuda_shared()
718 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Weight", &data->Weight)); in CeedBasisCreateH1_Cuda_shared()
720 CeedCallBackend(CeedBasisSetData(basis, data)); in CeedBasisCreateH1_Cuda_shared()
723CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Apply", CeedBasisApplyNonTensor_Cuda… in CeedBasisCreateH1_Cuda_shared()
724CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "ApplyAdd", CeedBasisApplyAddNonTenso… in CeedBasisCreateH1_Cuda_shared()
725CeedCallBackend(CeedSetBackendFunction(ceed, "Basis", basis, "Destroy", CeedBasisDestroy_Cuda_shar… in CeedBasisCreateH1_Cuda_shared()
726 CeedCallBackend(CeedDestroy(&ceed)); in CeedBasisCreateH1_Cuda_shared()