Searched refs:Mat_Shell (Results 1 – 4 of 4) sorted by relevance
15 Mat_Shell *shell = (Mat_Shell *)A->data; in MatShellPreZeroRight()37 Mat_Shell *shell = (Mat_Shell *)A->data; in MatShellPostZeroLeft()53 Mat_Shell *shell = (Mat_Shell *)A->data; in MatShellPreZeroLeft()76 Mat_Shell *shell = (Mat_Shell *)A->data; in MatShellPostZeroRight()92 Mat_Shell *shell = (Mat_Shell *)A->data; in MatShellPreScaleLeft()123 Mat_Shell *shell = (Mat_Shell *)A->data; in MatShellPreScaleRight()142 Mat_Shell *shell = (Mat_Shell *)A->data; in MatShellPostScaleLeft()154 Mat_Shell *shell = (Mat_Shell *)A->data; in MatShellPostScaleRight()182 Mat_Shell *shell = (Mat_Shell *)A->data; in MatShellShiftAndScale()211 Mat_Shell *shell = (Mat_Shell *)mat->data; in MatShellGetContext_Shell()[all …]
60 } Mat_Shell; typedef
236 …if (!((Mat_Shell *)mat->data)->left_work) PetscCall(VecDuplicate(y, &(((Mat_Shell *)mat->data)->le… in MatMult_Composite()237 y2 = ((Mat_Shell *)mat->data)->left_work; in MatMult_Composite()289 …if (!((Mat_Shell *)A->data)->right_work) PetscCall(VecDuplicate(y, &(((Mat_Shell *)A->data)->right… in MatMultTranspose_Composite()290 y2 = ((Mat_Shell *)A->data)->right_work; in MatMultTranspose_Composite()
1888 vscale = ((Mat_Shell *)nest->m[i][j]->data)->vscale; in MatConvert_Nest_SeqAIJ_fast()1889 vshift = ((Mat_Shell *)nest->m[i][j]->data)->vshift; in MatConvert_Nest_SeqAIJ_fast()2055 …Mat_Shell *)B->data)->zrows && !((Mat_Shell *)B->data)->zcols && !((Mat_Shell *)B->data)->axpy && … in MatConvert_Nest_AIJ()