Lines Matching refs:X_loc
62 Vec *X, *X_loc, *mult, rhs, rhs_loc; in main() local
169 PetscCall(PetscMalloc1(num_levels, &X_loc)); in main()
199 PetscCall(DMCreateLocalVector(dm[i], &X_loc[i])); in main()
200 PetscCall(VecGetSize(X_loc[i], &xl_size[i])); in main()
252 PetscCall(VecDuplicate(X_loc[fine_level], &rhs_loc)); in main()
299 PetscCall(VecZeroEntries(X_loc[i])); in main()
300 PetscCall(VecP2C(X_loc[i], &mem_type, ceed_data[i]->x_ceed)); in main()
307 PetscCall(VecC2P(ceed_data[i]->x_ceed, mem_type, X_loc[i])); in main()
310 PetscCall(VecDuplicate(X_loc[i], &mult[i])); in main()
314 PetscCall(DMLocalToGlobal(dm[i], X_loc[i], ADD_VALUES, X[i])); in main()
315 PetscCall(VecZeroEntries(X_loc[i])); in main()
328 PetscCall(SetupApplyOperatorCtx(comm, dm[i], ceed, ceed_data[i], X_loc[i], op_apply_ctx[i])); in main()
336 pr_restr_ctx[i]->loc_vec_c = X_loc[i - 1]; in main()
507 …PetscCall(SetupErrorOperatorCtx(comm, dm[fine_level], ceed, ceed_data[fine_level], X_loc[fine_leve… in main()
539 PetscCall(VecDestroy(&X_loc[i])); in main()
554 PetscCall(PetscFree(X_loc)); in main()