Home
last modified time | relevance | path

Searched refs:is_sequential (Results 1 – 6 of 6) sorted by relevance

/libCEED/tests/
H A Dt599-operator.c19 bool is_at_points, is_sequential; in main() local
115 CeedOperatorCompositeIsSequential(op_mass, &is_sequential); in main()
116 if (!is_sequential) printf("Error: Composite operator should be sequential\n"); in main()
/libCEED/backends/cuda-gen/
H A Dceed-cuda-gen-operator.c297 bool is_run_good[CEED_COMPOSITE_MAX] = {false}, is_sequential; in CeedOperatorApplyAddComposite_Cuda_gen() local
308 CeedCall(CeedOperatorCompositeIsSequential(op, &is_sequential)); in CeedOperatorApplyAddComposite_Cuda_gen()
311 if (is_sequential) CeedCallCuda(ceed, cudaStreamCreate(&stream)); in CeedOperatorApplyAddComposite_Cuda_gen()
317 if (!is_sequential) CeedCallCuda(ceed, cudaStreamCreate(&stream)); in CeedOperatorApplyAddComposite_Cuda_gen()
319 if (!is_sequential) CeedCallCuda(ceed, cudaStreamDestroy(stream)); in CeedOperatorApplyAddComposite_Cuda_gen()
322 if (is_sequential) CeedCallCuda(ceed, cudaStreamDestroy(stream)); in CeedOperatorApplyAddComposite_Cuda_gen()
/libCEED/backends/hip-gen/
H A Dceed-hip-gen-operator.c255 bool is_run_good[CEED_COMPOSITE_MAX] = {false}, is_sequential; in CeedOperatorApplyAddComposite_Hip_gen() local
267 CeedCall(CeedOperatorCompositeIsSequential(op, &is_sequential)); in CeedOperatorApplyAddComposite_Hip_gen()
272 const CeedInt stream_index = is_sequential ? 0 : i; in CeedOperatorApplyAddComposite_Hip_gen()
283 if (is_sequential) CeedCallHip(ceed, hipStreamSynchronize(impl->streams[0])); in CeedOperatorApplyAddComposite_Hip_gen()
/libCEED/interface/
H A Dceed-operator.c1405 int CeedOperatorCompositeSetSequential(CeedOperator op, bool is_sequential) { in CeedOperatorCompositeSetSequential() argument
1410 op->is_sequential = is_sequential; in CeedOperatorCompositeSetSequential()
1426 int CeedOperatorCompositeIsSequential(CeedOperator op, bool *is_sequential) { in CeedOperatorCompositeIsSequential() argument
1431 *is_sequential = op->is_sequential; in CeedOperatorCompositeIsSequential()
/libCEED/include/
H A Dceed-impl.h385 bool is_sequential; member
/libCEED/include/ceed/
H A Dceed.h450 CEED_EXTERN int CeedOperatorCompositeSetSequential(CeedOperator op, bool is_sequential);
451 CEED_EXTERN int CeedOperatorCompositeIsSequential(CeedOperator op, bool *is_sequential);