Lines Matching refs:num_input_fields
209 CeedInt Q, num_input_fields, num_output_fields; in CeedOperatorSetup_Opt() local
225 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorSetup_Opt()
230 CeedCallBackend(CeedCalloc(num_input_fields + num_output_fields, &impl->block_rstr)); in CeedOperatorSetup_Opt()
231 CeedCallBackend(CeedCalloc(num_input_fields + num_output_fields, &impl->e_vecs_full)); in CeedOperatorSetup_Opt()
242 impl->num_inputs = num_input_fields; in CeedOperatorSetup_Opt()
248 … impl->e_vecs_in, impl->q_vecs_in, 0, num_input_fields, Q)); in CeedOperatorSetup_Opt()
251 … impl->e_vecs_full, impl->e_vecs_out, impl->q_vecs_out, num_input_fields, num_output_fields, Q)); in CeedOperatorSetup_Opt()
277 static inline int CeedOperatorSetupInputs_Opt(CeedInt num_input_fields, CeedQFunctionField *qf_inpu… in CeedOperatorSetupInputs_Opt() argument
280 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorSetupInputs_Opt()
318 … CeedInt num_input_fields, CeedInt block_size, CeedVector in_vec, bool skip_active, in CeedOperatorInputBasis_Opt() argument
320 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorInputBasis_Opt()
374 … CeedInt block_size, CeedInt num_input_fields, CeedInt num_output_fields, bool *apply_add_basis, in CeedOperatorOutputBasis_Opt() argument
423 static inline int CeedOperatorRestoreInputs_Opt(CeedInt num_input_fields, CeedQFunctionField *qf_in… in CeedOperatorRestoreInputs_Opt() argument
425 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorRestoreInputs_Opt()
445 CeedInt Q, num_input_fields, num_output_fields, num_elem; in CeedOperatorApplyAdd_Opt() local
475 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorApplyAdd_Opt()
479 …CeedCallBackend(CeedOperatorSetupInputs_Opt(num_input_fields, qf_input_fields, op_input_fields, in… in CeedOperatorApplyAdd_Opt()
487 …ackend(CeedVectorGetArrayWrite(impl->e_vecs_out[i], CEED_MEM_HOST, &e_data[i + num_input_fields])); in CeedOperatorApplyAdd_Opt()
488 …ectorSetArray(impl->q_vecs_out[i], CEED_MEM_HOST, CEED_USE_POINTER, e_data[i + num_input_fields])); in CeedOperatorApplyAdd_Opt()
489 CeedCallBackend(CeedVectorRestoreArray(impl->e_vecs_out[i], &e_data[i + num_input_fields])); in CeedOperatorApplyAdd_Opt()
496 …(CeedOperatorInputBasis_Opt(e, Q, qf_input_fields, op_input_fields, num_input_fields, block_size, … in CeedOperatorApplyAdd_Opt()
505 …tputBasis_Opt(e, Q, qf_output_fields, op_output_fields, block_size, num_input_fields, num_output_f… in CeedOperatorApplyAdd_Opt()
510 …CeedCallBackend(CeedOperatorRestoreInputs_Opt(num_input_fields, qf_input_fields, op_input_fields, … in CeedOperatorApplyAdd_Opt()
522 CeedInt qf_size_in, qf_size_out, Q, num_input_fields, num_output_fields, num_elem; in CeedOperatorLinearAssembleQFunctionCore_Opt() local
538 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorLinearAssembleQFunctionCore_Opt()
552 …CeedCallBackend(CeedOperatorSetupInputs_Opt(num_input_fields, qf_input_fields, op_input_fields, NU… in CeedOperatorLinearAssembleQFunctionCore_Opt()
556 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorLinearAssembleQFunctionCore_Opt()
627 …(CeedOperatorInputBasis_Opt(e, Q, qf_input_fields, op_input_fields, num_input_fields, block_size, … in CeedOperatorLinearAssembleQFunctionCore_Opt()
631 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorLinearAssembleQFunctionCore_Opt()
722 …CeedCallBackend(CeedOperatorRestoreInputs_Opt(num_input_fields, qf_input_fields, op_input_fields, … in CeedOperatorLinearAssembleQFunctionCore_Opt()