Home
last modified time | relevance | path

Searched defs:ksp (Results 1 – 25 of 366) sorted by relevance

12345678910>>...15

/petsc/src/ksp/ksp/interface/
H A Ditfunc.c55 PetscErrorCode KSPComputeExtremeSingularValues(KSP ksp, PetscReal *emax, PetscReal *emin) in KSPComputeExtremeSingularValues()
114 PetscErrorCode KSPComputeEigenvalues(KSP ksp, PetscInt n, PetscReal r[], PetscReal c[], PetscInt *n… in KSPComputeEigenvalues()
179 PetscErrorCode KSPComputeRitz(KSP ksp, PetscBool ritz, PetscBool small, PetscInt *nrit, Vec S[], Pe… in KSPComputeRitz()
210 PetscErrorCode KSPSetUpOnBlocks(KSP ksp) in KSPSetUpOnBlocks()
256 PetscErrorCode KSPSetReusePreconditioner(KSP ksp, PetscBool flag) in KSPSetReusePreconditioner()
282 PetscErrorCode KSPGetReusePreconditioner(KSP ksp, PetscBool *flag) in KSPGetReusePreconditioner()
306 PetscErrorCode KSPSetSkipPCSetFromOptions(KSP ksp, PetscBool flag) in KSPSetSkipPCSetFromOptions()
330 PetscErrorCode KSPSetUp(KSP ksp) in KSPSetUp()
468 PetscErrorCode KSPConvergedReasonView(KSP ksp, PetscViewer viewer) in KSPConvergedReasonView()
531 PetscErrorCode KSPConvergedReasonViewSet(KSP ksp, KSPConvergedReasonViewFn *f, PetscCtx ctx, PetscC… in KSPConvergedReasonViewSet()
[all …]
H A Ditcreate.c106 PetscErrorCode KSPView(KSP ksp, PetscViewer viewer) in KSPView()
280 PetscErrorCode KSPSetNormType(KSP ksp, KSPNormType normtype) in KSPSetNormType()
314 PetscErrorCode KSPSetCheckNormIteration(KSP ksp, PetscInt it) in KSPSetCheckNormIteration()
353 PetscErrorCode KSPSetLagNorm(KSP ksp, PetscBool flg) in KSPSetLagNorm()
385 PetscErrorCode KSPSetSupportedNorm(KSP ksp, KSPNormType normtype, PCSide pcside, PetscInt priority) in KSPSetSupportedNorm()
393 static PetscErrorCode KSPNormSupportTableReset_Private(KSP ksp) in KSPNormSupportTableReset_Private()
402 PetscErrorCode KSPSetUpNorms_Private(KSP ksp, PetscBool errorifnotsupported, KSPNormType *normtype,… in KSPSetUpNorms_Private()
443 PetscErrorCode KSPGetNormType(KSP ksp, KSPNormType *normtype) in KSPGetNormType()
539 PetscErrorCode KSPSetOperators(KSP ksp, Mat Amat, Mat Pmat) in KSPSetOperators()
577 PetscErrorCode KSPGetOperators(KSP ksp, Mat *Amat, Mat *Pmat) in KSPGetOperators()
[all …]
H A Diterativ.c34 PetscErrorCode KSPGetResidualNorm(KSP ksp, PetscReal *rnorm) in KSPGetResidualNorm()
61 PetscErrorCode KSPGetIterationNumber(KSP ksp, PetscInt *its) in KSPGetIterationNumber()
89 PetscErrorCode KSPGetTotalIterations(KSP ksp, PetscInt *its) in KSPGetTotalIterations()
127 PetscErrorCode KSPMonitorResidual(KSP ksp, PetscInt n, PetscReal rnorm, PetscViewerAndFormat *vf) in KSPMonitorResidual()
169 PetscErrorCode KSPMonitorResidualView(KSP ksp, PetscInt n, PetscReal rnorm, PetscViewerAndFormat *v… in KSPMonitorResidualView()
212 PetscErrorCode KSPMonitorResidualDrawLG(KSP ksp, PetscInt n, PetscReal rnorm, PetscViewerAndFormat … in KSPMonitorResidualDrawLG()
272 PetscErrorCode KSPMonitorResidualShort(KSP ksp, PetscInt its, PetscReal fnorm, PetscViewerAndFormat… in KSPMonitorResidualShort()
294 PetscErrorCode KSPMonitorRange_Private(KSP ksp, PetscInt it, PetscReal *per) in KSPMonitorRange_Private()
338 PetscErrorCode KSPMonitorResidualRange(KSP ksp, PetscInt it, PetscReal rnorm, PetscViewerAndFormat … in KSPMonitorResidualRange()
389 PetscErrorCode KSPMonitorTrueResidual(KSP ksp, PetscInt n, PetscReal rnorm, PetscViewerAndFormat *v… in KSPMonitorTrueResidual()
[all …]
/petsc/src/ksp/ksp/impls/cg/gltr/
H A Dgltr.c25 PetscErrorCode KSPGLTRGetMinEig(KSP ksp, PetscReal *e_min) in KSPGLTRGetMinEig()
48 PetscErrorCode KSPGLTRGetLambda(KSP ksp, PetscReal *lambda) in KSPGLTRGetLambda()
56 static PetscErrorCode KSPCGSolve_GLTR(KSP ksp) in KSPCGSolve_GLTR()
891 static PetscErrorCode KSPCGSetUp_GLTR(KSP ksp) in KSPCGSetUp_GLTR()
915 static PetscErrorCode KSPCGDestroy_GLTR(KSP ksp) in KSPCGDestroy_GLTR()
931 static PetscErrorCode KSPCGSetRadius_GLTR(KSP ksp, PetscReal radius) in KSPCGSetRadius_GLTR()
940 static PetscErrorCode KSPCGGetNormD_GLTR(KSP ksp, PetscReal *norm_d) in KSPCGGetNormD_GLTR()
949 static PetscErrorCode KSPCGGetObjFcn_GLTR(KSP ksp, PetscReal *o_fcn) in KSPCGGetObjFcn_GLTR()
958 static PetscErrorCode KSPGLTRGetMinEig_GLTR(KSP ksp, PetscReal *e_min) in KSPGLTRGetMinEig_GLTR()
967 static PetscErrorCode KSPGLTRGetLambda_GLTR(KSP ksp, PetscReal *lambda) in KSPGLTRGetLambda_GLTR()
[all …]
/petsc/src/ksp/ksp/impls/gmres/
H A Dgmres.c35 PetscErrorCode KSPSetUp_GMRES(KSP ksp) in KSPSetUp_GMRES()
88 static PetscErrorCode KSPGMRESCycle(PetscInt *itcount, KSP ksp) in KSPGMRESCycle()
196 static PetscErrorCode KSPSolve_GMRES(KSP ksp) in KSPSolve_GMRES()
240 PetscErrorCode KSPReset_GMRES(KSP ksp) in KSPReset_GMRES()
270 PetscErrorCode KSPDestroy_GMRES(KSP ksp) in KSPDestroy_GMRES()
299 static PetscErrorCode KSPGMRESBuildSoln(PetscScalar *nrs, Vec vs, Vec vdest, KSP ksp, PetscInt it) in KSPGMRESBuildSoln()
347 static PetscErrorCode KSPGMRESUpdateHessenberg(KSP ksp, PetscInt it, PetscBool hapend, PetscReal *r… in KSPGMRESUpdateHessenberg()
401 PetscErrorCode KSPGMRESGetNewVectors(KSP ksp, PetscInt it) in KSPGMRESGetNewVectors()
423 static PetscErrorCode KSPBuildSolution_GMRES(KSP ksp, Vec ptr, Vec *result) in KSPBuildSolution_GMRES()
442 PetscErrorCode KSPView_GMRES(KSP ksp, PetscViewer viewer) in KSPView_GMRES()
[all …]
H A Dgmres2.c32 PetscErrorCode KSPGMRESSetOrthogonalization(KSP ksp, PetscErrorCode (*fcn)(KSP ksp, PetscInt it)) in KSPGMRESSetOrthogonalization()
66 PetscErrorCode KSPGMRESGetOrthogonalization(KSP ksp, PetscErrorCode (**fcn)(KSP ksp, PetscInt it)) in KSPGMRESGetOrthogonalization()
/petsc/src/ksp/ksp/impls/cg/stcg/
H A Dstcg.c9 static PetscErrorCode KSPCGSolve_STCG(KSP ksp) in KSPCGSolve_STCG()
523 static PetscErrorCode KSPCGSetUp_STCG(KSP ksp) in KSPCGSetUp_STCG()
534 static PetscErrorCode KSPCGDestroy_STCG(KSP ksp) in KSPCGDestroy_STCG()
553 static PetscErrorCode KSPCGSetRadius_STCG(KSP ksp, PetscReal radius) in KSPCGSetRadius_STCG()
562 static PetscErrorCode KSPCGGetNormD_STCG(KSP ksp, PetscReal *norm_d) in KSPCGGetNormD_STCG()
571 static PetscErrorCode KSPCGGetObjFcn_STCG(KSP ksp, PetscReal *o_fcn) in KSPCGGetObjFcn_STCG()
580 static PetscErrorCode KSPCGSetFromOptions_STCG(KSP ksp, PetscOptionItems PetscOptionsObject) in KSPCGSetFromOptions_STCG()
632 PETSC_EXTERN PetscErrorCode KSPCreate_STCG(KSP ksp) in KSPCreate_STCG()
/petsc/src/ksp/ksp/impls/cg/nash/
H A Dnash.c9 static PetscErrorCode KSPCGSolve_NASH(KSP ksp) in KSPCGSolve_NASH()
501 static PetscErrorCode KSPCGSetUp_NASH(KSP ksp) in KSPCGSetUp_NASH()
512 static PetscErrorCode KSPCGDestroy_NASH(KSP ksp) in KSPCGDestroy_NASH()
531 static PetscErrorCode KSPCGSetRadius_NASH(KSP ksp, PetscReal radius) in KSPCGSetRadius_NASH()
540 static PetscErrorCode KSPCGGetNormD_NASH(KSP ksp, PetscReal *norm_d) in KSPCGGetNormD_NASH()
549 static PetscErrorCode KSPCGGetObjFcn_NASH(KSP ksp, PetscReal *o_fcn) in KSPCGGetObjFcn_NASH()
558 static PetscErrorCode KSPCGSetFromOptions_NASH(KSP ksp, PetscOptionItems PetscOptionsObject) in KSPCGSetFromOptions_NASH()
613 PETSC_EXTERN PetscErrorCode KSPCreate_NASH(KSP ksp) in KSPCreate_NASH()
/petsc/src/ksp/ksp/impls/cg/
H A Dcgtype.c29 PetscErrorCode KSPCGSetType(KSP ksp, KSPCGType type) in KSPCGSetType()
60 PetscErrorCode KSPCGUseSingleReduction(KSP ksp, PetscBool flg) in KSPCGUseSingleReduction()
85 PetscErrorCode KSPCGSetRadius(KSP ksp, PetscReal radius) in KSPCGSetRadius()
112 PetscErrorCode KSPCGSetObjectiveTarget(KSP ksp, PetscReal obj) in KSPCGSetObjectiveTarget()
134 PetscErrorCode KSPCGGetNormD(KSP ksp, PetscReal *norm_d) in KSPCGGetNormD()
161 PetscErrorCode KSPCGGetObjFcn(KSP ksp, PetscReal *o_fcn) in KSPCGGetObjFcn()
/petsc/src/ksp/ksp/impls/gmres/fgmres/
H A Dfgmres.c20 static PetscErrorCode KSPSetUp_FGMRES(KSP ksp) in KSPSetUp_FGMRES()
41 static PetscErrorCode KSPFGMRESResidual(KSP ksp) in KSPFGMRESResidual()
56 static PetscErrorCode KSPFGMRESCycle(PetscInt *itcount, KSP ksp) in KSPFGMRESCycle()
209 static PetscErrorCode KSPSolve_FGMRES(KSP ksp) in KSPSolve_FGMRES()
248 static PetscErrorCode KSPDestroy_FGMRES(KSP ksp) in KSPDestroy_FGMRES()
257 static PetscErrorCode KSPFGMRESBuildSoln(PetscScalar *nrs, Vec vguess, Vec vdest, KSP ksp, PetscInt… in KSPFGMRESBuildSoln()
302 static PetscErrorCode KSPFGMRESUpdateHessenberg(KSP ksp, PetscInt it, PetscBool hapend, PetscReal *… in KSPFGMRESUpdateHessenberg()
369 static PetscErrorCode KSPFGMRESGetNewVectors(KSP ksp, PetscInt it) in KSPFGMRESGetNewVectors()
402 static PetscErrorCode KSPBuildSolution_FGMRES(KSP ksp, Vec ptr, Vec *result) in KSPBuildSolution_FGMRES()
421 static PetscErrorCode KSPSetFromOptions_FGMRES(KSP ksp, PetscOptionItems PetscOptionsObject) in KSPSetFromOptions_FGMRES()
[all …]
/petsc/src/ksp/ksp/impls/gcr/pipegcr/
H A Dpipegcr.c26 static PetscErrorCode KSPAllocateVectors_PIPEGCR(KSP ksp, PetscInt nvecsneeded, PetscInt chunksize) in KSPAllocateVectors_PIPEGCR()
56 static PetscErrorCode KSPSolve_PIPEGCR_cycle(KSP ksp) in KSPSolve_PIPEGCR_cycle()
249 static PetscErrorCode KSPSolve_PIPEGCR(KSP ksp) in KSPSolve_PIPEGCR()
325 static PetscErrorCode KSPView_PIPEGCR(KSP ksp, PetscViewer viewer) in KSPView_PIPEGCR()
353 static PetscErrorCode KSPSetUp_PIPEGCR(KSP ksp) in KSPSetUp_PIPEGCR()
383 static PetscErrorCode KSPReset_PIPEGCR(KSP ksp) in KSPReset_PIPEGCR()
392 static PetscErrorCode KSPDestroy_PIPEGCR(KSP ksp) in KSPDestroy_PIPEGCR()
437 PetscErrorCode KSPPIPEGCRSetUnrollW(KSP ksp, PetscBool unroll_w) in KSPPIPEGCRSetUnrollW()
463 PetscErrorCode KSPPIPEGCRGetUnrollW(KSP ksp, PetscBool *unroll_w) in KSPPIPEGCRGetUnrollW()
494 PetscErrorCode KSPPIPEGCRSetMmax(KSP ksp, PetscInt mmax) in KSPPIPEGCRSetMmax()
[all …]
/petsc/src/ksp/ksp/impls/gmres/lgmres/
H A Dlgmres.c26 PetscErrorCode KSPLGMRESSetAugDim(KSP ksp, PetscInt dim) in KSPLGMRESSetAugDim()
52 PetscErrorCode KSPLGMRESSetConstant(KSP ksp) in KSPLGMRESSetConstant()
59 static PetscErrorCode KSPSetUp_LGMRES(KSP ksp) in KSPSetUp_LGMRES()
88 static PetscErrorCode KSPLGMRESCycle(PetscInt *itcount, KSP ksp) in KSPLGMRESCycle()
298 static PetscErrorCode KSPSolve_LGMRES(KSP ksp) in KSPSolve_LGMRES()
337 static PetscErrorCode KSPDestroy_LGMRES(KSP ksp) in KSPDestroy_LGMRES()
353 static PetscErrorCode KSPLGMRESBuildSoln(PetscScalar *nrs, Vec vguess, Vec vdest, KSP ksp, PetscInt… in KSPLGMRESBuildSoln()
439 static PetscErrorCode KSPLGMRESUpdateHessenberg(KSP ksp, PetscInt it, PetscBool hapend, PetscReal *… in KSPLGMRESUpdateHessenberg()
507 static PetscErrorCode KSPLGMRESGetNewVectors(KSP ksp, PetscInt it) in KSPLGMRESGetNewVectors()
538 static PetscErrorCode KSPBuildSolution_LGMRES(KSP ksp, Vec ptr, Vec *result) in KSPBuildSolution_LGMRES()
[all …]
/petsc/src/ksp/ksp/impls/gcr/
H A Dgcr.c16 static PetscErrorCode KSPSolve_GCR_cycle(KSP ksp) in KSPSolve_GCR_cycle()
83 static PetscErrorCode KSPSolve_GCR(KSP ksp) in KSPSolve_GCR()
120 static PetscErrorCode KSPView_GCR(KSP ksp, PetscViewer viewer) in KSPView_GCR()
134 static PetscErrorCode KSPSetUp_GCR(KSP ksp) in KSPSetUp_GCR()
153 static PetscErrorCode KSPReset_GCR(KSP ksp) in KSPReset_GCR()
166 static PetscErrorCode KSPDestroy_GCR(KSP ksp) in KSPDestroy_GCR()
177 static PetscErrorCode KSPSetFromOptions_GCR(KSP ksp, PetscOptionItems PetscOptionsObject) in KSPSetFromOptions_GCR()
191 static PetscErrorCode KSPFlexibleSetModifyPC_GCR(KSP ksp, KSPFlexibleModifyPCFn *function, PetscCtx… in KSPFlexibleSetModifyPC_GCR()
203 static PetscErrorCode KSPGCRSetRestart_GCR(KSP ksp, PetscInt restart) in KSPGCRSetRestart_GCR()
213 static PetscErrorCode KSPGCRGetRestart_GCR(KSP ksp, PetscInt *restart) in KSPGCRGetRestart_GCR()
[all …]
/petsc/src/ksp/ksp/impls/cheby/
H A Dcheby.c6 static PetscErrorCode KSPReset_Chebyshev(KSP ksp) in KSPReset_Chebyshev()
40 static PetscErrorCode KSPChebyshevGetEigenvalues_Chebyshev(KSP ksp, PetscReal *emax, PetscReal *emi… in KSPChebyshevGetEigenvalues_Chebyshev()
64 static PetscErrorCode KSPChebyshevSetEigenvalues_Chebyshev(KSP ksp, PetscReal emax, PetscReal emin) in KSPChebyshevSetEigenvalues_Chebyshev()
78 static PetscErrorCode KSPChebyshevEstEigSet_Chebyshev(KSP ksp, PetscReal a, PetscReal b, PetscReal … in KSPChebyshevEstEigSet_Chebyshev()
115 static PetscErrorCode KSPChebyshevEstEigSetUseNoisy_Chebyshev(KSP ksp, PetscBool use) in KSPChebyshevEstEigSetUseNoisy_Chebyshev()
124 static PetscErrorCode KSPChebyshevSetKind_Chebyshev(KSP ksp, KSPChebyshevKind kind) in KSPChebyshevSetKind_Chebyshev()
133 static PetscErrorCode KSPChebyshevGetKind_Chebyshev(KSP ksp, KSPChebyshevKind *kind) in KSPChebyshevGetKind_Chebyshev()
167 PetscErrorCode KSPChebyshevSetEigenvalues(KSP ksp, PetscReal emax, PetscReal emin) in KSPChebyshevSetEigenvalues()
212 PetscErrorCode KSPChebyshevEstEigSet(KSP ksp, PetscReal a, PetscReal b, PetscReal c, PetscReal d) in KSPChebyshevEstEigSet()
243 PetscErrorCode KSPChebyshevEstEigSetUseNoisy(KSP ksp, PetscBool use) in KSPChebyshevEstEigSetUseNoisy()
[all …]
/petsc/src/ksp/ksp/impls/gmres/pgmres/
H A Dpgmres.c10 static PetscErrorCode KSPSetUp_PGMRES(KSP ksp) in KSPSetUp_PGMRES()
17 static PetscErrorCode KSPPGMRESCycle(PetscInt *itcount, KSP ksp) in KSPPGMRESCycle()
164 static PetscErrorCode KSPSolve_PGMRES(KSP ksp) in KSPSolve_PGMRES()
192 static PetscErrorCode KSPDestroy_PGMRES(KSP ksp) in KSPDestroy_PGMRES()
199 static PetscErrorCode KSPPGMRESBuildSoln(PetscScalar *nrs, Vec vguess, Vec vdest, KSP ksp, PetscInt… in KSPPGMRESBuildSoln()
236 static PetscErrorCode KSPPGMRESUpdateHessenberg(KSP ksp, PetscInt it, PetscBool *hapend, PetscReal … in KSPPGMRESUpdateHessenberg()
306 static PetscErrorCode KSPBuildSolution_PGMRES(KSP ksp, Vec ptr, Vec *result) in KSPBuildSolution_PGMRES()
325 static PetscErrorCode KSPSetFromOptions_PGMRES(KSP ksp, PetscOptionItems PetscOptionsObject) in KSPSetFromOptions_PGMRES()
334 static PetscErrorCode KSPReset_PGMRES(KSP ksp) in KSPReset_PGMRES()
371 PETSC_EXTERN PetscErrorCode KSPCreate_PGMRES(KSP ksp) in KSPCreate_PGMRES()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscksp.pxi243 cdef inline KSP ref_KSP(PetscKSP ksp):
252 PetscKSP ksp,
270 PetscKSP ksp,
285 PetscKSP ksp,
299 PetscKSP ksp,
317 PetscKSP ksp,
333 PetscKSP ksp,
/petsc/src/ksp/ksp/impls/hpddm/
H A Dhpddm.cxx27 static PetscErrorCode KSPSetFromOptions_HPDDM(KSP ksp, PetscOptionItems PetscOptionsObject) in KSPSetFromOptions_HPDDM()
105 static PetscErrorCode KSPView_HPDDM(KSP ksp, PetscViewer viewer) in KSPView_HPDDM()
131 static PetscErrorCode KSPSetUp_HPDDM(KSP ksp) in KSPSetUp_HPDDM()
180 static inline PetscErrorCode KSPReset_HPDDM_Private(KSP ksp) in KSPReset_HPDDM_Private()
194 static PetscErrorCode KSPReset_HPDDM(KSP ksp) in KSPReset_HPDDM()
205 static PetscErrorCode KSPDestroy_HPDDM(KSP ksp) in KSPDestroy_HPDDM()
218 static inline PetscErrorCode KSPSolve_HPDDM_Private(KSP ksp, const PetscScalar *b, PetscScalar *x, … in KSPSolve_HPDDM_Private()
341 static PetscErrorCode KSPSolve_HPDDM(KSP ksp) in KSPSolve_HPDDM()
409 PetscErrorCode KSPHPDDMSetDeflationMat(KSP ksp, Mat U) in KSPHPDDMSetDeflationMat()
435 PetscErrorCode KSPHPDDMGetDeflationMat(KSP ksp, Mat *U) in KSPHPDDMGetDeflationMat()
[all …]
/petsc/src/ksp/ksp/impls/rich/
H A Drich.c6 static PetscErrorCode KSPSetUp_Richardson(KSP ksp) in KSPSetUp_Richardson()
19 static PetscErrorCode KSPSolve_Richardson(KSP ksp) in KSPSolve_Richardson()
147 static PetscErrorCode KSPView_Richardson(KSP ksp, PetscViewer viewer) in KSPView_Richardson()
164 static PetscErrorCode KSPSetFromOptions_Richardson(KSP ksp, PetscOptionItems PetscOptionsObject) in KSPSetFromOptions_Richardson()
180 static PetscErrorCode KSPDestroy_Richardson(KSP ksp) in KSPDestroy_Richardson()
189 static PetscErrorCode KSPRichardsonSetScale_Richardson(KSP ksp, PetscReal scale) in KSPRichardsonSetScale_Richardson()
199 static PetscErrorCode KSPRichardsonSetSelfScale_Richardson(KSP ksp, PetscBool selfscale) in KSPRichardsonSetSelfScale_Richardson()
209 static PetscErrorCode KSPBuildResidual_Richardson(KSP ksp, Vec t, Vec v, Vec *V) in KSPBuildResidual_Richardson()
255 PETSC_EXTERN PetscErrorCode KSPCreate_Richardson(KSP ksp) in KSPCreate_Richardson()
/petsc/src/binding/petsc4py/test/
H A Dtest_ksp_py.py14 def create(self, ksp): argument
17 def destroy(self, ksp): argument
21 def setUp(self, ksp): argument
24 def reset(self, ksp): argument
29 def loop(self, ksp, r): argument
44 def solve(self, ksp, b, x): argument
61 def setUp(self, ksp): argument
67 def solve(self, ksp, b, x): argument
/petsc/src/ksp/ksp/impls/bcgs/
H A Dbcgs.c3 PetscErrorCode KSPSetFromOptions_BCGS(KSP ksp, PetscOptionItems PetscOptionsObject) in KSPSetFromOptions_BCGS()
11 PetscErrorCode KSPSetUp_BCGS(KSP ksp) in KSPSetUp_BCGS()
18 PetscErrorCode KSPSolve_BCGS(KSP ksp) in KSPSolve_BCGS()
145 PetscErrorCode KSPBuildSolution_BCGS(KSP ksp, Vec v, Vec *V) in KSPBuildSolution_BCGS()
164 PetscErrorCode KSPReset_BCGS(KSP ksp) in KSPReset_BCGS()
173 PetscErrorCode KSPDestroy_BCGS(KSP ksp) in KSPDestroy_BCGS()
198 PETSC_EXTERN PetscErrorCode KSPCreate_BCGS(KSP ksp) in KSPCreate_BCGS()
/petsc/src/ksp/ksp/impls/bcgsl/
H A Dbcgsl.c11 static PetscErrorCode KSPSolve_BCGSL(KSP ksp) in KSPSolve_BCGSL()
317 PetscErrorCode KSPBCGSLSetXRes(KSP ksp, PetscReal delta) in KSPBCGSLSetXRes()
351 PetscErrorCode KSPBCGSLSetUsePseudoinverse(KSP ksp, PetscBool use_pinv) in KSPBCGSLSetUsePseudoinverse()
378 PetscErrorCode KSPBCGSLSetPol(KSP ksp, PetscBool uMROR) in KSPBCGSLSetPol()
421 PetscErrorCode KSPBCGSLSetEll(KSP ksp, PetscInt ell) in KSPBCGSLSetEll()
442 static PetscErrorCode KSPView_BCGSL(KSP ksp, PetscViewer viewer) in KSPView_BCGSL()
457 static PetscErrorCode KSPSetFromOptions_BCGSL(KSP ksp, PetscOptionItems PetscOptionsObject) in KSPSetFromOptions_BCGSL()
493 static PetscErrorCode KSPSetUp_BCGSL(KSP ksp) in KSPSetUp_BCGSL()
506 static PetscErrorCode KSPReset_BCGSL(KSP ksp) in KSPReset_BCGSL()
517 static PetscErrorCode KSPDestroy_BCGSL(KSP ksp) in KSPDestroy_BCGSL()
[all …]
/petsc/src/ksp/ksp/impls/fcg/
H A Dfcg.c14 static PetscErrorCode KSPAllocateVectors_FCG(KSP ksp, PetscInt nvecsneeded, PetscInt chunksize) in KSPAllocateVectors_FCG()
38 static PetscErrorCode KSPSetUp_FCG(KSP ksp) in KSPSetUp_FCG()
72 static PetscErrorCode KSPSolve_FCG(KSP ksp) in KSPSolve_FCG()
270 static PetscErrorCode KSPReset_FCG(KSP ksp) in KSPReset_FCG()
288 static PetscErrorCode KSPDestroy_FCG(KSP ksp) in KSPDestroy_FCG()
299 static PetscErrorCode KSPView_FCG(KSP ksp, PetscViewer viewer) in KSPView_FCG()
343 PetscErrorCode KSPFCGSetMmax(KSP ksp, PetscInt mmax) in KSPFCGSetMmax()
372 PetscErrorCode KSPFCGGetMmax(KSP ksp, PetscInt *mmax) in KSPFCGGetMmax()
398 PetscErrorCode KSPFCGSetNprealloc(KSP ksp, PetscInt nprealloc) in KSPFCGSetNprealloc()
425 PetscErrorCode KSPFCGGetNprealloc(KSP ksp, PetscInt *nprealloc) in KSPFCGGetNprealloc()
[all …]
/petsc/src/ksp/ksp/impls/gmres/pipefgmres/
H A Dpipefgmres.c22 static PetscErrorCode KSPSetUp_PIPEFGMRES(KSP ksp) in KSPSetUp_PIPEFGMRES()
47 static PetscErrorCode KSPPIPEFGMRESCycle(PetscInt *itcount, KSP ksp) in KSPPIPEFGMRESCycle()
301 static PetscErrorCode KSPSolve_PIPEFGMRES(KSP ksp) in KSPSolve_PIPEFGMRES()
334 static PetscErrorCode KSPDestroy_PIPEFGMRES(KSP ksp) in KSPDestroy_PIPEFGMRES()
342 static PetscErrorCode KSPPIPEFGMRESBuildSoln(PetscScalar *nrs, Vec vguess, Vec vdest, KSP ksp, Pets… in KSPPIPEFGMRESBuildSoln()
378 static PetscErrorCode KSPPIPEFGMRESUpdateHessenberg(KSP ksp, PetscInt it, PetscBool *hapend, PetscR… in KSPPIPEFGMRESUpdateHessenberg()
448 static PetscErrorCode KSPBuildSolution_PIPEFGMRES(KSP ksp, Vec ptr, Vec *result) in KSPBuildSolution_PIPEFGMRES()
467 static PetscErrorCode KSPSetFromOptions_PIPEFGMRES(KSP ksp, PetscOptionItems PetscOptionsObject) in KSPSetFromOptions_PIPEFGMRES()
482 static PetscErrorCode KSPView_PIPEFGMRES(KSP ksp, PetscViewer viewer) in KSPView_PIPEFGMRES()
510 PetscErrorCode KSPReset_PIPEFGMRES(KSP ksp) in KSPReset_PIPEFGMRES()
[all …]
/petsc/src/ksp/ksp/impls/lcd/
H A Dlcd.c3 static PetscErrorCode KSPSetUp_LCD(KSP ksp) in KSPSetUp_LCD()
28 static PetscErrorCode KSPSolve_LCD(KSP ksp) in KSPSolve_LCD()
124 static PetscErrorCode KSPReset_LCD(KSP ksp) in KSPReset_LCD()
134 static PetscErrorCode KSPDestroy_LCD(KSP ksp) in KSPDestroy_LCD()
150 static PetscErrorCode KSPView_LCD(KSP ksp, PetscViewer viewer) in KSPView_LCD()
168 static PetscErrorCode KSPSetFromOptions_LCD(KSP ksp, PetscOptionItems PetscOptionsObject) in KSPSetFromOptions_LCD()
201 PETSC_EXTERN PetscErrorCode KSPCreate_LCD(KSP ksp) in KSPCreate_LCD()
/petsc/src/ksp/ksp/impls/qcg/
H A Dqcg.c59 PetscErrorCode KSPQCGSetTrustRegionRadius(KSP ksp, PetscReal delta) in KSPQCGSetTrustRegionRadius()
84 PetscErrorCode KSPQCGGetTrialStepNorm(KSP ksp, PetscReal *tsnorm) in KSPQCGGetTrialStepNorm()
128 PetscErrorCode KSPQCGGetQuadratic(KSP ksp, PetscReal *quadratic) in KSPQCGGetQuadratic()
136 static PetscErrorCode KSPSolve_QCG(KSP ksp) in KSPSolve_QCG()
316 static PetscErrorCode KSPSetUp_QCG(KSP ksp) in KSPSetUp_QCG()
324 static PetscErrorCode KSPDestroy_QCG(KSP ksp) in KSPDestroy_QCG()
334 static PetscErrorCode KSPQCGSetTrustRegionRadius_QCG(KSP ksp, PetscReal delta) in KSPQCGSetTrustRegionRadius_QCG()
343 static PetscErrorCode KSPQCGGetTrialStepNorm_QCG(KSP ksp, PetscReal *ltsnrm) in KSPQCGGetTrialStepNorm_QCG()
352 static PetscErrorCode KSPQCGGetQuadratic_QCG(KSP ksp, PetscReal *quadratic) in KSPQCGGetQuadratic_QCG()
361 static PetscErrorCode KSPSetFromOptions_QCG(KSP ksp, PetscOptionItems PetscOptionsObject) in KSPSetFromOptions_QCG()
[all …]

12345678910>>...15