Lines Matching refs:Y
336 Vec Y; in MatCreateCeed() local
338 PetscCall(DMGetGlobalVector(dm_y, &Y)); in MatCreateCeed()
339 PetscCall(VecGetSize(Y, &Y_g_size)); in MatCreateCeed()
340 PetscCall(VecGetLocalSize(Y, &Y_l_size)); in MatCreateCeed()
341 PetscCall(DMRestoreGlobalVector(dm_y, &Y)); in MatCreateCeed()
1553 PetscErrorCode MatMult_Ceed(Mat A, Vec X, Vec Y) { in MatMult_Ceed() argument
1558 PetscCall(PetscLogEventBegin(ctx->log_event_mult, A, X, Y, NULL)); in MatMult_Ceed()
1577 PetscCall(PetscLogEventBegin(ctx->log_event_ceed_mult, A, X, Y, NULL)); in MatMult_Ceed()
1581 PetscCall(PetscLogEventEnd(ctx->log_event_ceed_mult, A, X, Y, NULL)); in MatMult_Ceed()
1588 PetscCall(VecZeroEntries(Y)); in MatMult_Ceed()
1589 PetscCall(DMLocalToGlobal(ctx->dm_y, Y_loc, ADD_VALUES, Y)); in MatMult_Ceed()
1599 PetscCall(PetscLogEventEnd(ctx->log_event_mult, A, X, Y, NULL)); in MatMult_Ceed()
1614 PetscErrorCode MatMultTranspose_Ceed(Mat A, Vec Y, Vec X) { in MatMultTranspose_Ceed() argument
1619 PetscCall(PetscLogEventBegin(ctx->log_event_mult_transpose, A, Y, X, NULL)); in MatMultTranspose_Ceed()
1630 PetscCall(DMGlobalToLocal(ctx->dm_y, Y, INSERT_VALUES, Y_loc)); in MatMultTranspose_Ceed()
1638 PetscCall(PetscLogEventBegin(ctx->log_event_ceed_mult_transpose, A, Y, X, NULL)); in MatMultTranspose_Ceed()
1642 PetscCall(PetscLogEventEnd(ctx->log_event_ceed_mult_transpose, A, Y, X, NULL)); in MatMultTranspose_Ceed()
1660 PetscCall(PetscLogEventEnd(ctx->log_event_mult_transpose, A, Y, X, NULL)); in MatMultTranspose_Ceed()