Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/impls/fetidp/
H A Dfetidp.c576 Mat nA, lA, PPmat; in KSPFETIDPSetUpOperators() local
1008 …Call(PetscObjectQuery((PetscObject)fetidp->innerbddc, "__KSPFETIDP_PPmat", (PetscObject *)&PPmat)); in KSPFETIDPSetUpOperators()
1011 if (!PPmat) { in KSPFETIDPSetUpOperators()
1043 …Call(PetscObjectQuery((PetscObject)fetidp->innerbddc, "__KSPFETIDP_PPmat", (PetscObject *)&PPmat)); in KSPFETIDPSetUpOperators()
1044 if (PPmat) { in KSPFETIDPSetUpOperators()
1051 PetscCall(MatGetSize(PPmat, &PAM, &PAN)); in KSPFETIDPSetUpOperators()
1054 PetscCall(MatGetLocalSize(PPmat, &pam, &pan)); in KSPFETIDPSetUpOperators()
1064 PetscCall(MatCreateSubMatrix(PPmat, Pall, Pall, MAT_INITIAL_MATRIX, &C)); in KSPFETIDPSetUpOperators()
1065 PetscCall(MatNullSpacePropagateAny_Private(PPmat, Pall, C)); in KSPFETIDPSetUpOperators()
1067 PetscCall(MatCreateSubMatrix(PPmat, fetidp->pP, fetidp->pP, MAT_INITIAL_MATRIX, &C)); in KSPFETIDPSetUpOperators()
[all …]