Home
last modified time | relevance | path

Searched refs:guess_zero (Results 1 – 25 of 40) sorted by relevance

12

/petsc/src/ksp/ksp/impls/gmres/pgmres/
H A Dpgmres.c168 PetscBool guess_zero = ksp->guess_zero; in KSPSolve_PGMRES() local
186 …ksp->guess_zero = PETSC_FALSE; /* every future call to KSPInitialResidual() will have nonzero gues… in KSPSolve_PGMRES()
188 ksp->guess_zero = guess_zero; /* restore if user provided nonzero initial guess */ in KSPSolve_PGMRES()
/petsc/src/ksp/ksp/impls/preonly/
H A Dpreonly.c18 if (!ksp->guess_zero) { in KSPSolve_PREONLY()
61 …PetscCheck(ksp->guess_zero, PetscObjectComm((PetscObject)ksp), PETSC_ERR_USER, "Running KSP of pre… in KSPMatSolve_PREONLY()
/petsc/src/ksp/ksp/impls/gmres/agmres/
H A Dagmres.c116 ksp->guess_zero = PETSC_FALSE; in KSPComputeShifts_DGMRES()
145 ksp->guess_zero = PETSC_FALSE; in KSPComputeShifts_DGMRES()
439 PetscBool guess_zero = ksp->guess_zero; in KSPSolve_AGMRES() local
482 …ksp->guess_zero = PETSC_FALSE; /* every future call to KSPInitialResidual() will have nonzero gues… in KSPSolve_AGMRES()
484 ksp->guess_zero = guess_zero; /* restore if user has provided nonzero initial guess */ in KSPSolve_AGMRES()
632 ksp->guess_zero = PETSC_TRUE; in KSPCreate_AGMRES()
/petsc/src/ksp/ksp/impls/gmres/lgmres/
H A Dlgmres.c302 PetscBool guess_zero = ksp->guess_zero; in KSPSolve_LGMRES() local
331 …ksp->guess_zero = PETSC_FALSE; /* every future call to KSPInitialResidual() will have nonzero gues… in KSPSolve_LGMRES()
333 ksp->guess_zero = guess_zero; /* restore if user provided nonzero initial guess */ in KSPSolve_LGMRES()
/petsc/src/ksp/ksp/impls/gmres/pipefgmres/
H A Dpipefgmres.c305 PetscBool guess_zero = ksp->guess_zero; in KSPSolve_PIPEFGMRES() local
328 …ksp->guess_zero = PETSC_FALSE; /* every future call to KSPInitialResidual() will have nonzero gues… in KSPSolve_PIPEFGMRES()
330 ksp->guess_zero = guess_zero; /* restore if user provided nonzero initial guess */ in KSPSolve_PIPEFGMRES()
/petsc/src/ksp/ksp/interface/
H A Ditfunc.c805 PetscBool flg = PETSC_FALSE, inXisinB = PETSC_FALSE, guess_zero; in KSPSolve_Private() local
815 …PetscCheck(ksp->guess_zero, comm, PETSC_ERR_ARG_INCOMP, "Cannot use x == b with nonzero initial gu… in KSPSolve_Private()
850 ksp->guess_zero = PETSC_FALSE; in KSPSolve_Private()
853 ksp->guess_zero = PETSC_TRUE; in KSPSolve_Private()
874 if (!ksp->guess_zero) { in KSPSolve_Private()
885 if (ksp->guess_zero && !ksp->guess_not_read) PetscCall(VecSet(ksp->vec_sol, 0.0)); in KSPSolve_Private()
889 ksp->guess_zero = PETSC_FALSE; in KSPSolve_Private()
893 guess_zero = ksp->guess_zero; in KSPSolve_Private()
894 if (!ksp->guess_zero) { in KSPSolve_Private()
898 if (flg && !norm) ksp->guess_zero = PETSC_TRUE; in KSPSolve_Private()
[all …]
H A Ditres.c46 if (!ksp->guess_zero) { in KSPInitialResidual()
H A Ditcreate.c131 if (ksp->guess_zero) { in KSPView()
758 ksp->guess_zero = PETSC_TRUE; in KSPCreate()
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/
H A Dfbcgs.c37 if (!ksp->guess_zero) { in KSPSolve_FBCGS()
47 if (!ksp->guess_zero) { in KSPSolve_FBCGS()
/petsc/src/ksp/ksp/impls/gmres/
H A Dgmres.c200 PetscBool guess_zero = ksp->guess_zero; in KSPSolve_GMRES() local
234 …ksp->guess_zero = PETSC_FALSE; /* every future call to KSPInitialResidual() will have nonzero gues… in KSPSolve_GMRES()
236 ksp->guess_zero = guess_zero; /* restore if user provided nonzero initial guess */ in KSPSolve_GMRES()
/petsc/src/ksp/ksp/impls/bcgs/qmrcgs/
H A Dqmrcgs.c45 if (!ksp->guess_zero) { in KSPSolve_QMRCGS()
55 if (!ksp->guess_zero) { in KSPSolve_QMRCGS()
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/
H A Dfbcgsr.c64 if (!ksp->guess_zero) { in KSPSolve_FBCGSR()
74 if (!ksp->guess_zero) { in KSPSolve_FBCGSR()
/petsc/src/ksp/ksp/impls/bcgs/pipebcgs/
H A Dpipebcgs.c43 if (!ksp->guess_zero) { in KSPSolve_PIPEBCGS()
52 if (!ksp->guess_zero) { in KSPSolve_PIPEBCGS()
/petsc/src/ksp/ksp/impls/rich/
H A Drich.c62 …son(ksp->pc, b, x, r, ksp->rtol, ksp->abstol, ksp->divtol, maxit, ksp->guess_zero, &ksp->its, &rea… in KSPSolve_Richardson()
67 if (!ksp->guess_zero) { /* r <- b - A x */ in KSPSolve_Richardson()
/petsc/src/ksp/ksp/impls/cr/pipecr/
H A Dpipecr.c47 if (!ksp->guess_zero) { in KSPSolve_PIPECR()
/petsc/src/ksp/ksp/impls/bicg/
H A Dbicg.c34 if (!ksp->guess_zero) { in KSPSolve_BiCG()
/petsc/src/ksp/ksp/impls/cg/
H A Dcg.c153 if (!ksp->guess_zero) { in KSPSolve_CG()
240 if (!ksp->guess_zero) PetscCall(VecDotRealPart(X, P, &dMp)); in KSPSolve_CG()
397 if (!ksp->guess_zero) { in KSPSolve_CG_SingleReduction()
/petsc/src/ksp/ksp/impls/cg/groppcg/
H A Dgroppcg.c48 if (!ksp->guess_zero) { in KSPSolve_GROPPCG()
/petsc/src/ksp/ksp/impls/gmres/dgmres/
H A Ddgmres.c226 PetscBool guess_zero = ksp->guess_zero; in KSPSolve_DGMRES() local
253 …ksp->guess_zero = PETSC_FALSE; /* every future call to KSPInitialResidual() will have nonzero gues… in KSPSolve_DGMRES()
255 ksp->guess_zero = guess_zero; /* restore if user provided nonzero initial guess */ in KSPSolve_DGMRES()
/petsc/src/ksp/ksp/impls/cr/
H A Dcr.c31 if (!ksp->guess_zero) { in KSPSolve_CR()
/petsc/src/ksp/ksp/impls/cg/pipecg/
H A Dpipecg.c48 if (!ksp->guess_zero) { in KSPSolve_PIPECG()
/petsc/src/ksp/ksp/impls/lcd/
H A Dlcd.c53 if (!ksp->guess_zero) { in KSPSolve_LCD()
/petsc/src/ksp/ksp/impls/cg/pipeprcg/
H A Dpipeprcg.c73 if (!ksp->guess_zero) { in KSPSolve_PIPEPRCG()
/petsc/src/ksp/ksp/impls/symmlq/
H A Dsymmlq.c49 if (!ksp->guess_zero) { in KSPSolve_SYMMLQ()
/petsc/src/ksp/ksp/impls/bcgs/
H A Dbcgs.c40 if (ksp->pc_side == PC_RIGHT && !ksp->guess_zero) { in KSPSolve_BCGS()

12