Lines Matching refs:ceed_data
67 CeedData *ceed_data; in main() local
258 PetscCall(PetscMalloc1(num_levels, &ceed_data)); in main()
269 PetscCall(PetscMalloc1(1, &ceed_data[i])); in main()
271 … ceed_data[i], i == fine_level, i == fine_level, rhs_ceed, &target)); in main()
284 CeedQFunctionAddInput(qf_error, "qdata", ceed_data[fine_level]->q_data_size, CEED_EVAL_NONE); in main()
289 …CeedOperatorSetField(op_error, "u", ceed_data[fine_level]->elem_restr_u, ceed_data[fine_level]->ba… in main()
290 …CeedOperatorSetField(op_error, "true_soln", ceed_data[fine_level]->elem_restr_u_i, CEED_BASIS_NONE… in main()
291 …CeedOperatorSetField(op_error, "qdata", ceed_data[fine_level]->elem_restr_qd_i, CEED_BASIS_NONE, c… in main()
292 …CeedOperatorSetField(op_error, "error", ceed_data[fine_level]->elem_restr_u, ceed_data[fine_level]… in main()
300 PetscCall(VecP2C(X_loc[i], &mem_type, ceed_data[i]->x_ceed)); in main()
303 CeedElemRestrictionGetMultiplicity(ceed_data[i]->elem_restr_u, ceed_data[i]->x_ceed); in main()
304 CeedVectorSyncArray(ceed_data[i]->x_ceed, CEED_MEM_HOST); in main()
307 PetscCall(VecC2P(ceed_data[i]->x_ceed, mem_type, X_loc[i])); in main()
328 PetscCall(SetupApplyOperatorCtx(comm, dm[i], ceed, ceed_data[i], X_loc[i], op_apply_ctx[i])); in main()
332 …PetscCall(CeedLevelTransferSetup(dm[i - 1], ceed, i, num_comp_u, ceed_data, bp_options[bp_choice],… in main()
339 pr_restr_ctx[i]->ceed_vec_c = ceed_data[i - 1]->x_ceed; in main()
340 pr_restr_ctx[i]->ceed_vec_f = ceed_data[i]->y_ceed; in main()
341 pr_restr_ctx[i]->op_prolong = ceed_data[i]->op_prolong; in main()
342 pr_restr_ctx[i]->op_restrict = ceed_data[i]->op_restrict; in main()
507 …PetscCall(SetupErrorOperatorCtx(comm, dm[fine_level], ceed, ceed_data[fine_level], X_loc[fine_leve… in main()
548 PetscCall(CeedDataDestroy(i, ceed_data[i])); in main()
559 PetscCall(PetscFree(ceed_data)); in main()