Home
last modified time | relevance | path

Searched refs:is_at_points (Results 1 – 20 of 20) sorted by relevance

/libCEED/backends/hip-gen/
H A Dceed-hip-gen-operator-build.cpp209 … CeedInt max_dim, CeedInt Q, CeedInt Q_1d, bool is_input, bool is_all_tensor, bool is_at_points, in CeedOperatorBuildKernelFieldData_Hip_gen() argument
273 if (is_at_points) { in CeedOperatorBuildKernelFieldData_Hip_gen()
302 if ((is_active && skip_active_load) || (is_collocated && !is_at_points)) { in CeedOperatorBuildKernelFieldData_Hip_gen()
311 if (is_at_points) { in CeedOperatorBuildKernelFieldData_Hip_gen()
341 if ((is_active && skip_active_load) || (is_collocated && !is_at_points)) { in CeedOperatorBuildKernelFieldData_Hip_gen()
349 if (is_at_points) break; // No G mat for AtPoints in CeedOperatorBuildKernelFieldData_Hip_gen()
412 … CeedInt max_dim, CeedInt Q_1d, bool is_input, bool is_all_tensor, bool is_at_points, in CeedOperatorBuildKernelRestriction_Hip_gen() argument
441 …al_mode != CEED_EVAL_WEIGHT && !((eval_mode == CEED_EVAL_NONE) && use_3d_slices && is_at_points)) { in CeedOperatorBuildKernelRestriction_Hip_gen()
549 bool is_at_points, bool use_3d_slices) { in CeedOperatorBuildKernelBasis_Hip_gen() argument
581 if (!use_3d_slices && !is_at_points) { in CeedOperatorBuildKernelBasis_Hip_gen()
[all …]
H A Dceed-hip-gen-operator.c54 bool is_at_points, is_tensor; in CeedOperatorApplyAddCore_Hip_gen() local
113 CeedCallBackend(CeedOperatorIsAtPoints(op, &is_at_points)); in CeedOperatorApplyAddCore_Hip_gen()
114 if (is_at_points) { in CeedOperatorApplyAddCore_Hip_gen()
213 if (is_at_points) { in CeedOperatorApplyAddCore_Hip_gen()
878 bool is_composite, is_at_points; in CeedOperatorCreate_Hip_gen() local
891 CeedCall(CeedOperatorIsAtPoints(op, &is_at_points)); in CeedOperatorCreate_Hip_gen()
892 if (is_at_points) { in CeedOperatorCreate_Hip_gen()
896 if (!is_at_points) { in CeedOperatorCreate_Hip_gen()
/libCEED/backends/cuda-gen/
H A Dceed-cuda-gen-operator-build.cpp182 … CeedInt max_dim, CeedInt Q, CeedInt Q_1d, bool is_input, bool is_all_tensor, bool is_at_points, in CeedOperatorBuildKernelFieldData_Cuda_gen() argument
246 if (is_at_points) { in CeedOperatorBuildKernelFieldData_Cuda_gen()
275 if ((is_active && skip_active_load) || (is_collocated && !is_at_points)) { in CeedOperatorBuildKernelFieldData_Cuda_gen()
284 if (is_at_points) { in CeedOperatorBuildKernelFieldData_Cuda_gen()
314 if ((is_active && skip_active_load) || (is_collocated && !is_at_points)) { in CeedOperatorBuildKernelFieldData_Cuda_gen()
322 if (is_at_points) break; // No G mat for AtPoints in CeedOperatorBuildKernelFieldData_Cuda_gen()
385 … CeedInt max_dim, CeedInt Q_1d, bool is_input, bool is_all_tensor, bool is_at_points, in CeedOperatorBuildKernelRestriction_Cuda_gen() argument
414 …al_mode != CEED_EVAL_WEIGHT && !((eval_mode == CEED_EVAL_NONE) && use_3d_slices && is_at_points)) { in CeedOperatorBuildKernelRestriction_Cuda_gen()
522 … bool is_input, bool is_all_tensor, bool is_at_points, bool use_3d_slices) { in CeedOperatorBuildKernelBasis_Cuda_gen() argument
554 if (!use_3d_slices && !is_at_points) { in CeedOperatorBuildKernelBasis_Cuda_gen()
[all …]
H A Dceed-cuda-gen-operator.c107 bool is_at_points, is_tensor; in CeedOperatorApplyAddCore_Cuda_gen() local
168 CeedCallBackend(CeedOperatorIsAtPoints(op, &is_at_points)); in CeedOperatorApplyAddCore_Cuda_gen()
169 if (is_at_points) { in CeedOperatorApplyAddCore_Cuda_gen()
255 if (is_at_points) { in CeedOperatorApplyAddCore_Cuda_gen()
866 bool is_composite, is_at_points; in CeedOperatorCreate_Cuda_gen() local
879 CeedCall(CeedOperatorIsAtPoints(op, &is_at_points)); in CeedOperatorCreate_Cuda_gen()
880 if (is_at_points) { in CeedOperatorCreate_Cuda_gen()
885 if (!is_at_points) { in CeedOperatorCreate_Cuda_gen()
/libCEED/tests/
H A Dt599-operator.c19 bool is_at_points, is_sequential; in main() local
90 CeedOperatorIsAtPoints(op_to_points, &is_at_points); in main()
91 if (!is_at_points) printf("Error: Operator should be at points\n"); in main()
102 CeedOperatorIsAtPoints(op_from_points, &is_at_points); in main()
103 if (!is_at_points) printf("Error: Operator should be at points\n"); in main()
H A Dt595-operator.c21 bool is_at_points; in main() local
100 CeedOperatorIsAtPoints(op_mass, &is_at_points); in main()
101 if (!is_at_points) printf("Error: Operator should be at points\n"); in main()
H A Dt590-operator.c20 bool is_at_points; in main() local
88 CeedOperatorIsAtPoints(op_mass, &is_at_points); in main()
89 if (!is_at_points) printf("Error: Operator should be at points\n"); in main()
H A Dt593-operator.c22 bool is_at_points; in main() local
112 CeedOperatorIsAtPoints(op_mass, &is_at_points); in main()
113 if (!is_at_points) printf("Error: Operator should be at points\n"); in main()
H A Dt594-operator.c22 bool is_at_points; in main() local
112 CeedOperatorIsAtPoints(op_mass, &is_at_points); in main()
113 if (!is_at_points) printf("Error: Operator should be at points\n"); in main()
H A Dt591-operator.c20 bool is_at_points; in main() local
158 CeedOperatorIsAtPoints(op_mass, &is_at_points); in main()
159 if (!is_at_points) printf("Error: Operator should be at points\n"); in main()
H A Dt592-operator.c20 bool is_at_points; in main() local
158 CeedOperatorIsAtPoints(op_mass, &is_at_points); in main()
159 if (!is_at_points) printf("Error: Operator should be at points\n"); in main()
/libCEED/interface/
H A Dceed-operator.c139 bool is_at_points; in CeedOperatorSingleView() local
145 CeedCall(CeedOperatorIsAtPoints(op, &is_at_points)); in CeedOperatorSingleView()
154 if (is_at_points) { in CeedOperatorSingleView()
838 (*op)->is_at_points = true; in CeedOperatorCreateAtPoints()
929 bool is_input = true, is_at_points, is_composite, is_immutable; in CeedOperatorSetField() local
935 CeedCall(CeedOperatorIsAtPoints(op, &is_at_points)); in CeedOperatorSetField()
952 CeedCheck(is_at_points, CeedOperatorReturnCeed(op), CEED_ERROR_UNSUPPORTED, in CeedOperatorSetField()
1028 …if (op->num_qpts == 0 && !is_at_points) op->num_qpts = num_qpts; // no consistent number of qpts … in CeedOperatorSetField()
1080 bool is_at_points, is_immutable; in CeedOperatorAtPointsSetPoints() local
1082 CeedCall(CeedOperatorIsAtPoints(op, &is_at_points)); in CeedOperatorAtPointsSetPoints()
[all …]
H A Dceed-preconditioning.c137 bool is_at_points = false; in CeedOperatorCreateFallback() local
145 CeedCall(CeedOperatorIsAtPoints(op, &is_at_points)); in CeedOperatorCreateFallback()
146 if (is_at_points) { in CeedOperatorCreateFallback()
403 bool is_at_points; in CeedOperatorLinearAssembleAddDiagonalSingle() local
405 CeedCall(CeedOperatorIsAtPoints(op, &is_at_points)); in CeedOperatorLinearAssembleAddDiagonalSingle()
406 …CeedCheck(!is_at_points, CeedOperatorReturnCeed(op), CEED_ERROR_UNSUPPORTED, "AtPoints operator no… in CeedOperatorLinearAssembleAddDiagonalSingle()
672 bool is_composite, is_at_points; in CeedOperatorAssembleSingle() local
701 CeedCall(CeedOperatorIsAtPoints(op, &is_at_points)); in CeedOperatorAssembleSingle()
702 CeedCheck(!is_at_points, CeedOperatorReturnCeed(op), CEED_ERROR_UNSUPPORTED, in CeedOperatorAssembleSingle()
1029 bool is_at_points; in CeedOperatorMultigridLevelCreateSingle_Core() local
[all …]
H A Dceed-basis.c937 …edBasis basis, CeedTransposeMode t_mode, CeedEvalMode eval_mode, bool is_at_points, CeedInt num_po… in CeedBasisGetFlopsEstimate() argument
942 …CeedCheck(!is_at_points || is_tensor, CeedBasisReturnCeed(basis), CEED_ERROR_INCOMPATIBLE, "Can on… in CeedBasisGetFlopsEstimate()
961 if (is_at_points) { in CeedBasisGetFlopsEstimate()
/libCEED/backends/ref/
H A Dceed-ref-operator.c1136 bool is_at_points = false; in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref() local
1139 CeedCallBackend(CeedElemRestrictionIsAtPoints(elem_rstr, &is_at_points)); in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref()
1141 …CeedCheck(!is_at_points, ceed, CEED_ERROR_BACKEND, "Cannot assemble QFunction with active input at… in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref()
1166 bool is_at_points = false; in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref() local
1169 CeedCallBackend(CeedElemRestrictionIsAtPoints(elem_rstr, &is_at_points)); in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref()
1171 …CeedCheck(!is_at_points, ceed, CEED_ERROR_BACKEND, "Cannot assemble QFunction with active input at… in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref()
/libCEED/include/
H A Dceed-impl.h383 bool is_at_points; member
/libCEED/include/ceed/
H A Dbackend.h350 …edBasis basis, CeedTransposeMode t_mode, CeedEvalMode eval_mode, bool is_at_points, CeedInt num_po…
H A Dceed.h445 CEED_EXTERN int CeedOperatorIsAtPoints(CeedOperator op, bool *is_at_points);
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-operator.c106 …etupFields_Hip(CeedQFunction qf, CeedOperator op, bool is_input, bool is_at_points, bool *skip_rst… in CeedOperatorSetupFields_Hip() argument
168 if (is_at_points) { in CeedOperatorSetupFields_Hip()
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-operator.c107 …tupFields_Cuda(CeedQFunction qf, CeedOperator op, bool is_input, bool is_at_points, bool *skip_rst… in CeedOperatorSetupFields_Cuda() argument
169 if (is_at_points) { in CeedOperatorSetupFields_Cuda()