Searched refs:right_add_work (Results 1 – 2 of 2) sorted by relevance
39 Vec left_add_work, right_add_work; member
449 PetscCall(VecDestroy(&shell->right_add_work)); in MatDestroy_Shell()1027 if (!shell->right_add_work) PetscCall(VecDuplicate(z, &shell->right_add_work)); in MatMultAdd_Shell()1028 PetscCall(MatMult(A, x, shell->right_add_work)); in MatMultAdd_Shell()1029 PetscCall(VecAXPY(z, 1.0, shell->right_add_work)); in MatMultAdd_Shell()