Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/interface/
H A Ditcreate.c385 PetscErrorCode KSPSetSupportedNorm(KSP ksp, KSPNormType normtype, PCSide pcside, PetscInt priority) in KSPSetSupportedNorm() argument
389 ksp->normsupporttable[normtype][pcside] = priority; in KSPSetSupportedNorm()
402 …SPSetUpNorms_Private(KSP ksp, PetscBool errorifnotsupported, KSPNormType *normtype, PCSide *pcside) in KSPSetUpNorms_Private() argument
424 if (pcside) *pcside = (PCSide)jbest; in KSPSetUpNorms_Private()
H A Ditcl.c343 PCSide pcside; in KSPSetFromOptions() local
617 PetscCall(KSPSetUpNorms_Private(ksp, PETSC_FALSE, NULL, &pcside)); in KSPSetFromOptions()
618 …KSP preconditioner side", "KSPSetPCSide", PCSides, (PetscEnum)pcside, (PetscEnum *)&pcside, &flg)); in KSPSetFromOptions()
619 if (flg) PetscCall(KSPSetPCSide(ksp, pcside)); in KSPSetFromOptions()
/petsc/src/snes/interface/
H A Dsnes.c967 PCSide pcside; in SNESSetFromOptions() local
1131 PetscCall(SNESGetNPCSide(snes, &pcside)); in SNESSetFromOptions()
1132 …r preconditioner side", "SNESSetNPCSide", PCSides, (PetscEnum)pcside, (PetscEnum *)&pcside, &flg)); in SNESSetFromOptions()
1133 if (flg) PetscCall(SNESSetNPCSide(snes, pcside)); in SNESSetFromOptions()
5623 PCSide pcside; in KSPPostSolve_SNESEW() local
5642 PetscCall(KSPGetPCSide(ksp, &pcside)); in KSPPostSolve_SNESEW()
5643 if (pcside == PC_RIGHT || getRes) { /* KSP residual is true linear residual */ in KSPPostSolve_SNESEW()