Lines Matching refs:Y
388 Vec Y; in MatCreateCeed() local
390 PetscCall(DMGetGlobalVector(dm_y, &Y)); in MatCreateCeed()
391 PetscCall(VecGetSize(Y, &Y_g_size)); in MatCreateCeed()
392 PetscCall(VecGetLocalSize(Y, &Y_l_size)); in MatCreateCeed()
393 PetscCall(DMRestoreGlobalVector(dm_y, &Y)); in MatCreateCeed()
1630 PetscErrorCode MatMult_Ceed(Mat A, Vec X, Vec Y) { in MatMult_Ceed() argument
1635 PetscCall(PetscLogEventBegin(ctx->log_event_mult, A, X, Y, NULL)); in MatMult_Ceed()
1654 PetscCall(PetscLogEventBegin(ctx->log_event_ceed_mult, A, X, Y, NULL)); in MatMult_Ceed()
1661 PetscCall(PetscLogEventEnd(ctx->log_event_ceed_mult, A, X, Y, NULL)); in MatMult_Ceed()
1668 PetscCall(VecZeroEntries(Y)); in MatMult_Ceed()
1669 PetscCall(DMLocalToGlobal(ctx->dm_y, Y_loc, ADD_VALUES, Y)); in MatMult_Ceed()
1676 PetscCall(PetscLogEventEnd(ctx->log_event_mult, A, X, Y, NULL)); in MatMult_Ceed()
1691 PetscErrorCode MatMultTranspose_Ceed(Mat A, Vec Y, Vec X) { in MatMultTranspose_Ceed() argument
1696 PetscCall(PetscLogEventBegin(ctx->log_event_mult_transpose, A, Y, X, NULL)); in MatMultTranspose_Ceed()
1707 PetscCall(DMGlobalToLocal(ctx->dm_y, Y, INSERT_VALUES, Y_loc)); in MatMultTranspose_Ceed()
1715 PetscCall(PetscLogEventBegin(ctx->log_event_ceed_mult_transpose, A, Y, X, NULL)); in MatMultTranspose_Ceed()
1722 PetscCall(PetscLogEventEnd(ctx->log_event_ceed_mult_transpose, A, Y, X, NULL)); in MatMultTranspose_Ceed()
1737 PetscCall(PetscLogEventEnd(ctx->log_event_mult_transpose, A, Y, X, NULL)); in MatMultTranspose_Ceed()