Searched refs:q_comp_div (Results 1 – 5 of 5) sorted by relevance
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-basis.c | 503 CeedInt num_comp, q_comp_interp, q_comp_div; in CeedBasisCreateHdiv_Hip() local 512 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_DIV, &q_comp_div)); in CeedBasisCreateHdiv_Hip() 524 const CeedInt div_bytes = q_bytes * num_nodes * q_comp_div; in CeedBasisCreateHdiv_Hip() 535 … q_comp_interp, "BASIS_Q_COMP_DERIV", q_comp_div, "BASIS_NUM_COMP", num_comp)); in CeedBasisCreateHdiv_Hip()
|
| H A D | ceed-hip-ref-operator.c | 1253 CeedInt q_comp_interp, q_comp_div; in CeedOperatorAssembleDiagonalSetup_Hip() local 1258 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_DIV, &q_comp_div)); in CeedOperatorAssembleDiagonalSetup_Hip() 1264 CeedCallHip(ceed, hipMalloc((void **)&d_div, interp_bytes * q_comp_div)); in CeedOperatorAssembleDiagonalSetup_Hip() 1265 CeedCallHip(ceed, hipMemcpy(d_div, div, interp_bytes * q_comp_div, hipMemcpyHostToDevice)); in CeedOperatorAssembleDiagonalSetup_Hip()
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-basis.c | 504 CeedInt num_comp, q_comp_interp, q_comp_div; in CeedBasisCreateHdiv_Cuda() local 513 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_DIV, &q_comp_div)); in CeedBasisCreateHdiv_Cuda() 525 const CeedInt div_bytes = q_bytes * num_nodes * q_comp_div; in CeedBasisCreateHdiv_Cuda() 536 … q_comp_interp, "BASIS_Q_COMP_DERIV", q_comp_div, "BASIS_NUM_COMP", num_comp)); in CeedBasisCreateHdiv_Cuda()
|
| H A D | ceed-cuda-ref-operator.c | 1256 CeedInt q_comp_interp, q_comp_div; in CeedOperatorAssembleDiagonalSetup_Cuda() local 1261 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_DIV, &q_comp_div)); in CeedOperatorAssembleDiagonalSetup_Cuda() 1267 CeedCallCuda(ceed, cudaMalloc((void **)&d_div, interp_bytes * q_comp_div)); in CeedOperatorAssembleDiagonalSetup_Cuda() 1268 … CeedCallCuda(ceed, cudaMemcpy(d_div, div, interp_bytes * q_comp_div, cudaMemcpyHostToDevice)); in CeedOperatorAssembleDiagonalSetup_Cuda()
|
| /libCEED/backends/magma/ |
| H A D | ceed-magma-basis.c | 729 CeedInt q_comp_div; in CeedBasisCreateHdiv_Magma() local 731 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_DIV, &q_comp_div)); in CeedBasisCreateHdiv_Magma() 732 …CeedCallBackend(magma_malloc((void **)&impl->d_div, num_qpts * num_nodes * q_comp_div * sizeof(div… in CeedBasisCreateHdiv_Magma() 733 …magma_setvector(num_qpts * num_nodes * q_comp_div, sizeof(div[0]), div, 1, impl->d_div, 1, data->q… in CeedBasisCreateHdiv_Magma()
|