Searched refs:q_comp_grad (Results 1 – 7 of 7) sorted by relevance
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-basis.c | 448 CeedInt num_comp, q_comp_interp, q_comp_grad; in CeedBasisCreateH1_Hip() local 457 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_GRAD, &q_comp_grad)); in CeedBasisCreateH1_Hip() 469 const CeedInt grad_bytes = q_bytes * num_nodes * q_comp_grad; in CeedBasisCreateH1_Hip() 480 … q_comp_interp, "BASIS_Q_COMP_DERIV", q_comp_grad, "BASIS_NUM_COMP", num_comp)); in CeedBasisCreateH1_Hip()
|
| H A D | ceed-hip-ref-operator.c | 1231 CeedInt q_comp_interp, q_comp_grad; in CeedOperatorAssembleDiagonalSetup_Hip() local 1236 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_GRAD, &q_comp_grad)); in CeedOperatorAssembleDiagonalSetup_Hip() 1242 CeedCallHip(ceed, hipMalloc((void **)&d_grad, interp_bytes * q_comp_grad)); in CeedOperatorAssembleDiagonalSetup_Hip() 1243 … CeedCallHip(ceed, hipMemcpy(d_grad, grad, interp_bytes * q_comp_grad, hipMemcpyHostToDevice)); in CeedOperatorAssembleDiagonalSetup_Hip()
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-basis.c | 449 CeedInt num_comp, q_comp_interp, q_comp_grad; in CeedBasisCreateH1_Cuda() local 458 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_GRAD, &q_comp_grad)); in CeedBasisCreateH1_Cuda() 470 const CeedInt grad_bytes = q_bytes * num_nodes * q_comp_grad; in CeedBasisCreateH1_Cuda() 481 … q_comp_interp, "BASIS_Q_COMP_DERIV", q_comp_grad, "BASIS_NUM_COMP", num_comp)); in CeedBasisCreateH1_Cuda()
|
| H A D | ceed-cuda-ref-operator.c | 1234 CeedInt q_comp_interp, q_comp_grad; in CeedOperatorAssembleDiagonalSetup_Cuda() local 1239 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_GRAD, &q_comp_grad)); in CeedOperatorAssembleDiagonalSetup_Cuda() 1245 CeedCallCuda(ceed, cudaMalloc((void **)&d_grad, interp_bytes * q_comp_grad)); in CeedOperatorAssembleDiagonalSetup_Cuda() 1246 … CeedCallCuda(ceed, cudaMemcpy(d_grad, grad, interp_bytes * q_comp_grad, cudaMemcpyHostToDevice)); in CeedOperatorAssembleDiagonalSetup_Cuda()
|
| /libCEED/backends/magma/ |
| H A D | ceed-magma-basis.c | 665 CeedInt q_comp_grad; in CeedBasisCreateH1_Magma() local 667 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_GRAD, &q_comp_grad)); in CeedBasisCreateH1_Magma() 668 …CeedCallBackend(magma_malloc((void **)&impl->d_grad, num_qpts * num_nodes * q_comp_grad * sizeof(g… in CeedBasisCreateH1_Magma() 669 …magma_setvector(num_qpts * num_nodes * q_comp_grad, sizeof(grad[0]), grad, 1, impl->d_grad, 1, dat… in CeedBasisCreateH1_Magma()
|
| /libCEED/backends/hip-shared/ |
| H A D | ceed-hip-shared-basis.c | 731 CeedInt num_comp, q_comp_interp, q_comp_grad; in CeedBasisCreateH1_Hip_shared() local 754 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_GRAD, &q_comp_grad)); in CeedBasisCreateH1_Hip_shared() 766 const CeedInt grad_bytes = q_bytes * num_nodes * q_comp_grad; in CeedBasisCreateH1_Hip_shared()
|
| /libCEED/backends/cuda-shared/ |
| H A D | ceed-cuda-shared-basis.c | 665 CeedInt num_comp, q_comp_interp, q_comp_grad; in CeedBasisCreateH1_Cuda_shared() local 688 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_GRAD, &q_comp_grad)); in CeedBasisCreateH1_Cuda_shared() 700 const CeedInt grad_bytes = q_bytes * num_nodes * q_comp_grad; in CeedBasisCreateH1_Cuda_shared()
|