| /petsc/src/ksp/ksp/interface/ |
| H A D | itres.c | 51 if (ksp->pc_side == PC_RIGHT) { in KSPInitialResidual() 61 if (ksp->pc_side == PC_RIGHT) { in KSPInitialResidual() 105 if (ksp->pc_side == PC_RIGHT) { in KSPUnwindPreconditioner()
|
| /petsc/src/ksp/ksp/impls/preonly/ |
| H A D | preonly.c | 128 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NONE, PC_RIGHT, 2)); in KSPCreate_PREONLY() 130 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_RIGHT, 2)); in KSPCreate_PREONLY() 132 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 2)); in KSPCreate_PREONLY()
|
| /petsc/src/ksp/ksp/impls/bcgs/ |
| H A D | bcgs.c | 40 if (ksp->pc_side == PC_RIGHT && !ksp->guess_zero) { in KSPSolve_BCGS() 150 if (ksp->pc_side == PC_RIGHT) { in KSPBuildSolution_BCGS() 215 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 2)); in KSPCreate_BCGS() 217 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NONE, PC_RIGHT, 1)); in KSPCreate_BCGS()
|
| /petsc/src/ksp/pc/impls/svd/ |
| H A D | svd.c | 154 case PC_RIGHT: in PCSVDGetVec() 185 case PC_RIGHT: in PCSVDRestoreVec() 216 PetscCall(PCSVDGetVec(pc, PC_RIGHT, READ, x, &xred)); in PCApply_SVD() 229 PetscCall(PCSVDRestoreVec(pc, PC_RIGHT, READ, x, &xred)); in PCApply_SVD() 254 PetscCall(PCSVDGetVec(pc, PC_RIGHT, WRITE, y, &yred)); in PCApplyTranspose_SVD() 259 PetscCall(PCSVDRestoreVec(pc, PC_RIGHT, WRITE, y, &yred)); in PCApplyTranspose_SVD()
|
| /petsc/src/ksp/ksp/impls/bcgs/fbcgsr/ |
| H A D | fbcgsr.c | 63 …PetscCheck(ksp->pc_side == PC_RIGHT, PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "KSP fbcgsr… in KSPSolve_FBCGSR() 234 ksp->pc_side = PC_RIGHT; /* set default PC side */ in KSPCreate_FBCGSR() 237 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 2)); in KSPCreate_FBCGSR() 238 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NONE, PC_RIGHT, 1)); in KSPCreate_FBCGSR()
|
| /petsc/src/ksp/ksp/impls/bcgs/qmrcgs/ |
| H A D | qmrcgs.c | 44 …PetscCheck(ksp->pc_side == PC_RIGHT, PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "KSP qmrcgs… in KSPSolve_QMRCGS() 256 ksp->pc_side = PC_RIGHT; /* set default PC side */ in KSPCreate_QMRCGS() 258 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 2)); in KSPCreate_QMRCGS() 259 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NONE, PC_RIGHT, 1)); in KSPCreate_QMRCGS()
|
| /petsc/src/ksp/ksp/impls/cgs/ |
| H A D | cgs.c | 150 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 2)); in KSPCreate_CGS() 152 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_RIGHT, 2)); in KSPCreate_CGS() 154 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NONE, PC_RIGHT, 1)); in KSPCreate_CGS()
|
| /petsc/src/ksp/ksp/impls/bcgs/fbcgs/ |
| H A D | fbcgs.c | 178 ksp->pc_side = PC_RIGHT; in KSPCreate_FBCGS() 180 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 2)); in KSPCreate_FBCGS() 181 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NONE, PC_RIGHT, 1)); in KSPCreate_FBCGS()
|
| /petsc/src/ksp/ksp/impls/tfqmr/ |
| H A D | tfqmr.c | 149 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 2)); in KSPCreate_TFQMR() 151 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NONE, PC_RIGHT, 1)); in KSPCreate_TFQMR()
|
| /petsc/src/ksp/ksp/impls/tcqmr/ |
| H A D | tcqmr.c | 180 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 2)); in KSPCreate_TCQMR() 181 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NONE, PC_RIGHT, 1)); in KSPCreate_TCQMR()
|
| /petsc/src/ksp/ksp/impls/ibcgs/ |
| H A D | ibcgs.c | 130 if (ksp->pc_side == PC_RIGHT) { /* B' A' */ in KSPSolve_IBCGS() 336 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 2)); in KSPCreate_IBCGS() 337 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NONE, PC_RIGHT, 1)); in KSPCreate_IBCGS()
|
| /petsc/include/ |
| H A D | petscpctypes.h | 101 PC_RIGHT = 1, enumerator
|
| /petsc/src/snes/interface/ |
| H A D | snespc.c | 93 …SNES_NORM_NONE && normschedule != SNES_NORM_INITIAL_ONLY && (npcside == PC_RIGHT || functype == SN… in SNESGetNPCFunction()
|
| /petsc/src/snes/impls/ngmres/ |
| H A D | anderson.c | 98 if (snes->npc && snes->npcside == PC_RIGHT) { in SNESSolve_Anderson() 211 snes->npcside = PC_RIGHT; in SNESCreate_Anderson()
|
| H A D | snesngmres.c | 213 if (snes->npc && snes->npcside == PC_RIGHT) { in SNESSolve_NGMRES() 504 snes->npcside = PC_RIGHT; in SNESCreate_NGMRES()
|
| /petsc/src/ksp/ksp/impls/gmres/agmres/ |
| H A D | agmres.c | 206 } else if ((ksp->pc_side == PC_RIGHT) && agmres->r && agmres->DeflPrecond) { in KSPAGMRESBuildBasis() 229 } else if ((ksp->pc_side == PC_RIGHT) && agmres->r && agmres->DeflPrecond) { in KSPAGMRESBuildBasis() 250 } else if ((ksp->pc_side == PC_RIGHT) && agmres->r && agmres->DeflPrecond) { in KSPAGMRESBuildBasis() 374 if ((ksp->pc_side == PC_RIGHT) && agmres->r && agmres->DeflPrecond) { in KSPAGMRESBuildSoln() 625 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 2)); in KSPCreate_AGMRES()
|
| /petsc/src/ksp/ksp/impls/bcgs/pipebcgs/ |
| H A D | pipebcgs.c | 238 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 2)); in KSPCreate_PIPEBCGS() 239 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NONE, PC_RIGHT, 1)); in KSPCreate_PIPEBCGS()
|
| /petsc/src/snes/impls/ls/ |
| H A D | ls.c | 195 if (snes->npcside == PC_RIGHT) { in SNESSolve_NEWTONLS() 347 snes->npcside = PC_RIGHT; in SNESCreate_NEWTONLS()
|
| /petsc/src/ksp/ksp/impls/hpddm/ |
| H A D | hpddm.cxx | 49 else if (ksp->pc_side_set == PC_RIGHT) i = HPDDM_VARIANT_RIGHT; in KSPSetFromOptions_HPDDM() 51 if (i > 0) PetscCall(KSPSetPCSide(ksp, PC_RIGHT)); in KSPSetFromOptions_HPDDM() 151 if (ksp->pc_side_set == PC_RIGHT) data->cntl[1] = HPDDM_VARIANT_RIGHT; in KSPSetUp_HPDDM() 152 if (data->cntl[1] > 0) PetscCall(KSPSetPCSide(ksp, PC_RIGHT)); in KSPSetUp_HPDDM() 671 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 1)); in KSPCreate_HPDDM()
|
| /petsc/src/ksp/ksp/impls/gcr/ |
| H A D | gcr.c | 349 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NONE, PC_RIGHT, 1)); in KSPCreate_GCR() 350 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 3)); in KSPCreate_GCR()
|
| /petsc/src/ksp/ksp/impls/gmres/pgmres/ |
| H A D | pgmres.c | 390 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 2)); in KSPCreate_PGMRES() 391 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NONE, PC_RIGHT, 1)); in KSPCreate_PGMRES()
|
| /petsc/src/snes/impls/richardson/ |
| H A D | snesrichardson.c | 13 …PetscCheck(snes->npcside != PC_RIGHT, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "NRichardson only… in SNESSetUp_NRichardson()
|
| /petsc/src/ksp/pc/interface/ |
| H A D | precon.c | 805 …PetscCheck(side == PC_LEFT || side == PC_SYMMETRIC || side == PC_RIGHT, PetscObjectComm((PetscObje… in PCApplyBAorAB() 818 } else if (side == PC_RIGHT) { in PCApplyBAorAB() 832 } else if (side == PC_RIGHT) { in PCApplyBAorAB() 888 …PetscCheck(side == PC_LEFT || side == PC_RIGHT, PetscObjectComm((PetscObject)pc), PETSC_ERR_ARG_OU… in PCApplyBAorABTranspose() 891 if (side == PC_RIGHT) { in PCApplyBAorABTranspose()
|
| /petsc/src/ksp/ksp/impls/gmres/fgmres/ |
| H A D | fgmres.c | 552 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 3)); in KSPCreate_FGMRES() 553 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NONE, PC_RIGHT, 1)); in KSPCreate_FGMRES()
|
| /petsc/src/ksp/ksp/impls/tsirm/ |
| H A D | tsirm.c | 200 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_UNPRECONDITIONED, PC_RIGHT, 1)); in KSPCreate_TSIRM()
|