Home
last modified time | relevance | path

Searched refs:multMat (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/pc/impls/patch/
H A Dpcpatch.c2740 Mat multMat; in PCUpdateMultiplicative_PATCH_Linear() local
2745 multMat = patch->matWithArtificial[i]; in PCUpdateMultiplicative_PATCH_Linear()
2755 …trix(matSquare, rowis, patch->dofMappingWithoutToWithArtificial[i], MAT_INITIAL_MATRIX, &multMat)); in PCUpdateMultiplicative_PATCH_Linear()
2760 PetscCall(MatGetLocalSize(multMat, &m, &n)); in PCUpdateMultiplicative_PATCH_Linear()
2765 PetscCall(MatMult(multMat, patch->patchUpdate, patch->patchRHSWithArtificial)); in PCUpdateMultiplicative_PATCH_Linear()
2768 if (!patch->save_operators) PetscCall(MatDestroy(&multMat)); in PCUpdateMultiplicative_PATCH_Linear()