Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/impls/bcgs/
H A Dbcgs.c24 KSP_BCGS *bcgs = (KSP_BCGS *)ksp->data; in KSPSolve_BCGS() local
41 if (!bcgs->guess) PetscCall(VecDuplicate(X, &bcgs->guess)); in KSPSolve_BCGS()
42 PetscCall(VecCopy(X, bcgs->guess)); in KSPSolve_BCGS()
59 if (bcgs->guess) PetscCall(VecAXPY(X, 1.0, bcgs->guess)); in KSPSolve_BCGS()
141 if (bcgs->guess) PetscCall(VecAXPY(X, 1.0, bcgs->guess)); in KSPSolve_BCGS()
147 KSP_BCGS *bcgs = (KSP_BCGS *)ksp->data; in KSPBuildSolution_BCGS() local
153 if (bcgs->guess) PetscCall(VecAXPY(v, 1.0, bcgs->guess)); in KSPBuildSolution_BCGS()
200 KSP_BCGS *bcgs; in KSPCreate_BCGS() local
203 PetscCall(PetscNew(&bcgs)); in KSPCreate_BCGS()
205 ksp->data = bcgs; in KSPCreate_BCGS()
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/
H A Dfbcgs.c21 KSP_BCGS *bcgs = (KSP_BCGS *)ksp->data; in KSPSolve_FBCGS() local
38 if (!bcgs->guess) PetscCall(VecDuplicate(X, &bcgs->guess)); in KSPSolve_FBCGS()
39 PetscCall(VecCopy(X, bcgs->guess)); in KSPSolve_FBCGS()
166 KSP_BCGS *bcgs; in KSPCreate_FBCGS() local
169 PetscCall(PetscNew(&bcgs)); in KSPCreate_FBCGS()
171 ksp->data = bcgs; in KSPCreate_FBCGS()
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/
H A Dfbcgsr.c27 KSP_BCGS *bcgs = (KSP_BCGS *)ksp->data; in KSPSolve_FBCGSR() local
65 if (!bcgs->guess) PetscCall(VecDuplicate(X, &bcgs->guess)); in KSPSolve_FBCGSR()
66 PetscCall(VecCopy(X, bcgs->guess)); in KSPSolve_FBCGSR()
221 KSP_BCGS *bcgs; in KSPCreate_FBCGSR() local
224 PetscCall(PetscNew(&bcgs)); in KSPCreate_FBCGSR()
226 ksp->data = bcgs; in KSPCreate_FBCGSR()
/petsc/src/ksp/ksp/impls/bcgs/qmrcgs/
H A Dqmrcgs.c21 KSP_BCGS *bcgs = (KSP_BCGS *)ksp->data; in KSPSolve_QMRCGS() local
46 if (!bcgs->guess) PetscCall(VecDuplicate(X, &bcgs->guess)); in KSPSolve_QMRCGS()
47 PetscCall(VecCopy(X, bcgs->guess)); in KSPSolve_QMRCGS()
222 KSP_BCGS *bcgs; in KSPCreate_QMRCGS() local
247 PetscCall(PetscNew(&bcgs)); in KSPCreate_QMRCGS()
249 ksp->data = bcgs; in KSPCreate_QMRCGS()
/petsc/src/ksp/ksp/impls/bcgs/pipebcgs/
H A Dpipebcgs.c21 KSP_BCGS *bcgs = (KSP_BCGS *)ksp->data; in KSPSolve_PIPEBCGS() local
44 if (!bcgs->guess) PetscCall(VecDuplicate(X, &bcgs->guess)); in KSPSolve_PIPEBCGS()
45 PetscCall(VecCopy(X, bcgs->guess)); in KSPSolve_PIPEBCGS()
225 KSP_BCGS *bcgs; in KSPCreate_PIPEBCGS() local
228 PetscCall(PetscNew(&bcgs)); in KSPCreate_PIPEBCGS()
230 ksp->data = bcgs; in KSPCreate_PIPEBCGS()
/petsc/share/petsc/saws/
H A Dreadme31 ./ex19 -saws_options -ksp_type fgmres -pc_type ksp -ksp_ksp_type bcgs -ksp_pc_type ksp -ksp_ksp_ksp…
33 ./ex19 -saws_options -ksp_type fgmres -pc_type ksp -ksp_ksp_type bcgs -ksp_pc_type ksp -ksp_ksp_ksp…
37 ./ex19 -saws_options -ksp_type fgmres -pc_type ksp -ksp_ksp_type bcgs -ksp_pc_type ksp -ksp_ksp_ksp…
/petsc/src/ksp/ksp/tutorials/output/
H A Dex7_2.out16 type: bcgs
H A Dex7f_2.out63 type: bcgs
H A Dex2_help.out81 …ipebcgs bcgsl pipecg2 pipelcg gltr cg tfqmr pgmres lsqr pipegcr bicg cgls bcgs cr dgmres none qmrc…
/petsc/systems/Apple/iOS/PETSc/PETSc.xcodeproj/
H A Dproject.pbxproj599 …D89D1ED0207AA1AC00FACC19 /* bcgs.c in Sources */ = {isa = PBXBuildFile; fileRef = D89D1BE8207AA1AA…
1351 …D1BE8207AA1AA00FACC19 /* bcgs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
2122 D89D1BE8207AA1AA00FACC19 /* bcgs.c */,
3047 D89D1ED0207AA1AC00FACC19 /* bcgs.c in Sources */,
/petsc/doc/developers/
H A Dtesting.md378 args: -ksp_gmres_cgs_refinement_type refine_always -s2_ksp_type bcgs
/petsc/doc/manual/
H A Dksp.md182 `chebyshev`, `cg`, `gmres`, `tcqmr`, `bcgs`, `cgs`,
359 - ``bcgs``
1754 `-pc_type ksp -ksp_pc_type ilu -ksp_ksp_max_it 5 -ksp_ksp_type bcgs`.
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DKSP.pyx559 -sys2_ksp_type bcgs -sys2_ksp_rtol 1.e-4
/petsc/doc/faq/
H A Dindex.md1582 `-ksp_type bcgs` or other methods that do not require a restart.
/petsc/doc/
H A Dpetsc.bib19941 @Article{ idr.bcgs,