Home
last modified time | relevance | path

Searched refs:is_active (Results 1 – 12 of 12) sorted by relevance

/libCEED/backends/sycl-gen/
H A Dceed-sycl-gen-operator.sycl.cpp76 bool is_active; in CeedOperatorApplyAdd_Sycl_gen() local
81 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorApplyAdd_Sycl_gen()
82 if (is_active) vec = input_vec; in CeedOperatorApplyAdd_Sycl_gen()
84 if (!is_active) CeedCallBackend(CeedVectorDestroy(&vec)); in CeedOperatorApplyAdd_Sycl_gen()
94 bool is_active; in CeedOperatorApplyAdd_Sycl_gen() local
99 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorApplyAdd_Sycl_gen()
100 if (is_active) vec = output_vec; in CeedOperatorApplyAdd_Sycl_gen()
115 if (!is_active) CeedCallBackend(CeedVectorDestroy(&vec)); in CeedOperatorApplyAdd_Sycl_gen()
161 bool is_active; in CeedOperatorApplyAdd_Sycl_gen() local
165 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorApplyAdd_Sycl_gen()
[all …]
/libCEED/backends/cuda-gen/
H A Dceed-cuda-gen-operator.c137 bool is_active; in CeedOperatorApplyAddCore_Cuda_gen() local
142 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorApplyAddCore_Cuda_gen()
143 if (is_active) data->fields.inputs[i] = input_arr; in CeedOperatorApplyAddCore_Cuda_gen()
155 bool is_active; in CeedOperatorApplyAddCore_Cuda_gen() local
160 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorApplyAddCore_Cuda_gen()
161 if (is_active) data->fields.outputs[i] = output_arr; in CeedOperatorApplyAddCore_Cuda_gen()
229 bool is_active; in CeedOperatorApplyAddCore_Cuda_gen() local
233 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorApplyAddCore_Cuda_gen()
234 if (!is_active) CeedCallBackend(CeedVectorRestoreArrayRead(vec, &data->fields.inputs[i])); in CeedOperatorApplyAddCore_Cuda_gen()
244 bool is_active; in CeedOperatorApplyAddCore_Cuda_gen() local
[all …]
H A Dceed-cuda-gen-operator-build.cpp184 bool is_tensor = true, is_active = true; in CeedOperatorBuildKernelFieldData_Cuda_gen() local
193 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorBuildKernelFieldData_Cuda_gen()
275 if ((is_active && skip_active_load) || (is_collocated && !is_at_points)) { in CeedOperatorBuildKernelFieldData_Cuda_gen()
314 if ((is_active && skip_active_load) || (is_collocated && !is_at_points)) { in CeedOperatorBuildKernelFieldData_Cuda_gen()
330 } else if (is_active && skip_active_load) { in CeedOperatorBuildKernelFieldData_Cuda_gen()
346 } else if (is_active && skip_active_load) { in CeedOperatorBuildKernelFieldData_Cuda_gen()
357 } else if (is_active && skip_active_load) { in CeedOperatorBuildKernelFieldData_Cuda_gen()
1937 bool is_active = false; in CeedOperatorBuildKernelAssemblyAtPoints_Cuda_gen() local
1945 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorBuildKernelAssemblyAtPoints_Cuda_gen()
1952 if (is_active) { in CeedOperatorBuildKernelAssemblyAtPoints_Cuda_gen()
[all …]
/libCEED/backends/hip-gen/
H A Dceed-hip-gen-operator.c82 bool is_active; in CeedOperatorApplyAddCore_Hip_gen() local
87 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorApplyAddCore_Hip_gen()
88 if (is_active) data->fields.inputs[i] = input_arr; in CeedOperatorApplyAddCore_Hip_gen()
100 bool is_active; in CeedOperatorApplyAddCore_Hip_gen() local
105 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorApplyAddCore_Hip_gen()
106 if (is_active) data->fields.outputs[i] = output_arr; in CeedOperatorApplyAddCore_Hip_gen()
187 bool is_active; in CeedOperatorApplyAddCore_Hip_gen() local
191 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorApplyAddCore_Hip_gen()
192 if (!is_active) CeedCallBackend(CeedVectorRestoreArrayRead(vec, &data->fields.inputs[i])); in CeedOperatorApplyAddCore_Hip_gen()
202 bool is_active; in CeedOperatorApplyAddCore_Hip_gen() local
[all …]
H A Dceed-hip-gen-operator-build.cpp211 bool is_tensor = true, is_active = true; in CeedOperatorBuildKernelFieldData_Hip_gen() local
220 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorBuildKernelFieldData_Hip_gen()
302 if ((is_active && skip_active_load) || (is_collocated && !is_at_points)) { in CeedOperatorBuildKernelFieldData_Hip_gen()
341 if ((is_active && skip_active_load) || (is_collocated && !is_at_points)) { in CeedOperatorBuildKernelFieldData_Hip_gen()
357 } else if (is_active && skip_active_load) { in CeedOperatorBuildKernelFieldData_Hip_gen()
373 } else if (is_active && skip_active_load) { in CeedOperatorBuildKernelFieldData_Hip_gen()
384 } else if (is_active && skip_active_load) { in CeedOperatorBuildKernelFieldData_Hip_gen()
1942 bool is_active = false; in CeedOperatorBuildKernelAssemblyAtPoints_Hip_gen() local
1950 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorBuildKernelAssemblyAtPoints_Hip_gen()
1957 if (is_active) { in CeedOperatorBuildKernelAssemblyAtPoints_Hip_gen()
[all …]
/libCEED/backends/ref/
H A Dceed-ref-operator.c215 bool is_active; in CeedOperatorSetupInputs_Ref() local
222 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorSetupInputs_Ref()
223 if (is_active) { in CeedOperatorSetupInputs_Ref()
246 if (!is_active) CeedCallBackend(CeedVectorDestroy(&vec)); in CeedOperatorSetupInputs_Ref()
265 bool is_active; in CeedOperatorInputBasis_Ref() local
269 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorInputBasis_Ref()
271 if (is_active) continue; in CeedOperatorInputBasis_Ref()
357 bool is_active; in CeedOperatorRestoreInputs_Ref() local
361 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorRestoreInputs_Ref()
363 if (is_active) continue; in CeedOperatorRestoreInputs_Ref()
[all …]
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-operator.c123 bool is_active = false, is_strided = false, skip_e_vec = false; in CeedOperatorSetupFields_Hip() local
136 is_active = l_vec == CEED_VECTOR_ACTIVE; in CeedOperatorSetupFields_Hip()
140 …skip_e_vec = (is_input && is_active) || (is_active && eval_mode != CEED_EVAL_NONE) || (eval_mode =… in CeedOperatorSetupFields_Hip()
141 if (!skip_e_vec && is_input && !is_active && eval_mode == CEED_EVAL_NONE) { in CeedOperatorSetupFields_Hip()
376 bool is_active = false; in CeedOperatorInputRestrict_Hip() local
381 is_active = l_vec == CEED_VECTOR_ACTIVE; in CeedOperatorInputRestrict_Hip()
382 if (is_active && skip_active) return CEED_ERROR_SUCCESS; in CeedOperatorInputRestrict_Hip()
383 if (is_active) { in CeedOperatorInputRestrict_Hip()
395 if (is_active || state != impl->input_states[input_field]) { in CeedOperatorInputRestrict_Hip()
405 if (!is_active) CeedCallBackend(CeedVectorDestroy(&l_vec)); in CeedOperatorInputRestrict_Hip()
[all …]
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-operator.c124 bool is_active = false, is_strided = false, skip_e_vec = false; in CeedOperatorSetupFields_Cuda() local
137 is_active = l_vec == CEED_VECTOR_ACTIVE; in CeedOperatorSetupFields_Cuda()
141 …skip_e_vec = (is_input && is_active) || (is_active && eval_mode != CEED_EVAL_NONE) || (eval_mode =… in CeedOperatorSetupFields_Cuda()
142 if (!skip_e_vec && is_input && !is_active && eval_mode == CEED_EVAL_NONE) { in CeedOperatorSetupFields_Cuda()
377 bool is_active = false; in CeedOperatorInputRestrict_Cuda() local
382 is_active = l_vec == CEED_VECTOR_ACTIVE; in CeedOperatorInputRestrict_Cuda()
383 if (is_active && skip_active) return CEED_ERROR_SUCCESS; in CeedOperatorInputRestrict_Cuda()
384 if (is_active) { in CeedOperatorInputRestrict_Cuda()
396 if (is_active || state != impl->input_states[input_field]) { in CeedOperatorInputRestrict_Cuda()
406 if (!is_active) CeedCallBackend(CeedVectorDestroy(&l_vec)); in CeedOperatorInputRestrict_Cuda()
[all …]
/libCEED/backends/blocked/
H A Dceed-blocked-operator.c275 bool is_active; in CeedOperatorSetupInputs_Blocked() local
282 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorSetupInputs_Blocked()
283 if (is_active) { in CeedOperatorSetupInputs_Blocked()
300 if (!is_active) CeedCallBackend(CeedVectorDestroy(&vec)); in CeedOperatorSetupInputs_Blocked()
319 bool is_active; in CeedOperatorInputBasis_Blocked() local
323 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorInputBasis_Blocked()
325 if (is_active) continue; in CeedOperatorInputBasis_Blocked()
412 bool is_active; in CeedOperatorRestoreInputs_Blocked() local
416 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorRestoreInputs_Blocked()
418 if (is_active) continue; in CeedOperatorRestoreInputs_Blocked()
[all …]
/libCEED/backends/opt/
H A Dceed-opt-operator.c321 bool is_active; in CeedOperatorInputBasis_Opt() local
330 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorInputBasis_Opt()
332 if (skip_active && is_active) continue; in CeedOperatorInputBasis_Opt()
341 if (is_active && impl->block_rstr[i]) { in CeedOperatorInputBasis_Opt()
347 if (!is_active) { in CeedOperatorInputBasis_Opt()
356 if (!is_active) { in CeedOperatorInputBasis_Opt()
377 bool is_active; in CeedOperatorOutputBasis_Opt() local
410 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorOutputBasis_Opt()
411 if (is_active) vec = out_vec; in CeedOperatorOutputBasis_Opt()
415 if (!is_active) CeedCallBackend(CeedVectorDestroy(&vec)); in CeedOperatorOutputBasis_Opt()
[all …]
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-operator.sycl.cpp263 bool is_active; in CeedOperatorSetupInputs_Sycl() local
269 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorSetupInputs_Sycl()
270 if (is_active) { in CeedOperatorSetupInputs_Sycl()
291 if (!is_active) CeedCallBackend(CeedVectorDestroy(&vec)); in CeedOperatorSetupInputs_Sycl()
307 bool is_active; in CeedOperatorInputBasis_Sycl() local
311 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorInputBasis_Sycl()
313 if (is_active) continue; in CeedOperatorInputBasis_Sycl()
347 bool is_active; in CeedOperatorRestoreInputs_Sycl() local
352 is_active = vec == CEED_VECTOR_ACTIVE; in CeedOperatorRestoreInputs_Sycl()
355 if (is_active) continue; in CeedOperatorRestoreInputs_Sycl()
[all …]
/libCEED/rust/libceed/src/
H A Dvector.rs89 pub fn is_active(&self) -> bool { in is_active() method