Lines Matching refs:num_input_fields
147 CeedInt Q, num_input_fields, num_output_fields; in CeedOperatorSetup_Ref() local
160 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorSetup_Ref()
164 CeedCallBackend(CeedCalloc(num_input_fields + num_output_fields, &impl->e_vecs_full)); in CeedOperatorSetup_Ref()
176 impl->num_inputs = num_input_fields; in CeedOperatorSetup_Ref()
182 num_input_fields, Q)); in CeedOperatorSetup_Ref()
185 … impl->e_vecs_full, impl->e_vecs_out, impl->q_vecs_out, num_input_fields, num_output_fields, Q)); in CeedOperatorSetup_Ref()
211 static inline int CeedOperatorSetupInputs_Ref(CeedInt num_input_fields, CeedQFunctionField *qf_inpu… in CeedOperatorSetupInputs_Ref() argument
214 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorSetupInputs_Ref()
255 … CeedInt num_input_fields, const bool skip_active, CeedScalar *e_data_full[2 * CEED_FIELD_MAX], in CeedOperatorInputBasis_Ref() argument
257 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorInputBasis_Ref()
305 … CeedInt num_input_fields, CeedInt num_output_fields, bool *apply_add_basis, CeedOperator op, in CeedOperatorOutputBasis_Ref() argument
329 … &e_data_full[i + num_input_fields][(CeedSize)e * elem_size * num_comp])); in CeedOperatorOutputBasis_Ref()
350 static inline int CeedOperatorRestoreInputs_Ref(CeedInt num_input_fields, CeedQFunctionField *qf_in… in CeedOperatorRestoreInputs_Ref() argument
352 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorRestoreInputs_Ref()
379 CeedInt Q, num_elem, num_input_fields, num_output_fields, size; in CeedOperatorApplyAdd_Ref() local
391 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorApplyAdd_Ref()
412 …CeedCallBackend(CeedOperatorSetupInputs_Ref(num_input_fields, qf_input_fields, op_input_fields, in… in CeedOperatorApplyAdd_Ref()
417 … e_data_full[i + num_input_fields] = e_data_full[impl->e_data_out_indices[i] + num_input_fields]; in CeedOperatorApplyAdd_Ref()
419 …Write(impl->e_vecs_full[i + impl->num_inputs], CEED_MEM_HOST, &e_data_full[i + num_input_fields])); in CeedOperatorApplyAdd_Ref()
431 … &e_data_full[i + num_input_fields][(CeedSize)e * Q * size])); in CeedOperatorApplyAdd_Ref()
436 …(CeedOperatorInputBasis_Ref(e, Q, qf_input_fields, op_input_fields, num_input_fields, false, e_dat… in CeedOperatorApplyAdd_Ref()
444 …edOperatorOutputBasis_Ref(e, Q, qf_output_fields, op_output_fields, num_input_fields, num_output_f… in CeedOperatorApplyAdd_Ref()
456 …edVectorRestoreArray(impl->e_vecs_full[i + impl->num_inputs], &e_data_full[i + num_input_fields])); in CeedOperatorApplyAdd_Ref()
470 …CeedCallBackend(CeedOperatorRestoreInputs_Ref(num_input_fields, qf_input_fields, op_input_fields, … in CeedOperatorApplyAdd_Ref()
481 CeedInt qf_size_in, qf_size_out, Q, num_elem, num_input_fields, num_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Ref() local
496 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorLinearAssembleQFunctionCore_Ref()
505 …CeedCallBackend(CeedOperatorSetupInputs_Ref(num_input_fields, qf_input_fields, op_input_fields, NU… in CeedOperatorLinearAssembleQFunctionCore_Ref()
509 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorLinearAssembleQFunctionCore_Ref()
564 …(CeedOperatorInputBasis_Ref(e, Q, qf_input_fields, op_input_fields, num_input_fields, true, e_data… in CeedOperatorLinearAssembleQFunctionCore_Ref()
568 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorLinearAssembleQFunctionCore_Ref()
647 …CeedCallBackend(CeedOperatorRestoreInputs_Ref(num_input_fields, qf_input_fields, op_input_fields, … in CeedOperatorLinearAssembleQFunctionCore_Ref()
834 CeedInt Q, num_input_fields, num_output_fields; in CeedOperatorSetupAtPoints_Ref() local
847 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorSetupAtPoints_Ref()
851 CeedCallBackend(CeedCalloc(num_input_fields + num_output_fields, &impl->e_vecs_full)); in CeedOperatorSetupAtPoints_Ref()
862 impl->num_inputs = num_input_fields; in CeedOperatorSetupAtPoints_Ref()
868 num_input_fields, Q)); in CeedOperatorSetupAtPoints_Ref()
871 … impl->e_vecs_out, impl->q_vecs_out, num_input_fields, num_output_fields, Q)); in CeedOperatorSetupAtPoints_Ref()
888 … CeedOperatorField *op_input_fields, CeedInt num_input_fields, CeedVector in_vec, in CeedOperatorInputBasisAtPoints_Ref() argument
891 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorInputBasisAtPoints_Ref()
955 … CeedOperatorField *op_output_fields, CeedInt num_input_fields, CeedInt num_output_fields, in CeedOperatorOutputBasisAtPoints_Ref() argument
1026 CeedInt num_points_offset = 0, num_input_fields, num_output_fields, num_elem; in CeedOperatorApplyAddAtPoints_Ref() local
1038 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorApplyAddAtPoints_Ref()
1048 …CeedCallBackend(CeedOperatorSetupInputs_Ref(num_input_fields, qf_input_fields, op_input_fields, NU… in CeedOperatorApplyAddAtPoints_Ref()
1060 …s_Ref(e, num_points_offset, num_points, qf_input_fields, op_input_fields, num_input_fields, in_vec, in CeedOperatorApplyAddAtPoints_Ref()
1069 …tPoints_Ref(e, num_points_offset, num_points, qf_output_fields, op_output_fields, num_input_fields, in CeedOperatorApplyAddAtPoints_Ref()
1077 …CeedCallBackend(CeedOperatorRestoreInputs_Ref(num_input_fields, qf_input_fields, op_input_fields, … in CeedOperatorApplyAddAtPoints_Ref()
1092 …CeedInt qf_size_in, qf_size_out, max_num_points, num_elem, num_input_fields, num_outpu… in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref() local
1108 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref()
1121 …CeedCallBackend(CeedOperatorSetupInputs_Ref(num_input_fields, qf_input_fields, op_input_fields, NU… in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref()
1125 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref()
1214 …nts_Ref(e, num_points_offset, num_points, qf_input_fields, op_input_fields, num_input_fields, NULL, in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref()
1218 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref()
1299 …CeedCallBackend(CeedOperatorRestoreInputs_Ref(num_input_fields, qf_input_fields, op_input_fields, … in CeedOperatorLinearAssembleQFunctionAtPointsCore_Ref()
1331 …CeedInt num_points_offset = 0, num_input_fields, num_output_fields, num_elem, num_comp… in CeedOperatorLinearAssembleAddDiagonalAtPoints_Ref() local
1344 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorLinearAssembleAddDiagonalAtPoints_Ref()
1374 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorLinearAssembleAddDiagonalAtPoints_Ref()
1386 …CeedCallBackend(CeedOperatorSetupInputs_Ref(num_input_fields, qf_input_fields, op_input_fields, NU… in CeedOperatorLinearAssembleAddDiagonalAtPoints_Ref()
1398 …s_Ref(e, num_points_offset, num_points, qf_input_fields, op_input_fields, num_input_fields, in_vec, in CeedOperatorLinearAssembleAddDiagonalAtPoints_Ref()
1402 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorLinearAssembleAddDiagonalAtPoints_Ref()
1436 …sAtPoints_Ref(e, num_points_offset, num_points, qf_input_fields, op_input_fields, num_input_fields, in CeedOperatorLinearAssembleAddDiagonalAtPoints_Ref()
1445 …tPoints_Ref(e, num_points_offset, num_points, qf_output_fields, op_output_fields, num_input_fields, in CeedOperatorLinearAssembleAddDiagonalAtPoints_Ref()
1518 …CeedCallBackend(CeedOperatorRestoreInputs_Ref(num_input_fields, qf_input_fields, op_input_fields, … in CeedOperatorLinearAssembleAddDiagonalAtPoints_Ref()
1534 …CeedInt num_points_offset = 0, num_input_fields, num_output_fields, num_elem, num_comp… in CeedOperatorAssembleSingleAtPoints_Ref() local
1547 …CeedCallBackend(CeedOperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields,… in CeedOperatorAssembleSingleAtPoints_Ref()
1580 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorAssembleSingleAtPoints_Ref()
1592 …CeedCallBackend(CeedOperatorSetupInputs_Ref(num_input_fields, qf_input_fields, op_input_fields, NU… in CeedOperatorAssembleSingleAtPoints_Ref()
1605 …s_Ref(e, num_points_offset, num_points, qf_input_fields, op_input_fields, num_input_fields, in_vec, in CeedOperatorAssembleSingleAtPoints_Ref()
1609 for (CeedInt i = 0; i < num_input_fields; i++) { in CeedOperatorAssembleSingleAtPoints_Ref()
1647 …sAtPoints_Ref(e, num_points_offset, num_points, qf_input_fields, op_input_fields, num_input_fields, in CeedOperatorAssembleSingleAtPoints_Ref()
1656 …tPoints_Ref(e, num_points_offset, num_points, qf_output_fields, op_output_fields, num_input_fields, in CeedOperatorAssembleSingleAtPoints_Ref()
1722 …CeedCallBackend(CeedOperatorRestoreInputs_Ref(num_input_fields, qf_input_fields, op_input_fields, … in CeedOperatorAssembleSingleAtPoints_Ref()