| /petsc/src/snes/impls/fas/ |
| H A D | fasgalerkin.c | 95 b_temp = prevsnes->vec_rhs; in SNESFASGalerkinFunctionDefault() 96 prevsnes->vec_rhs = NULL; in SNESFASGalerkinFunctionDefault() 98 prevsnes->vec_rhs = b_temp; in SNESFASGalerkinFunctionDefault()
|
| H A D | fas.c | 166 if (!next->vec_rhs) PetscCall(SNESFASCreateCoarseVec(snes, &next->vec_rhs)); in SNESSetUp_FAS() 508 B_c = next->vec_rhs; in SNESFASInterpolatedCoarseSolution() 509 if (snes->vec_rhs) { in SNESFASInterpolatedCoarseSolution() 511 PetscCall(MatRestrict(restrct, snes->vec_rhs, B_c)); in SNESFASInterpolatedCoarseSolution() 566 B_c = next->vec_rhs; in SNESFASCoarseCorrection() 632 B = snes->vec_rhs; in SNESFASCycle_Additive() 648 B_c = next->vec_rhs; in SNESFASCycle_Additive() 710 B = snes->vec_rhs; in SNESFASCycle_Multiplicative() 745 B = snes->vec_rhs; in SNESFASCycle_Full() 791 B = snes->vec_rhs; in SNESFASCycle_Kaskade()
|
| /petsc/src/ksp/ksp/impls/preonly/ |
| H A D | preonly.c | 24 PetscCall(VecNorm(ksp->vec_rhs, NORM_2, &norm)); in KSPSolve_PREONLY() 27 PetscCall(KSP_PCApply(ksp, ksp->vec_rhs, ksp->vec_sol)); in KSPSolve_PREONLY() 42 PetscCall(VecDuplicate(ksp->vec_rhs, &v)); in KSPSolve_PREONLY() 45 PetscCall(VecAYPX(v, -1.0, ksp->vec_rhs)); in KSPSolve_PREONLY()
|
| /petsc/src/ksp/ksp/interface/ |
| H A D | itfunc.c | 358 if (!ksp->vec_rhs) PetscCall(DMCreateGlobalVector(ksp->dm, &ksp->vec_rhs)); in KSPSetUp() 374 …E_RHS)) PetscCallBack("KSP callback rhs", (*kdm->ops->computerhs)(ksp, ksp->vec_rhs, kdm->rhsctx)); in KSPSetUp() 386 PetscCall(PetscLogEventBegin(KSP_SetUp, ksp, ksp->vec_rhs, ksp->vec_sol, 0)); in KSPSetUp() 426 PetscCall(PetscLogEventEnd(KSP_SetUp, ksp, ksp->vec_rhs, ksp->vec_sol, 0)); in KSPSetUp() 758 PetscCall(VecDuplicate(ksp->vec_rhs, &t)); in KSPViewFinalResidual_Internal() 760 PetscCall(VecAYPX(t, -1.0, ksp->vec_rhs)); in KSPViewFinalResidual_Internal() 809 Vec btmp, vec_rhs = NULL; in KSPSolve_Private() local 821 PetscCall(VecDestroy(&ksp->vec_rhs)); in KSPSolve_Private() 822 ksp->vec_rhs = b; in KSPSolve_Private() 832 if (ksp->presolve) PetscCall((*ksp->presolve)(ksp, ksp->vec_rhs, ksp->vec_sol, ksp->prectx)); in KSPSolve_Private() [all …]
|
| H A D | iterativ.c | 407 PetscCall(VecNorm(ksp->vec_rhs, NORM_2, &bnorm)); in KSPMonitorTrueResidual() 591 PetscCall(VecNorm(ksp->vec_rhs, NORM_INFINITY, &bnorm)); in KSPMonitorTrueResidualMax() 1545 PetscCall(VecNorm(ksp->vec_rhs, NORM_2, &snorm)); /* <- b'*b */ in KSPConvergedDefault() 1549 PetscCall(VecDuplicate(ksp->vec_rhs, &z)); in KSPConvergedDefault() 1550 PetscCall(KSP_PCApply(ksp, ksp->vec_rhs, z)); in KSPConvergedDefault() 1557 PetscCall(VecDot(ksp->vec_rhs, z, &norm)); in KSPConvergedDefault() 1730 PetscCall(VecAYPX(v, -1.0, ksp->vec_rhs)); in KSPBuildResidualDefault() 1807 if (ksp->vec_rhs) vecl = ksp->vec_rhs; in KSPCreateVecs() 1826 if (!ksp->vec_rhs) { in KSPCreateVecs()
|
| /petsc/src/ksp/ksp/impls/cg/nash/ |
| H A D | nash.c | 68 PetscCall(VecCopy(ksp->vec_rhs, r)); /* r = -grad */ in KSPCGSolve_NASH() 105 PetscCall(VecAYPX(z, -0.5, ksp->vec_rhs)); in KSPCGSolve_NASH() 140 PetscCall(VecAYPX(z, -0.5, ksp->vec_rhs)); in KSPCGSolve_NASH() 218 PetscCall(VecAYPX(z, -0.5, ksp->vec_rhs)); in KSPCGSolve_NASH() 293 PetscCall(VecAYPX(z, -0.5, ksp->vec_rhs)); in KSPCGSolve_NASH()
|
| /petsc/src/ksp/ksp/impls/cg/stcg/ |
| H A D | stcg.c | 65 PetscCall(VecCopy(ksp->vec_rhs, r)); /* r = -grad */ in KSPCGSolve_STCG() 102 PetscCall(VecAYPX(z, -0.5, ksp->vec_rhs)); in KSPCGSolve_STCG() 137 PetscCall(VecAYPX(z, -0.5, ksp->vec_rhs)); in KSPCGSolve_STCG() 215 PetscCall(VecAYPX(z, -0.5, ksp->vec_rhs)); in KSPCGSolve_STCG() 290 PetscCall(VecAYPX(z, -0.5, ksp->vec_rhs)); in KSPCGSolve_STCG()
|
| /petsc/src/snes/impls/al/ |
| H A D | al.c | 221 …PetscCheck(computealfunction || (snes->vec_rhs && al->scale_rhs), PETSC_COMM_SELF, PETSC_ERR_ARG_W… in SNESNewtonALComputeFunction_NEWTONAL() 227 if (al->scale_rhs && snes->vec_rhs) { in SNESNewtonALComputeFunction_NEWTONAL() 229 if (!al->vec_rhs_orig) PetscCall(VecDuplicate(snes->vec_rhs, &al->vec_rhs_orig)); in SNESNewtonALComputeFunction_NEWTONAL() 231 PetscCall(VecCopy(snes->vec_rhs, al->vec_rhs_orig)); in SNESNewtonALComputeFunction_NEWTONAL() 234 PetscCall(VecAXPBY(snes->vec_rhs, al->lambda, 0.0, al->vec_rhs_orig)); in SNESNewtonALComputeFunction_NEWTONAL() 515 PetscCall(VecCopy(data->vec_rhs_orig, snes->vec_rhs)); in SNESSolve_NEWTONAL()
|
| /petsc/src/snes/interface/ |
| H A D | snesob.c | 100 if (snes->vec_rhs) { in SNESComputeObjective() 103 PetscCall(VecDot(snes->vec_rhs, X, &dot)); in SNESComputeObjective()
|
| H A D | snespc.c | 37 PetscCall(SNESSolve(snes->npc, snes->vec_rhs, y)); in SNESApplyNPC()
|
| H A D | snesj2.c | 106 if (!snes->vec_rhs && solvec) { in SNESComputeJacobianDefaultColor()
|
| /petsc/src/ksp/ksp/impls/tcqmr/ |
| H A D | tcqmrimpl.h | 11 #define VEC_RHS ksp->vec_rhs
|
| /petsc/src/snes/impls/ls/ |
| H A D | ls.c | 197 PetscCall(PetscLogEventBegin(SNES_NPCSolve, snes->npc, X, snes->vec_rhs, 0)); in SNESSolve_NEWTONLS() 198 PetscCall(SNESSolve(snes->npc, snes->vec_rhs, X)); in SNESSolve_NEWTONLS() 199 PetscCall(PetscLogEventEnd(SNES_NPCSolve, snes->npc, X, snes->vec_rhs, 0)); in SNESSolve_NEWTONLS()
|
| /petsc/src/ksp/pc/impls/mpi/ |
| H A D | pcmpi.c | 295 if (!ksp->vec_sol) PetscCall(MatCreateVecs(A, &ksp->vec_sol, &ksp->vec_rhs)); in PCMPISetMat() 411 PetscCall(VecGetLocalSize(ksp->vec_rhs, &n)); in PCMPISolve() 414 PetscCall(VecGetArray(ksp->vec_rhs, &b)); in PCMPISolve() 418 PetscCall(VecRestoreArray(ksp->vec_rhs, &b)); in PCMPISolve() 430 PetscCall(VecGetOwnershipRange(ksp->vec_rhs, &rstart, NULL)); in PCMPISolve() 431 PetscCall(VecPlaceArray(ksp->vec_rhs, rstart + (PetscScalar *)addr[0])); in PCMPISolve() 457 PetscCall(VecResetArray(ksp->vec_rhs)); in PCMPISolve() 769 PetscCall(VecDestroy(&km->ksps[0]->vec_rhs)); in PCApply_Seq()
|
| /petsc/src/ksp/ksp/impls/cg/gltr/ |
| H A D | gltr.c | 121 PetscCall(VecCopy(ksp->vec_rhs, r)); /* r = -grad */ in KSPCGSolve_GLTR() 153 PetscCall(VecAYPX(z, -0.5, ksp->vec_rhs)); in KSPCGSolve_GLTR() 184 PetscCall(VecAYPX(z, -0.5, ksp->vec_rhs)); in KSPCGSolve_GLTR() 253 PetscCall(VecAYPX(z, -0.5, ksp->vec_rhs)); in KSPCGSolve_GLTR() 320 PetscCall(VecAYPX(z, -0.5, ksp->vec_rhs)); in KSPCGSolve_GLTR() 845 PetscCall(VecCopy(ksp->vec_rhs, r)); /* r = -grad */ in KSPCGSolve_GLTR()
|
| /petsc/src/ksp/ksp/impls/bcgs/fbcgsr/ |
| H A D | fbcgsr.c | 32 …PetscCheck(ksp->vec_rhs->petscnative, PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "Only code… in KSPSolve_FBCGSR() 36 B = ksp->vec_rhs; in KSPSolve_FBCGSR()
|
| /petsc/src/ksp/ksp/impls/cheby/ |
| H A D | cheby.c | 412 b = ksp->vec_rhs; in KSPSolve_Chebyshev_FirstKind() 578 b = ksp->vec_rhs; in KSPSolve_Chebyshev_FourthKind() 818 …PetscCheck(ksp->vec_rhs, PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "Chebyshev must use a n… in KSPSetUp_Chebyshev() 822 PetscCall(VecCopy(ksp->vec_rhs, B)); in KSPSetUp_Chebyshev() 823 } else B = ksp->vec_rhs; in KSPSetUp_Chebyshev()
|
| /petsc/src/ksp/ksp/impls/cg/ |
| H A D | cgls.c | 43 b = ksp->vec_rhs; /* Right-hand side vector */ in KSPSolve_CGLS()
|
| /petsc/src/ksp/ksp/impls/ibcgs/ |
| H A D | ibcgs.c | 67 …PetscCheck(ksp->vec_rhs->petscnative, PetscObjectComm((PetscObject)ksp), PETSC_ERR_SUP, "Only code… in KSPSolve_IBCGS() 81 B = ksp->vec_rhs; in KSPSolve_IBCGS()
|
| /petsc/src/ksp/ksp/impls/cr/pipecr/ |
| H A D | pipecr.c | 34 B = ksp->vec_rhs; in KSPSolve_PIPECR()
|
| /petsc/src/ksp/ksp/impls/bicg/ |
| H A D | bicg.c | 24 B = ksp->vec_rhs; in KSPSolve_BiCG()
|
| /petsc/src/ksp/ksp/impls/cgs/ |
| H A D | cgs.c | 30 B = ksp->vec_rhs; in KSPSolve_CGS()
|
| /petsc/src/ksp/ksp/impls/cg/groppcg/ |
| H A D | groppcg.c | 37 b = ksp->vec_rhs; in KSPSolve_GROPPCG()
|
| /petsc/src/ksp/ksp/impls/gmres/fgmres/ |
| H A D | fgmres.c | 52 PetscCall(VecWAXPY(VEC_VV(0), -1.0, VEC_TEMP, ksp->vec_rhs)); in KSPFGMRESResidual() 227 PetscCall(VecCopy(ksp->vec_rhs, VEC_VV(0))); in KSPSolve_FGMRES()
|
| /petsc/src/ksp/ksp/impls/tfqmr/ |
| H A D | tfqmr.c | 20 B = ksp->vec_rhs; in KSPSolve_TFQMR()
|