Lines Matching refs:ceed_data
66 CeedData *ceed_data; in main() local
242 PetscCall(PetscMalloc1(num_levels, &ceed_data)); in main()
244 PetscCall(PetscCalloc1(1, &ceed_data[fine_level])); in main()
251 … U_g_size[fine_level], U_loc_size[fine_level], force_ceed, neumann_ceed, ceed_data)); in main()
255 PetscCall(PetscCalloc1(1, &ceed_data[level])); in main()
267 …CeedVectorSetArray(ceed_data[level + 1]->x_ceed, MemTypeP2C(m_mem_type), CEED_USE_POINTER, (CeedSc… in main()
274 ceed_data[level + 1]->x_ceed, ceed_data)); in main()
277 CeedVectorTakeArray(ceed_data[level + 1]->x_ceed, MemTypeP2C(m_mem_type), (CeedScalar **)&m); in main()
388 …PetscCall(SetupJacobianCtx(comm, app_ctx, level_dms[level], U_g[level], U_loc[level], ceed_data[le… in main()
406 res_ctx->op = ceed_data[fine_level]->op_residual; in main()
407 res_ctx->qf = ceed_data[fine_level]->qf_residual; in main()
419 … ceed_data[level - 1], ceed_data[level], ceed, prolong_restr_ctx[level])); in main()
445 …CeedOperatorLinearAssembleSymbolic(ceed_data[0]->op_jacobian, &num_entries, &rows_ceed, &cols_ceed… in main()
458 form_jacob_ctx->op_coarse = ceed_data[0]->op_jacobian; in main()
639 … PetscCall(ComputeStrainEnergy(dm_energy, res_ctx, ceed_data[fine_level]->op_energy, U, &energy)); in main()
748 CeedVectorGetArrayRead(ceed_data[fine_level]->true_soln, CEED_MEM_HOST, &true_array); in main()
752 CeedVectorRestoreArrayRead(ceed_data[fine_level]->true_soln, &true_array); in main()
774 PetscCall(ComputeStrainEnergy(dm_energy, res_ctx, ceed_data[fine_level]->op_energy, U, &energy)); in main()
790 diagnostic_ctx->op = ceed_data[fine_level]->op_diagnostic; in main()
793 …sticQuantities(comm, level_dms[fine_level], diagnostic_ctx, app_ctx, U, ceed_data[fine_level]->ele… in main()
823 PetscCall(CeedDataDestroy(level, ceed_data[level])); in main()
839 PetscCall(PetscFree(ceed_data)); in main()