Lines Matching refs:op

19 static int CeedOperatorSetupFields_Opt(CeedQFunction qf, CeedOperator op, bool is_input, bool *skip…  in CeedOperatorSetupFields_Opt()  argument
31 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorSetupFields_Opt()
37 CeedCallBackend(CeedOperatorGetFields(op, NULL, &op_fields, NULL, NULL)); in CeedOperatorSetupFields_Opt()
40 CeedCallBackend(CeedOperatorGetFields(op, NULL, NULL, NULL, &op_fields)); in CeedOperatorSetupFields_Opt()
205 static int CeedOperatorSetup_Opt(CeedOperator op) { in CeedOperatorSetup_Opt() argument
215 CeedCallBackend(CeedOperatorIsSetupDone(op, &is_setup_done)); in CeedOperatorSetup_Opt()
218 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorSetup_Opt()
221 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorSetup_Opt()
222 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorSetup_Opt()
223 CeedCallBackend(CeedOperatorGetNumQuadraturePoints(op, &Q)); in CeedOperatorSetup_Opt()
225 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorSetup_Opt()
247 …CeedCallBackend(CeedOperatorSetupFields_Opt(qf, op, true, impl->skip_rstr_in, NULL, block_size, im… in CeedOperatorSetup_Opt()
250 …CeedCallBackend(CeedOperatorSetupFields_Opt(qf, op, false, impl->skip_rstr_out, impl->apply_add_ba… in CeedOperatorSetup_Opt()
269 CeedCallBackend(CeedOperatorSetSetupDone(op)); in CeedOperatorSetup_Opt()
375 …bool *skip_rstr, CeedOperator op, CeedVector out_vec, CeedOperator_Opt *impl, CeedRequest *request… in CeedOperatorOutputBasis_Opt() argument
402 …return CeedError(CeedOperatorReturnCeed(op), CEED_ERROR_BACKEND, "CEED_EVAL_WEIGHT cannot be an ou… in CeedOperatorOutputBasis_Opt()
442 static int CeedOperatorApplyAdd_Opt(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedReq… in CeedOperatorApplyAdd_Opt() argument
454 CeedCallBackend(CeedOperatorSetup_Opt(op)); in CeedOperatorApplyAdd_Opt()
456 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorApplyAdd_Opt()
459 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorApplyAdd_Opt()
460 CeedCallBackend(CeedOperatorGetNumElements(op, &num_elem)); in CeedOperatorApplyAdd_Opt()
473 CeedCallBackend(CeedOperatorGetNumQuadraturePoints(op, &Q)); in CeedOperatorApplyAdd_Opt()
474 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorApplyAdd_Opt()
475 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorApplyAdd_Opt()
506 … impl->apply_add_basis_out, impl->skip_rstr_out, op, out_vec, impl, request)); in CeedOperatorApplyAdd_Opt()
518 static inline int CeedOperatorLinearAssembleQFunctionCore_Opt(CeedOperator op, bool build_objects, … in CeedOperatorLinearAssembleQFunctionCore_Opt() argument
529 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorLinearAssembleQFunctionCore_Opt()
531 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorLinearAssembleQFunctionCore_Opt()
535 CeedCallBackend(CeedOperatorGetNumElements(op, &num_elem)); in CeedOperatorLinearAssembleQFunctionCore_Opt()
536 CeedCallBackend(CeedOperatorGetNumQuadraturePoints(op, &Q)); in CeedOperatorLinearAssembleQFunctionCore_Opt()
537 CeedCallBackend(CeedOperatorGetQFunction(op, &qf)); in CeedOperatorLinearAssembleQFunctionCore_Opt()
538 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorLinearAssembleQFunctionCore_Opt()
546 CeedCallBackend(CeedOperatorSetup_Opt(op)); in CeedOperatorLinearAssembleQFunctionCore_Opt()
731 static int CeedOperatorLinearAssembleQFunction_Opt(CeedOperator op, CeedVector *assembled, CeedElem… in CeedOperatorLinearAssembleQFunction_Opt() argument
732 return CeedOperatorLinearAssembleQFunctionCore_Opt(op, true, assembled, rstr, request); in CeedOperatorLinearAssembleQFunction_Opt()
738 static int CeedOperatorLinearAssembleQFunctionUpdate_Opt(CeedOperator op, CeedVector assembled, Cee… in CeedOperatorLinearAssembleQFunctionUpdate_Opt() argument
739 return CeedOperatorLinearAssembleQFunctionCore_Opt(op, false, &assembled, &rstr, request); in CeedOperatorLinearAssembleQFunctionUpdate_Opt()
745 static int CeedOperatorDestroy_Opt(CeedOperator op) { in CeedOperatorDestroy_Opt() argument
748 CeedCallBackend(CeedOperatorGetData(op, &impl)); in CeedOperatorDestroy_Opt()
785 int CeedOperatorCreate_Opt(CeedOperator op) { in CeedOperatorCreate_Opt() argument
790 CeedCallBackend(CeedOperatorGetCeed(op, &ceed)); in CeedOperatorCreate_Opt()
795 CeedCallBackend(CeedOperatorSetData(op, impl)); in CeedOperatorCreate_Opt()
799 …CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "LinearAssembleQFunction", CeedOperat… in CeedOperatorCreate_Opt()
800 …CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "LinearAssembleQFunctionUpdate", Ceed… in CeedOperatorCreate_Opt()
801 …CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "ApplyAdd", CeedOperatorApplyAdd_Opt)… in CeedOperatorCreate_Opt()
802 CeedCallBackend(CeedSetBackendFunction(ceed, "Operator", op, "Destroy", CeedOperatorDestroy_Opt)); in CeedOperatorCreate_Opt()