| /libCEED/backends/ref/ |
| H A D | ceed-ref-operator.c | 701 CeedElemRestriction rstr_points = NULL; in CeedOperatorSetupFieldsAtPoints_Ref() local 704 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorSetupFieldsAtPoints_Ref() 705 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorSetupFieldsAtPoints_Ref() 706 CeedCallBackend(CeedElemRestrictionGetNumComponents(rstr_points, &dim)); in CeedOperatorSetupFieldsAtPoints_Ref() 707 CeedCallBackend(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorSetupFieldsAtPoints_Ref() 1029 CeedElemRestriction rstr_points = NULL; in CeedOperatorApplyAddAtPoints_Ref() local 1045 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, &point_coords)); in CeedOperatorApplyAddAtPoints_Ref() 1055 …CeedCallBackend(CeedElemRestrictionApplyAtPointsInElement(rstr_points, e, CEED_NOTRANSPOSE, point_… in CeedOperatorApplyAddAtPoints_Ref() 1056 CeedCallBackend(CeedElemRestrictionGetNumPointsInElement(rstr_points, e, &num_points)); in CeedOperatorApplyAddAtPoints_Ref() 1081 CeedCallBackend(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorApplyAddAtPoints_Ref() [all …]
|
| /libCEED/backends/cuda-gen/ |
| H A D | ceed-cuda-gen-operator.c | 181 CeedElemRestriction rstr_points = NULL; in CeedOperatorApplyAddCore_Cuda_gen() local 184 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorApplyAddCore_Cuda_gen() 189 CeedCallBackend(CeedElemRestrictionGetNumPointsInElement(rstr_points, e, &num_points_elem)); in CeedOperatorApplyAddCore_Cuda_gen() 195 CeedCallBackend(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorApplyAddCore_Cuda_gen() 609 CeedElemRestriction rstr_points = NULL; in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda_gen() local 612 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda_gen() 617 … CeedCallBackend(CeedElemRestrictionGetNumPointsInElement(rstr_points, e, &num_points_elem)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda_gen() 623 CeedCallBackend(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda_gen() 772 CeedElemRestriction rstr_points = NULL; in CeedOperatorAssembleSingleAtPoints_Cuda_gen() local 775 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorAssembleSingleAtPoints_Cuda_gen() [all …]
|
| H A D | ceed-cuda-gen-operator-build.cpp | 1218 CeedElemRestriction rstr_points = NULL; in CeedOperatorBuildKernel_Cuda_gen() local 1220 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorBuildKernel_Cuda_gen() 1221 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorBuildKernel_Cuda_gen() 1222 CeedCallBackend(CeedElemRestrictionGetCompStride(rstr_points, &coords_comp_stride)); in CeedOperatorBuildKernel_Cuda_gen() 1223 CeedCallBackend(CeedElemRestrictionGetNumComponents(rstr_points, &coords_dim)); in CeedOperatorBuildKernel_Cuda_gen() 1224 CeedCallBackend(CeedElemRestrictionGetData(rstr_points, &rstr_data)); in CeedOperatorBuildKernel_Cuda_gen() 1226 CeedCallBackend(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorBuildKernel_Cuda_gen() 1660 CeedElemRestriction rstr_points = NULL; in CeedOperatorBuildKernelAssemblyAtPoints_Cuda_gen() local 1662 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorBuildKernelAssemblyAtPoints_Cuda_gen() 1663 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorBuildKernelAssemblyAtPoints_Cuda_gen() [all …]
|
| /libCEED/interface/ |
| H A D | ceed-operator.c | 156 CeedElemRestriction rstr_points; in CeedOperatorSingleView() local 158 CeedCall(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorSingleView() 159 CeedCall(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_points)); in CeedOperatorSingleView() 161 CeedCall(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorSingleView() 1079 int CeedOperatorAtPointsSetPoints(CeedOperator op, CeedElemRestriction rstr_points, CeedVector poin… in CeedOperatorAtPointsSetPoints() argument 1088 CeedCall(CeedElemRestrictionReferenceCopy(rstr_points, &op->first_points_rstr)); in CeedOperatorAtPointsSetPoints() 1092 …CeedCall(CeedElemRestrictionAtPointsAreCompatible(op->first_points_rstr, rstr_points, &are_compati… in CeedOperatorAtPointsSetPoints() 1097 CeedCall(CeedElemRestrictionReferenceCopy(rstr_points, &op->rstr_points)); in CeedOperatorAtPointsSetPoints() 1130 int CeedOperatorAtPointsGetPoints(CeedOperator op, CeedElemRestriction *rstr_points, CeedVector *po… in CeedOperatorAtPointsGetPoints() argument 1137 if (rstr_points) { in CeedOperatorAtPointsGetPoints() [all …]
|
| H A D | ceed-preconditioning.c | 148 CeedElemRestriction rstr_points; in CeedOperatorCreateFallback() local 151 CeedCall(CeedOperatorAtPointsGetPoints(op, &rstr_points, &points)); in CeedOperatorCreateFallback() 152 CeedCall(CeedOperatorAtPointsSetPoints(op_fallback, rstr_points, points)); in CeedOperatorCreateFallback() 154 CeedCall(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorCreateFallback() 1034 CeedElemRestriction rstr_points; in CeedOperatorMultigridLevelCreateSingle_Core() local 1037 CeedCall(CeedOperatorAtPointsGetPoints(op_fine, &rstr_points, &point_coords)); in CeedOperatorMultigridLevelCreateSingle_Core() 1038 CeedCall(CeedOperatorAtPointsSetPoints(*op_coarse, rstr_points, point_coords)); in CeedOperatorMultigridLevelCreateSingle_Core() 1040 CeedCall(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorMultigridLevelCreateSingle_Core()
|
| /libCEED/backends/hip-gen/ |
| H A D | ceed-hip-gen-operator.c | 126 CeedElemRestriction rstr_points = NULL; in CeedOperatorApplyAddCore_Hip_gen() local 129 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorApplyAddCore_Hip_gen() 134 CeedCallBackend(CeedElemRestrictionGetNumPointsInElement(rstr_points, e, &num_points_elem)); in CeedOperatorApplyAddCore_Hip_gen() 140 CeedCallBackend(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorApplyAddCore_Hip_gen() 588 CeedElemRestriction rstr_points = NULL; in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip_gen() local 591 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip_gen() 596 … CeedCallBackend(CeedElemRestrictionGetNumPointsInElement(rstr_points, e, &num_points_elem)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip_gen() 602 CeedCallBackend(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip_gen() 768 CeedElemRestriction rstr_points = NULL; in CeedOperatorAssembleSingleAtPoints_Hip_gen() local 771 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorAssembleSingleAtPoints_Hip_gen() [all …]
|
| H A D | ceed-hip-gen-operator-build.cpp | 1244 CeedElemRestriction rstr_points = NULL; in CeedOperatorBuildKernel_Hip_gen() local 1246 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorBuildKernel_Hip_gen() 1247 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorBuildKernel_Hip_gen() 1248 CeedCallBackend(CeedElemRestrictionGetCompStride(rstr_points, &coords_comp_stride)); in CeedOperatorBuildKernel_Hip_gen() 1249 CeedCallBackend(CeedElemRestrictionGetNumComponents(rstr_points, &coords_dim)); in CeedOperatorBuildKernel_Hip_gen() 1250 CeedCallBackend(CeedElemRestrictionGetData(rstr_points, &rstr_data)); in CeedOperatorBuildKernel_Hip_gen() 1252 CeedCallBackend(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorBuildKernel_Hip_gen() 1678 CeedElemRestriction rstr_points = NULL; in CeedOperatorBuildKernelAssemblyAtPoints_Hip_gen() local 1680 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorBuildKernelAssemblyAtPoints_Hip_gen() 1681 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorBuildKernelAssemblyAtPoints_Hip_gen() [all …]
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-operator.c | 637 CeedElemRestriction rstr_points = NULL; in CeedOperatorSetupAtPoints_Hip() local 639 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorSetupAtPoints_Hip() 640 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorSetupAtPoints_Hip() 645 CeedCallBackend(CeedElemRestrictionGetNumPointsInElement(rstr_points, e, &num_points_elem)); in CeedOperatorSetupAtPoints_Hip() 648 CeedCallBackend(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorSetupAtPoints_Hip() 851 CeedElemRestriction rstr_points = NULL; in CeedOperatorApplyAddAtPoints_Hip() local 853 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, &point_coords)); in CeedOperatorApplyAddAtPoints_Hip() 854 …if (!impl->point_coords_elem) CeedCallBackend(CeedElemRestrictionCreateVector(rstr_points, NULL, &… in CeedOperatorApplyAddAtPoints_Hip() 859 …CeedCallBackend(CeedElemRestrictionApply(rstr_points, CEED_NOTRANSPOSE, point_coords, impl->point_… in CeedOperatorApplyAddAtPoints_Hip() 863 CeedCallBackend(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorApplyAddAtPoints_Hip() [all …]
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-operator.c | 639 CeedElemRestriction rstr_points = NULL; in CeedOperatorSetupAtPoints_Cuda() local 641 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorSetupAtPoints_Cuda() 642 CeedCallBackend(CeedElemRestrictionGetMaxPointsInElement(rstr_points, &max_num_points)); in CeedOperatorSetupAtPoints_Cuda() 647 CeedCallBackend(CeedElemRestrictionGetNumPointsInElement(rstr_points, e, &num_points_elem)); in CeedOperatorSetupAtPoints_Cuda() 650 CeedCallBackend(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorSetupAtPoints_Cuda() 853 CeedElemRestriction rstr_points = NULL; in CeedOperatorApplyAddAtPoints_Cuda() local 855 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, &point_coords)); in CeedOperatorApplyAddAtPoints_Cuda() 856 …if (!impl->point_coords_elem) CeedCallBackend(CeedElemRestrictionCreateVector(rstr_points, NULL, &… in CeedOperatorApplyAddAtPoints_Cuda() 861 …CeedCallBackend(CeedElemRestrictionApply(rstr_points, CEED_NOTRANSPOSE, point_coords, impl->point_… in CeedOperatorApplyAddAtPoints_Cuda() 865 CeedCallBackend(CeedElemRestrictionDestroy(&rstr_points)); in CeedOperatorApplyAddAtPoints_Cuda() [all …]
|
| /libCEED/include/ |
| H A D | ceed-impl.h | 394 CeedElemRestriction rstr_points, first_points_rstr; member
|
| /libCEED/include/ceed/ |
| H A D | ceed.h | 443 CEED_EXTERN int CeedOperatorAtPointsSetPoints(CeedOperator op, CeedElemRestriction rstr_points, Ce… 444 CEED_EXTERN int CeedOperatorAtPointsGetPoints(CeedOperator op, CeedElemRestriction *rstr_points, C…
|