Home
last modified time | relevance | path

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

/libCEED/backends/hip-ref/
H A Dceed-hip-ref-basis.c558 CeedInt num_comp, q_comp_interp, q_comp_curl; in CeedBasisCreateHcurl_Hip() local
567 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_CURL, &q_comp_curl)); in CeedBasisCreateHcurl_Hip()
579 const CeedInt curl_bytes = q_bytes * num_nodes * q_comp_curl; in CeedBasisCreateHcurl_Hip()
590 … q_comp_interp, "BASIS_Q_COMP_DERIV", q_comp_curl, "BASIS_NUM_COMP", num_comp)); in CeedBasisCreateHcurl_Hip()
H A Dceed-hip-ref-operator.c1275 CeedInt q_comp_interp, q_comp_curl; in CeedOperatorAssembleDiagonalSetup_Hip() local
1280 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_CURL, &q_comp_curl)); in CeedOperatorAssembleDiagonalSetup_Hip()
1286 CeedCallHip(ceed, hipMalloc((void **)&d_curl, interp_bytes * q_comp_curl)); in CeedOperatorAssembleDiagonalSetup_Hip()
1287 … CeedCallHip(ceed, hipMemcpy(d_curl, curl, interp_bytes * q_comp_curl, hipMemcpyHostToDevice)); in CeedOperatorAssembleDiagonalSetup_Hip()
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-basis.c559 CeedInt num_comp, q_comp_interp, q_comp_curl; in CeedBasisCreateHcurl_Cuda() local
568 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_CURL, &q_comp_curl)); in CeedBasisCreateHcurl_Cuda()
580 const CeedInt curl_bytes = q_bytes * num_nodes * q_comp_curl; in CeedBasisCreateHcurl_Cuda()
591 … q_comp_interp, "BASIS_Q_COMP_DERIV", q_comp_curl, "BASIS_NUM_COMP", num_comp)); in CeedBasisCreateHcurl_Cuda()
H A Dceed-cuda-ref-operator.c1278 CeedInt q_comp_interp, q_comp_curl; in CeedOperatorAssembleDiagonalSetup_Cuda() local
1283 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_CURL, &q_comp_curl)); in CeedOperatorAssembleDiagonalSetup_Cuda()
1289 CeedCallCuda(ceed, cudaMalloc((void **)&d_curl, interp_bytes * q_comp_curl)); in CeedOperatorAssembleDiagonalSetup_Cuda()
1290 … CeedCallCuda(ceed, cudaMemcpy(d_curl, curl, interp_bytes * q_comp_curl, cudaMemcpyHostToDevice)); in CeedOperatorAssembleDiagonalSetup_Cuda()
/libCEED/backends/magma/
H A Dceed-magma-basis.c793 CeedInt q_comp_curl; in CeedBasisCreateHcurl_Magma() local
795 CeedCallBackend(CeedBasisGetNumQuadratureComponents(basis, CEED_EVAL_CURL, &q_comp_curl)); in CeedBasisCreateHcurl_Magma()
796 …CeedCallBackend(magma_malloc((void **)&impl->d_curl, num_qpts * num_nodes * q_comp_curl * sizeof(c… in CeedBasisCreateHcurl_Magma()
797 …magma_setvector(num_qpts * num_nodes * q_comp_curl, sizeof(curl[0]), curl, 1, impl->d_curl, 1, dat… in CeedBasisCreateHcurl_Magma()