Lines Matching refs:Y_loc
1562 Vec X_loc = ctx->X_loc, Y_loc; in MatMult_Ceed() local
1566 PetscCall(DMGetLocalVector(ctx->dm_y, &Y_loc)); in MatMult_Ceed()
1573 PetscCall(VecZeroEntries(Y_loc)); in MatMult_Ceed()
1574 PetscCall(VecPetscToCeed(Y_loc, &y_mem_type, ctx->y_loc)); in MatMult_Ceed()
1585 PetscCall(VecCeedToPetsc(ctx->y_loc, y_mem_type, Y_loc)); in MatMult_Ceed()
1589 PetscCall(DMLocalToGlobal(ctx->dm_y, Y_loc, ADD_VALUES, Y)); in MatMult_Ceed()
1593 PetscCall(DMRestoreLocalVector(ctx->dm_y, &Y_loc)); in MatMult_Ceed()
1623 Vec X_loc, Y_loc = ctx->Y_loc_transpose; in MatMultTranspose_Ceed() local
1626 if (!ctx->Y_loc_transpose) PetscCall(DMGetLocalVector(ctx->dm_y, &Y_loc)); in MatMultTranspose_Ceed()
1630 PetscCall(DMGlobalToLocal(ctx->dm_y, Y, INSERT_VALUES, Y_loc)); in MatMultTranspose_Ceed()
1633 PetscCall(VecReadPetscToCeed(Y_loc, &y_mem_type, ctx->y_loc)); in MatMultTranspose_Ceed()
1645 PetscCall(VecReadCeedToPetsc(ctx->y_loc, y_mem_type, Y_loc)); in MatMultTranspose_Ceed()
1653 if (!ctx->Y_loc_transpose) PetscCall(DMRestoreLocalVector(ctx->dm_y, &Y_loc)); in MatMultTranspose_Ceed()