Home
last modified time | relevance | path

Searched refs:q_comp_div (Results 1 – 5 of 5) sorted by relevance

/libCEED/backends/hip-ref/
H A Dceed-hip-ref-basis.c503 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 Dceed-hip-ref-operator.c1253 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 Dceed-cuda-ref-basis.c504 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 Dceed-cuda-ref-operator.c1256 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 Dceed-magma-basis.c729 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()