Home
last modified time | relevance | path

Searched refs:d_curl (Results 1 – 8 of 8) sorted by relevance

/libCEED/backends/magma/
H A Dceed-magma.h74 CeedScalar *d_curl; member
H A Dceed-magma-basis.c396 d_b = impl->d_curl; in CeedBasisApplyNonTensorCore_Magma()
521 CeedCallBackend(magma_free(impl->d_curl)); in CeedBasisDestroyNonTensor_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()
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-basis.c314 void *curl_args[] = {(void *)&num_elem, &data->d_curl, &d_u, &d_v}; in CeedBasisApplyNonTensorCore_Hip()
389 CeedCallHip(ceed, hipFree(data->d_curl)); in CeedBasisDestroyNonTensor_Hip()
581 CeedCallHip(ceed, hipMalloc((void **)&data->d_curl, curl_bytes)); in CeedBasisCreateHcurl_Hip()
582 CeedCallHip(ceed, hipMemcpy(data->d_curl, curl, curl_bytes, hipMemcpyHostToDevice)); in CeedBasisCreateHcurl_Hip()
H A Dceed-hip-ref.h100 CeedScalar *d_curl; member
H A Dceed-hip-ref-operator.c1277 CeedScalar *d_interp, *d_curl; in CeedOperatorAssembleDiagonalSetup_Hip() local
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()
1290 diag->d_curl_in = d_curl; in CeedOperatorAssembleDiagonalSetup_Hip()
1293 diag->d_curl_out = d_curl; in CeedOperatorAssembleDiagonalSetup_Hip()
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-basis.c315 void *curl_args[] = {(void *)&num_elem, &data->d_curl, &d_u, &d_v}; in CeedBasisApplyNonTensorCore_Cuda()
390 CeedCallCuda(ceed, cudaFree(data->d_curl)); in CeedBasisDestroyNonTensor_Cuda()
582 CeedCallCuda(ceed, cudaMalloc((void **)&data->d_curl, curl_bytes)); in CeedBasisCreateHcurl_Cuda()
583 CeedCallCuda(ceed, cudaMemcpy(data->d_curl, curl, curl_bytes, cudaMemcpyHostToDevice)); in CeedBasisCreateHcurl_Cuda()
H A Dceed-cuda-ref.h95 CeedScalar *d_curl; member
H A Dceed-cuda-ref-operator.c1280 CeedScalar *d_interp, *d_curl; in CeedOperatorAssembleDiagonalSetup_Cuda() local
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()
1293 diag->d_curl_in = d_curl; in CeedOperatorAssembleDiagonalSetup_Cuda()
1296 diag->d_curl_out = d_curl; in CeedOperatorAssembleDiagonalSetup_Cuda()