Lines Matching refs:op
24 static int CeedOperatorDestroy_Cuda(CeedOperator op) { in CeedOperatorDestroy_Cuda() argument
27 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorDestroy_Cuda()
63 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorDestroy_Cuda()
92 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorDestroy_Cuda()
107 static int CeedOperatorSetupFields_Cuda(CeedQFunction qf, CeedOperator op, bool is_input, bool is_a… in CeedOperatorSetupFields_Cuda() argument
113 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorSetupFields_Cuda()
115 CeedCallBackend(CeedOperatorGetFields(op, NULL, &op_fields, NULL, NULL)); in CeedOperatorSetupFields_Cuda()
118 CeedCallBackend(CeedOperatorGetFields(op, NULL, NULL, NULL, &op_fields)); in CeedOperatorSetupFields_Cuda()
239 static int CeedOperatorSetup_Cuda(CeedOperator op) { in CeedOperatorSetup_Cuda() argument
247 CeedCallBackend(CeedOperatorIsSetupDone(op, &is_setup_done)); in CeedOperatorSetup_Cuda()
250 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorSetup_Cuda()
251 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorSetup_Cuda()
252 CeedCallBackend(CeedOperatorGetNumQuadraturePoints(op, &Q)); in CeedOperatorSetup_Cuda()
253 CeedCallBackend(CeedOperatorGetNumElements(op, &num_elem)); in CeedOperatorSetup_Cuda()
254 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorSetup_Cuda()
272 …CeedCallBackend(CeedOperatorSetupFields_Cuda(qf, op, true, false, impl->skip_rstr_in, NULL, impl->… in CeedOperatorSetup_Cuda()
274 …CeedCallBackend(CeedOperatorSetupFields_Cuda(qf, op, false, false, impl->skip_rstr_out, impl->appl… in CeedOperatorSetup_Cuda()
356 CeedCallBackend(CeedClearWorkVectors(CeedOperatorReturnCeed(op), impl->max_active_e_vec_len)); in CeedOperatorSetup_Cuda()
361 …CeedCallBackend(CeedGetWorkVector(CeedOperatorReturnCeed(op), impl->max_active_e_vec_len, &temp_1)… in CeedOperatorSetup_Cuda()
362 …CeedCallBackend(CeedGetWorkVector(CeedOperatorReturnCeed(op), impl->max_active_e_vec_len, &temp_2)… in CeedOperatorSetup_Cuda()
363 CeedCallBackend(CeedRestoreWorkVector(CeedOperatorReturnCeed(op), &temp_1)); in CeedOperatorSetup_Cuda()
364 CeedCallBackend(CeedRestoreWorkVector(CeedOperatorReturnCeed(op), &temp_2)); in CeedOperatorSetup_Cuda()
366 CeedCallBackend(CeedOperatorSetSetupDone(op)); in CeedOperatorSetup_Cuda()
498 static int CeedOperatorApplyAdd_Cuda(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedRe… in CeedOperatorApplyAdd_Cuda() argument
507 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorApplyAdd_Cuda()
508 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorApplyAdd_Cuda()
509 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorApplyAdd_Cuda()
510 CeedCallBackend(CeedOperatorGetNumQuadraturePoints(op, &Q)); in CeedOperatorApplyAdd_Cuda()
511 CeedCallBackend(CeedOperatorGetNumElements(op, &num_elem)); in CeedOperatorApplyAdd_Cuda()
512 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorApplyAdd_Cuda()
516 CeedCallBackend(CeedOperatorSetup_Cuda(op)); in CeedOperatorApplyAdd_Cuda()
622 static int CeedOperatorSetupAtPoints_Cuda(CeedOperator op) { in CeedOperatorSetupAtPoints_Cuda() argument
630 CeedCallBackend(CeedOperatorIsSetupDone(op, &is_setup_done)); in CeedOperatorSetupAtPoints_Cuda()
633 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorSetupAtPoints_Cuda()
634 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorSetupAtPoints_Cuda()
635 CeedCallBackend(CeedOperatorGetNumElements(op, &num_elem)); in CeedOperatorSetupAtPoints_Cuda()
636 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorSetupAtPoints_Cuda()
641 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, NULL)); in CeedOperatorSetupAtPoints_Cuda()
669 …CeedCallBackend(CeedOperatorSetupFields_Cuda(qf, op, true, true, impl->skip_rstr_in, NULL, impl->e… in CeedOperatorSetupAtPoints_Cuda()
671 …CeedCallBackend(CeedOperatorSetupFields_Cuda(qf, op, false, true, impl->skip_rstr_out, impl->apply… in CeedOperatorSetupAtPoints_Cuda()
753 CeedCallBackend(CeedClearWorkVectors(CeedOperatorReturnCeed(op), impl->max_active_e_vec_len)); in CeedOperatorSetupAtPoints_Cuda()
758 …CeedCallBackend(CeedGetWorkVector(CeedOperatorReturnCeed(op), impl->max_active_e_vec_len, &temp_1)… in CeedOperatorSetupAtPoints_Cuda()
759 …CeedCallBackend(CeedGetWorkVector(CeedOperatorReturnCeed(op), impl->max_active_e_vec_len, &temp_2)… in CeedOperatorSetupAtPoints_Cuda()
760 CeedCallBackend(CeedRestoreWorkVector(CeedOperatorReturnCeed(op), &temp_1)); in CeedOperatorSetupAtPoints_Cuda()
761 CeedCallBackend(CeedRestoreWorkVector(CeedOperatorReturnCeed(op), &temp_2)); in CeedOperatorSetupAtPoints_Cuda()
763 CeedCallBackend(CeedOperatorSetSetupDone(op)); in CeedOperatorSetupAtPoints_Cuda()
826 static int CeedOperatorApplyAddAtPoints_Cuda(CeedOperator op, CeedVector in_vec, CeedVector out_vec… in CeedOperatorApplyAddAtPoints_Cuda() argument
835 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorApplyAddAtPoints_Cuda()
836 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorApplyAddAtPoints_Cuda()
837 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorApplyAddAtPoints_Cuda()
838 CeedCallBackend(CeedOperatorGetNumElements(op, &num_elem)); in CeedOperatorApplyAddAtPoints_Cuda()
839 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorApplyAddAtPoints_Cuda()
843 CeedCallBackend(CeedOperatorSetupAtPoints_Cuda(op)); in CeedOperatorApplyAddAtPoints_Cuda()
855 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, &point_coords)); in CeedOperatorApplyAddAtPoints_Cuda()
970 static inline int CeedOperatorLinearAssembleQFunctionCore_Cuda(CeedOperator op, bool build_objects,… in CeedOperatorLinearAssembleQFunctionCore_Cuda() argument
981 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorLinearAssembleQFunctionCore_Cuda()
982 CeedCallBackend(CeedOperatorGetFallbackParentCeed(op, &ceed_parent)); in CeedOperatorLinearAssembleQFunctionCore_Cuda()
983 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorLinearAssembleQFunctionCore_Cuda()
984 CeedCallBackend(CeedOperatorGetNumQuadraturePoints(op, &Q)); in CeedOperatorLinearAssembleQFunctionCore_Cuda()
985 CeedCallBackend(CeedOperatorGetNumElements(op, &num_elem)); in CeedOperatorLinearAssembleQFunctionCore_Cuda()
986 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorLinearAssembleQFunctionCore_Cuda()
988 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorLinearAssembleQFunctionCore_Cuda()
993 CeedCallBackend(CeedOperatorSetup_Cuda(op)); in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1115 static int CeedOperatorLinearAssembleQFunction_Cuda(CeedOperator op, CeedVector *assembled, CeedEle… in CeedOperatorLinearAssembleQFunction_Cuda() argument
1116 return CeedOperatorLinearAssembleQFunctionCore_Cuda(op, true, assembled, rstr, request); in CeedOperatorLinearAssembleQFunction_Cuda()
1122 static int CeedOperatorLinearAssembleQFunctionUpdate_Cuda(CeedOperator op, CeedVector assembled, Ce… in CeedOperatorLinearAssembleQFunctionUpdate_Cuda() argument
1123 return CeedOperatorLinearAssembleQFunctionCore_Cuda(op, false, &assembled, &rstr, request); in CeedOperatorLinearAssembleQFunctionUpdate_Cuda()
1129 static inline int CeedOperatorAssembleDiagonalSetup_Cuda(CeedOperator op) { in CeedOperatorAssembleDiagonalSetup_Cuda() argument
1140 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorAssembleDiagonalSetup_Cuda()
1141 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorAssembleDiagonalSetup_Cuda()
1145 CeedCallBackend(CeedOperatorGetFields(op, NULL, &op_fields, NULL, NULL)); in CeedOperatorAssembleDiagonalSetup_Cuda()
1173 CeedCallBackend(CeedOperatorGetFields(op, NULL, NULL, NULL, &op_fields)); in CeedOperatorAssembleDiagonalSetup_Cuda()
1201 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorAssembleDiagonalSetup_Cuda()
1319 static inline int CeedOperatorAssembleDiagonalSetupCompile_Cuda(CeedOperator op, CeedInt use_ceedsi… in CeedOperatorAssembleDiagonalSetupCompile_Cuda() argument
1329 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorAssembleDiagonalSetupCompile_Cuda()
1330 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorAssembleDiagonalSetupCompile_Cuda()
1334 CeedCallBackend(CeedOperatorGetFields(op, NULL, &op_fields, NULL, NULL)); in CeedOperatorAssembleDiagonalSetupCompile_Cuda()
1357 CeedCallBackend(CeedOperatorGetFields(op, NULL, NULL, NULL, &op_fields)); in CeedOperatorAssembleDiagonalSetupCompile_Cuda()
1380 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorAssembleDiagonalSetupCompile_Cuda()
1406 static inline int CeedOperatorAssembleDiagonalCore_Cuda(CeedOperator op, CeedVector assembled, Ceed… in CeedOperatorAssembleDiagonalCore_Cuda() argument
1415 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorAssembleDiagonalCore_Cuda()
1416 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorAssembleDiagonalCore_Cuda()
1419 …CeedCallBackend(CeedOperatorLinearAssembleQFunctionBuildOrUpdate(op, &assembled_qf, &assembled_rst… in CeedOperatorAssembleDiagonalCore_Cuda()
1424 if (!impl->diag) CeedCallBackend(CeedOperatorAssembleDiagonalSetup_Cuda(op)); in CeedOperatorAssembleDiagonalCore_Cuda()
1437 …CeedCallBackend(CeedOperatorAssembleDiagonalSetupCompile_Cuda(op, use_ceedsize_idx, is_point_block… in CeedOperatorAssembleDiagonalCore_Cuda()
1441 CeedCallBackend(CeedOperatorGetActiveElemRestrictions(op, &rstr_in, &rstr_out)); in CeedOperatorAssembleDiagonalCore_Cuda()
1494 static int CeedOperatorLinearAssembleAddDiagonal_Cuda(CeedOperator op, CeedVector assembled, CeedRe… in CeedOperatorLinearAssembleAddDiagonal_Cuda() argument
1495 CeedCallBackend(CeedOperatorAssembleDiagonalCore_Cuda(op, assembled, request, false)); in CeedOperatorLinearAssembleAddDiagonal_Cuda()
1502 static int CeedOperatorLinearAssembleAddPointBlockDiagonal_Cuda(CeedOperator op, CeedVector assembl… in CeedOperatorLinearAssembleAddPointBlockDiagonal_Cuda() argument
1503 CeedCallBackend(CeedOperatorAssembleDiagonalCore_Cuda(op, assembled, request, true)); in CeedOperatorLinearAssembleAddPointBlockDiagonal_Cuda()
1510 static int CeedOperatorAssembleSingleSetup_Cuda(CeedOperator op, CeedInt use_ceedsize_idx) { in CeedOperatorAssembleSingleSetup_Cuda() argument
1523 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorAssembleSingleSetup_Cuda()
1524 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorAssembleSingleSetup_Cuda()
1527 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &input_fields, &num_output_fields, &o… in CeedOperatorAssembleSingleSetup_Cuda()
1530 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorAssembleSingleSetup_Cuda()
1716 static int CeedOperatorAssembleSingle_Cuda(CeedOperator op, CeedInt offset, CeedVector values) { in CeedOperatorAssembleSingle_Cuda() argument
1729 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorAssembleSingle_Cuda()
1730 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorAssembleSingle_Cuda()
1733 …CeedCallBackend(CeedOperatorLinearAssembleQFunctionBuildOrUpdate(op, &assembled_qf, &assembled_rst… in CeedOperatorAssembleSingle_Cuda()
1742 if (!impl->asmb) CeedCallBackend(CeedOperatorAssembleSingleSetup_Cuda(op, use_ceedsize_idx)); in CeedOperatorAssembleSingle_Cuda()
1751 CeedCallBackend(CeedOperatorGetActiveElemRestrictions(op, &rstr_in, &rstr_out)); in CeedOperatorAssembleSingle_Cuda()
1818 static int CeedOperatorLinearAssembleQFunctionAtPoints_Cuda(CeedOperator op, CeedVector *assembled,… in CeedOperatorLinearAssembleQFunctionAtPoints_Cuda() argument
1819 …return CeedError(CeedOperatorReturnCeed(op), CEED_ERROR_BACKEND, "Backend does not implement CeedO… in CeedOperatorLinearAssembleQFunctionAtPoints_Cuda()
1825 static int CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda(CeedOperator op, CeedVector assembled… in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda() argument
1834 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda()
1835 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda()
1836 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda()
1837 CeedCallBackend(CeedOperatorGetNumElements(op, &num_elem)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda()
1838 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda()
1842 CeedCallBackend(CeedOperatorSetupAtPoints_Cuda(op)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda()
1868 CeedCallBackend(CeedOperatorAtPointsGetPoints(op, &rstr_points, &point_coords)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda()
2016 …return CeedError(CeedOperatorReturnCeed(op), CEED_ERROR_BACKEND, "CEED_EVAL_WEIGHT cannot be an ou… in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda()
2079 int CeedOperatorCreate_Cuda(CeedOperator op) { in CeedOperatorCreate_Cuda() argument
2083 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorCreate_Cuda()
2085 CeedCallBackend(CeedOperatorSetData(op, impl)); in CeedOperatorCreate_Cuda()
2087 …CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "LinearAssembleQFunction", CeedOperat… in CeedOperatorCreate_Cuda()
2088 …CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "LinearAssembleQFunctionUpdate", Ceed… in CeedOperatorCreate_Cuda()
2089 …CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "LinearAssembleAddDiagonal", CeedOper… in CeedOperatorCreate_Cuda()
2090 …CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "LinearAssembleAddPointBlockDiagonal", in CeedOperatorCreate_Cuda()
2092 …CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "LinearAssembleSingle", CeedOperatorA… in CeedOperatorCreate_Cuda()
2093 …CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "ApplyAdd", CeedOperatorApplyAdd_Cuda… in CeedOperatorCreate_Cuda()
2094 …CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "Destroy", CeedOperatorDestroy_Cuda)); in CeedOperatorCreate_Cuda()
2102 int CeedOperatorCreateAtPoints_Cuda(CeedOperator op) { in CeedOperatorCreateAtPoints_Cuda() argument
2106 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorCreateAtPoints_Cuda()
2108 CeedCallBackend(CeedOperatorSetData(op, impl)); in CeedOperatorCreateAtPoints_Cuda()
2110 …CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "LinearAssembleQFunction", CeedOperat… in CeedOperatorCreateAtPoints_Cuda()
2111 …CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "LinearAssembleAddDiagonal", CeedOper… in CeedOperatorCreateAtPoints_Cuda()
2112 …CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "ApplyAdd", CeedOperatorApplyAddAtPoi… in CeedOperatorCreateAtPoints_Cuda()
2113 …CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "Destroy", CeedOperatorDestroy_Cuda)); in CeedOperatorCreateAtPoints_Cuda()