Lines Matching refs:num_active_in
54 for (CeedInt i = 0; i < impl->num_active_in; i++) { in CeedOperatorDestroy_Cuda()
973 …CeedInt num_active_in, num_active_out, Q, num_elem, num_input_fields, num_output_field… in CeedOperatorLinearAssembleQFunctionCore_Cuda() local
990 num_active_in = impl->num_active_in, num_active_out = impl->num_active_out; in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1002 if (!num_active_in) { in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1013 CeedCallBackend(CeedRealloc(num_active_in + size, &active_inputs)); in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1017 CeedCallBackend(CeedVectorCreate(ceed, q_size, &active_inputs[num_active_in + field])); in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1018 …CeedCallBackend(CeedVectorSetArray(active_inputs[num_active_in + field], CEED_MEM_DEVICE, CEED_USE… in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1021 num_active_in += size; in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1026 impl->num_active_in = num_active_in; in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1047 …CeedCheck(num_active_in > 0 && num_active_out > 0, ceed, CEED_ERROR_BACKEND, "Cannot assemble QFun… in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1051 CeedSize l_size = (CeedSize)num_elem * Q * num_active_in * num_active_out; in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1055 …CeedCallBackend(CeedElemRestrictionCreateStrided(ceed_parent, num_elem, Q, num_active_in * num_act… in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1056 … (CeedSize)num_active_in * (CeedSize)num_active_out * (CeedSize)num_elem * (CeedSize)Q, strides, in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1065 for (CeedInt in = 0; in < num_active_in; in++) { in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1068 if (num_active_in > 1) { in CeedOperatorLinearAssembleQFunctionCore_Cuda()
1069 … CeedCallBackend(CeedVectorSetValue(active_inputs[(in + num_active_in - 1) % num_active_in], 0.0)); in CeedOperatorLinearAssembleQFunctionCore_Cuda()