| /libCEED/backends/hip-gen/ |
| H A D | ceed-hip-gen-operator-build.cpp | 209 … 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 D | ceed-hip-gen-operator.c | 54 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 D | ceed-cuda-gen-operator-build.cpp | 182 … 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 D | ceed-cuda-gen-operator.c | 107 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 D | t599-operator.c | 19 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 D | t595-operator.c | 21 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 D | t590-operator.c | 20 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 D | t593-operator.c | 22 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 D | t594-operator.c | 22 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 D | t591-operator.c | 20 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 D | t592-operator.c | 20 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 D | ceed-operator.c | 139 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 D | ceed-preconditioning.c | 137 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 D | ceed-basis.c | 937 …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 D | ceed-ref-operator.c | 1136 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 D | ceed-impl.h | 383 bool is_at_points; member
|
| /libCEED/include/ceed/ |
| H A D | backend.h | 350 …edBasis basis, CeedTransposeMode t_mode, CeedEvalMode eval_mode, bool is_at_points, CeedInt num_po…
|
| H A D | ceed.h | 445 CEED_EXTERN int CeedOperatorIsAtPoints(CeedOperator op, bool *is_at_points);
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-operator.c | 106 …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 D | ceed-cuda-ref-operator.c | 107 …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()
|