Lines Matching refs:X_loc
116 Vec X_loc, Y_loc; member
233 …PetscCall(VecScatterBegin(op_apply_ctx->l_to_g, X, op_apply_ctx->X_loc, INSERT_VALUES, SCATTER_REV… in MatMult_Mass()
234 …PetscCall(VecScatterEnd(op_apply_ctx->l_to_g, X, op_apply_ctx->X_loc, INSERT_VALUES, SCATTER_REVER… in MatMult_Mass()
237 PetscCall(VecGetArrayReadAndMemType(op_apply_ctx->X_loc, (const PetscScalar **)&x, &x_mem_type)); in MatMult_Mass()
248 PetscCall(VecRestoreArrayReadAndMemType(op_apply_ctx->X_loc, (const PetscScalar **)&x)); in MatMult_Mass()
270 …PetscCall(VecScatterBegin(op_apply_ctx->l_to_g_0, X, op_apply_ctx->X_loc, INSERT_VALUES, SCATTER_R… in MatMult_Diff()
271 …PetscCall(VecScatterEnd(op_apply_ctx->l_to_g_0, X, op_apply_ctx->X_loc, INSERT_VALUES, SCATTER_REV… in MatMult_Diff()
274 PetscCall(VecGetArrayReadAndMemType(op_apply_ctx->X_loc, (const PetscScalar **)&x, &x_mem_type)); in MatMult_Diff()
285 PetscCall(VecRestoreArrayReadAndMemType(op_apply_ctx->X_loc, (const PetscScalar **)&x)); in MatMult_Diff()
309 …PetscCall(VecScatterBegin(op_apply_ctx->l_to_g, X, op_apply_ctx->X_loc, INSERT_VALUES, SCATTER_REV… in ComputeErrorMax()
310 …PetscCall(VecScatterEnd(op_apply_ctx->l_to_g, X, op_apply_ctx->X_loc, INSERT_VALUES, SCATTER_REVER… in ComputeErrorMax()
313 PetscCall(VecGetArrayReadAndMemType(op_apply_ctx->X_loc, (const PetscScalar **)&x, &mem_type)); in ComputeErrorMax()
321 PetscCall(VecRestoreArrayReadAndMemType(op_apply_ctx->X_loc, (const PetscScalar **)&x)); in ComputeErrorMax()
348 Vec X, X_loc, rhs, rhs_loc; in main() local
477 PetscCall(VecCreate(PETSC_COMM_SELF, &X_loc)); in main()
478 PetscCall(VecSetType(X_loc, default_vec_type)); in main()
479 PetscCall(VecSetSizes(X_loc, l_size * num_comp_u, PETSC_DECIDE)); in main()
480 PetscCall(VecSetFromOptions(X_loc)); in main()
481 PetscCall(VecSetUp(X_loc)); in main()
518 PetscCall(VecScatterCreate(X_loc, NULL, X, l_to_g_is, &l_to_g)); in main()
521 PetscCall(VecScatterCreate(X_loc, loc_is, X, l_to_g_is_0, &l_to_g_0)); in main()
527 PetscCall(VecZeroEntries(X_loc)); in main()
529 PetscCall(VecScatterBegin(l_to_g_0, X_loc, X, INSERT_VALUES, SCATTER_FORWARD)); in main()
530 PetscCall(VecScatterEnd(l_to_g_0, X_loc, X, INSERT_VALUES, SCATTER_FORWARD)); in main()
650 op_apply_ctx->X_loc = X_loc; in main()
651 PetscCall(VecDuplicate(X_loc, &op_apply_ctx->Y_loc)); in main()
670 PetscCall(VecDuplicate(X_loc, &rhs_loc)); in main()
787 PetscCall(VecDestroy(&op_apply_ctx->X_loc)); in main()