Lines Matching defs:snes
36 PetscErrorCode SNESSetErrorIfNotConverged(SNES snes, PetscBool flg) in SNESSetErrorIfNotConverged()
60 PetscErrorCode SNESGetErrorIfNotConverged(SNES snes, PetscBool *flag) in SNESGetErrorIfNotConverged()
86 PetscErrorCode SNESSetAlwaysComputesFinalResidual(SNES snes, PetscBool flg) in SNESSetAlwaysComputesFinalResidual()
109 PetscErrorCode SNESGetAlwaysComputesFinalResidual(SNES snes, PetscBool *flg) in SNESGetAlwaysComputesFinalResidual()
148 PetscErrorCode SNESSetFunctionDomainError(SNES snes) in SNESSetFunctionDomainError()
187 PetscErrorCode SNESSetObjectiveDomainError(SNES snes) in SNESSetObjectiveDomainError()
216 PetscErrorCode SNESSetJacobianDomainError(SNES snes) in SNESSetJacobianDomainError()
244 PetscErrorCode SNESSetCheckJacobianDomainError(SNES snes, PetscBool flg) in SNESSetCheckJacobianDomainError()
267 PetscErrorCode SNESGetCheckJacobianDomainError(SNES snes, PetscBool *flg) in SNESGetCheckJacobianDomainError()
293 PetscErrorCode SNESLoad(SNES snes, PetscViewer viewer) in SNESLoad()
383 PetscErrorCode SNESView(SNES snes, PetscViewer viewer) in SNESView()
575 PetscErrorCode SNESAddOptionsChecker(PetscErrorCode (*snescheck)(SNES snes)) in SNESAddOptionsChecker()
583 static PetscErrorCode SNESSetUpMatrixFree_Private(SNES snes, PetscBool hasOperator, PetscInt versio… in SNESSetUpMatrixFree_Private()
649 SNES snes = (SNES)ctx; in DMRestrictHook_SNESVecSol() local
689 SNES snes = (SNES)ctx; in KSPComputeOperators_SNES() local
759 PetscErrorCode SNESSetUpMatrices(SNES snes) in SNESSetUpMatrices()
812 static PetscErrorCode SNESMonitorPauseFinal_Internal(SNES snes) in SNESMonitorPauseFinal_Internal()
856 …SNES snes, const char name[], const char help[], const char manual[], PetscErrorCode (*monitor)(SN… in SNESMonitorSetFromOptions()
959 PetscErrorCode SNESSetFromOptions(SNES snes) in SNESSetFromOptions()
1196 PetscErrorCode SNESResetFromOptions(SNES snes) in SNESResetFromOptions()
1227 PetscErrorCode SNESSetComputeApplicationContext(SNES snes, PetscErrorCode (*compute)(SNES snes, Pet… in SNESSetComputeApplicationContext()
1260 PetscErrorCode SNESSetApplicationContext(SNES snes, PetscCtx ctx) in SNESSetApplicationContext()
1294 PetscErrorCode SNESGetApplicationContext(SNES snes, PetscCtxRt ctx) in SNESGetApplicationContext()
1328 PetscErrorCode SNESSetUseMatrixFree(SNES snes, PetscBool mf_operator, PetscBool mf) in SNESSetUseMatrixFree()
1355 PetscErrorCode SNESGetUseMatrixFree(SNES snes, PetscBool *mf_operator, PetscBool *mf) in SNESGetUseMatrixFree()
1395 PetscErrorCode SNESGetIterationNumber(SNES snes, PetscInt *iter) in SNESGetIterationNumber()
1420 PetscErrorCode SNESSetIterationNumber(SNES snes, PetscInt iter) in SNESSetIterationNumber()
1458 PetscErrorCode SNESGetNonlinearStepFailures(SNES snes, PetscInt *nfails) in SNESGetNonlinearStepFailures()
1495 PetscErrorCode SNESSetMaxNonlinearStepFailures(SNES snes, PetscInt maxFails) in SNESSetMaxNonlinearStepFailures()
1526 PetscErrorCode SNESGetMaxNonlinearStepFailures(SNES snes, PetscInt *maxFails) in SNESGetMaxNonlinearStepFailures()
1554 PetscErrorCode SNESGetNumberFunctionEvals(SNES snes, PetscInt *nfuncs) in SNESGetNumberFunctionEvals()
1585 PetscErrorCode SNESGetLinearSolveFailures(SNES snes, PetscInt *nfails) in SNESGetLinearSolveFailures()
1617 PetscErrorCode SNESSetMaxLinearSolveFailures(SNES snes, PetscInt maxFails) in SNESSetMaxLinearSolveFailures()
1651 PetscErrorCode SNESGetMaxLinearSolveFailures(SNES snes, PetscInt *maxFails) in SNESGetMaxLinearSolveFailures()
1682 PetscErrorCode SNESGetLinearSolveIterations(SNES snes, PetscInt *lits) in SNESGetLinearSolveIterations()
1705 PetscErrorCode SNESSetCountersReset(SNES snes, PetscBool reset) in SNESSetCountersReset()
1729 PetscErrorCode SNESResetCounters(SNES snes) in SNESResetCounters()
1761 PetscErrorCode SNESSetKSP(SNES snes, KSP ksp) in SNESSetKSP()
1790 PetscErrorCode SNESParametersInitialize(SNES snes) in SNESParametersInitialize()
1835 SNES snes; in SNESCreate() local
1946 PetscErrorCode SNESSetFunction(SNES snes, Vec r, SNESFunctionFn *f, PetscCtx ctx) in SNESSetFunction()
1983 PetscErrorCode SNESSetInitialFunction(SNES snes, Vec f) in SNESSetInitialFunction()
2028 PetscErrorCode SNESSetNormSchedule(SNES snes, SNESNormSchedule normschedule) in SNESSetNormSchedule()
2050 PetscErrorCode SNESGetNormSchedule(SNES snes, SNESNormSchedule *normschedule) in SNESGetNormSchedule()
2071 PetscErrorCode SNESSetFunctionNorm(SNES snes, PetscReal norm) in SNESSetFunctionNorm()
2094 PetscErrorCode SNESGetFunctionNorm(SNES snes, PetscReal *norm) in SNESGetFunctionNorm()
2121 PetscErrorCode SNESGetUpdateNorm(SNES snes, PetscReal *ynorm) in SNESGetUpdateNorm()
2145 PetscErrorCode SNESGetSolutionNorm(SNES snes, PetscReal *xnorm) in SNESGetSolutionNorm()
2176 PetscErrorCode SNESSetFunctionType(SNES snes, SNESFunctionType type) in SNESSetFunctionType()
2198 PetscErrorCode SNESGetFunctionType(SNES snes, SNESFunctionType *type) in SNESGetFunctionType()
2223 PetscErrorCode SNESSetNGS(SNES snes, SNESNGSFn *f, PetscCtx ctx) in SNESSetNGS()
2238 PetscErrorCode SNESPicardComputeMFFunction(SNES snes, Vec x, Vec f, PetscCtx ctx) in SNESPicardComputeMFFunction()
2261 PetscErrorCode SNESPicardComputeFunction(SNES snes, Vec x, Vec f, PetscCtx ctx) in SNESPicardComputeFunction()
2282 PetscErrorCode SNESPicardComputeJacobian(SNES snes, Vec x1, Mat J, Mat B, PetscCtx ctx) in SNESPicardComputeJacobian()
2339 PetscErrorCode SNESSetPicard(SNES snes, Vec r, SNESFunctionFn *bp, Mat Amat, Mat Pmat, SNESJacobian… in SNESSetPicard()
2373 PetscErrorCode SNESGetPicard(SNES snes, Vec *r, SNESFunctionFn **f, Mat *Amat, Mat *Pmat, SNESJacob… in SNESGetPicard()
2401 PetscErrorCode SNESSetComputeInitialGuess(SNES snes, SNESInitialGuessFn *func, PetscCtx ctx) in SNESSetComputeInitialGuess()
2426 PetscErrorCode SNESGetRhs(SNES snes, Vec *rhs) in SNESGetRhs()
2465 PetscErrorCode SNESComputeFunction(SNES snes, Vec x, Vec f) in SNESComputeFunction()
2531 PetscErrorCode SNESComputeMFFunction(SNES snes, Vec x, Vec y) in SNESComputeMFFunction()
2584 PetscErrorCode SNESComputeNGS(SNES snes, Vec b, Vec x) in SNESComputeNGS()
2607 static PetscErrorCode SNESComputeFunction_FD(SNES snes, Vec Xin, Vec G) in SNESComputeFunction_FD()
2659 PetscErrorCode SNESTestFunction(SNES snes) in SNESTestFunction()
2759 PetscErrorCode SNESTestJacobian(SNES snes, PetscReal *Jnorm, PetscReal *diffNorm) in SNESTestJacobian()
2954 PetscErrorCode SNESComputeJacobian(SNES snes, Vec X, Mat A, Mat B) in SNESComputeJacobian()
3241 PetscErrorCode SNESSetJacobian(SNES snes, Mat Amat, Mat Pmat, SNESJacobianFn *J, PetscCtx ctx) in SNESSetJacobian()
3287 PetscErrorCode SNESGetJacobian(SNES snes, Mat *Amat, Mat *Pmat, SNESJacobianFn **J, PetscCtxRt ctx) in SNESGetJacobian()
3300 static PetscErrorCode SNESSetDefaultComputeJacobian(SNES snes) in SNESSetDefaultComputeJacobian()
3344 PetscErrorCode SNESSetUp(SNES snes) in SNESSetUp()
3468 PetscErrorCode SNESReset(SNES snes) in SNESReset()
3513 PetscErrorCode SNESConvergedReasonViewCancel(SNES snes) in SNESConvergedReasonViewCancel()
3540 PetscErrorCode SNESDestroy(SNES *snes) in SNESDestroy()
3608 PetscErrorCode SNESSetLagPreconditioner(SNES snes, PetscInt lag) in SNESSetLagPreconditioner()
3641 PetscErrorCode SNESSetGridSequence(SNES snes, PetscInt steps) in SNESSetGridSequence()
3665 PetscErrorCode SNESGetGridSequence(SNES snes, PetscInt *steps) in SNESGetGridSequence()
3694 PetscErrorCode SNESGetLagPreconditioner(SNES snes, PetscInt *lag) in SNESGetLagPreconditioner()
3731 PetscErrorCode SNESSetLagJacobian(SNES snes, PetscInt lag) in SNESSetLagJacobian()
3764 PetscErrorCode SNESGetLagJacobian(SNES snes, PetscInt *lag) in SNESGetLagJacobian()
3798 PetscErrorCode SNESSetLagJacobianPersists(SNES snes, PetscBool flg) in SNESSetLagJacobianPersists()
3833 PetscErrorCode SNESSetLagPreconditionerPersists(SNES snes, PetscBool flg) in SNESSetLagPreconditionerPersists()
3861 PetscErrorCode SNESSetForceIteration(SNES snes, PetscBool force) in SNESSetForceIteration()
3884 PetscErrorCode SNESGetForceIteration(SNES snes, PetscBool *force) in SNESGetForceIteration()
3927 PetscErrorCode SNESSetTolerances(SNES snes, PetscReal abstol, PetscReal rtol, PetscReal stol, Petsc… in SNESSetTolerances()
4001 PetscErrorCode SNESSetDivergenceTolerance(SNES snes, PetscReal divtol) in SNESSetDivergenceTolerance()
4042 PetscErrorCode SNESGetTolerances(SNES snes, PetscReal *atol, PetscReal *rtol, PetscReal *stol, Pets… in SNESGetTolerances()
4067 PetscErrorCode SNESGetDivergenceTolerance(SNES snes, PetscReal *divtol) in SNESGetDivergenceTolerance()
4077 PetscErrorCode SNESMonitorLGRange(SNES snes, PetscInt n, PetscReal rnorm, void *monctx) in SNESMonitorLGRange()
4165 PetscErrorCode SNESConverged(SNES snes, PetscInt it, PetscReal xnorm, PetscReal snorm, PetscReal fn… in SNESConverged()
4198 PetscErrorCode SNESMonitor(SNES snes, PetscInt iter, PetscReal rnorm) in SNESMonitor()
4262 PetscErrorCode SNESMonitorSet(SNES snes, PetscErrorCode (*f)(SNES, PetscInt, PetscReal, PetscCtx), … in SNESMonitorSet() argument
4299 PetscErrorCode SNESMonitorCancel(SNES snes) in SNESMonitorCancel()
4353 PetscErrorCode SNESSetConvergenceTest(SNES snes, PetscErrorCode (*SNESConvergenceTestFunction)(SNES… in SNESSetConvergenceTest() argument
4386 PetscErrorCode SNESGetConvergedReason(SNES snes, SNESConvergedReason *reason) in SNESGetConvergedReason()
4410 PetscErrorCode SNESGetConvergedReasonString(SNES snes, const char **strreason) in SNESGetConvergedReasonString()
4436 PetscErrorCode SNESSetConvergedReason(SNES snes, SNESConvergedReason reason) in SNESSetConvergedReason()
4472 PetscErrorCode SNESSetConvergenceHistory(SNES snes, PetscReal a[], PetscInt its[], PetscInt na, Pet… in SNESSetConvergenceHistory()
4495 PETSC_EXTERN mxArray *SNESGetConvergenceHistoryMatlab(SNES snes) in SNESGetConvergenceHistoryMatlab()
4540 PetscErrorCode SNESGetConvergenceHistory(SNES snes, PetscReal *a[], PetscInt *its[], PetscInt *na) in SNESGetConvergenceHistory()
4594 PetscErrorCode SNESSetUpdate(SNES snes, SNESUpdateFn *func) in SNESSetUpdate()
4626 PetscErrorCode SNESConvergedReasonView(SNES snes, PetscViewer viewer) in SNESConvergedReasonView()
4706 PetscErrorCode SNESConvergedReasonViewSet(SNES snes, PetscErrorCode (*f)(SNES snes, void *vctx), vo… in SNESConvergedReasonViewSet()
4737 PetscErrorCode SNESConvergedReasonViewFromOptions(SNES snes) in SNESConvergedReasonViewFromOptions()
4778 PetscErrorCode SNESSolve(SNES snes, Vec b, Vec x) in SNESSolve()
4993 PetscErrorCode SNESSetType(SNES snes, SNESType type) in SNESSetType()
5043 PetscErrorCode SNESGetType(SNES snes, SNESType *type) in SNESGetType()
5065 PetscErrorCode SNESSetSolution(SNES snes, Vec u) in SNESSetSolution()
5098 PetscErrorCode SNESGetSolution(SNES snes, Vec *x) in SNESGetSolution()
5123 PetscErrorCode SNESGetSolutionUpdate(SNES snes, Vec *x) in SNESGetSolutionUpdate()
5152 PetscErrorCode SNESGetFunction(SNES snes, Vec *r, SNESFunctionFn **f, PetscCtxRt ctx) in SNESGetFunction()
5189 PetscErrorCode SNESGetNGS(SNES snes, SNESNGSFn **f, PetscCtxRt ctx) in SNESGetNGS()
5218 PetscErrorCode SNESSetOptionsPrefix(SNES snes, const char prefix[]) in SNESSetOptionsPrefix()
5250 PetscErrorCode SNESAppendOptionsPrefix(SNES snes, const char prefix[]) in SNESAppendOptionsPrefix()
5280 PetscErrorCode SNESGetOptionsPrefix(SNES snes, const char *prefix[]) in SNESGetOptionsPrefix()
5326 PetscErrorCode SNESTestLocalMin(SNES snes) in SNESTestLocalMin()
5379 PetscErrorCode SNESGetLineSearch(SNES snes, SNESLineSearch *linesearch) in SNESGetLineSearch()
5429 PetscErrorCode SNESKSPSetUseEW(SNES snes, PetscBool flag) in SNESKSPSetUseEW()
5455 PetscErrorCode SNESKSPGetUseEW(SNES snes, PetscBool *flag) in SNESKSPGetUseEW()
5491 PetscErrorCode SNESKSPSetParametersEW(SNES snes, PetscInt version, PetscReal rtol_0, PetscReal rtol… in SNESKSPSetParametersEW()
5547 PetscErrorCode SNESKSPGetParametersEW(SNES snes, PetscInt *version, PetscReal *rtol_0, PetscReal *r… in SNESKSPGetParametersEW()
5567 SNES snes = (SNES)ctx; in KSPPreSolve_SNESEW() local
5621 SNES snes = (SNES)ctx; in KSPPostSolve_SNESEW() local
5682 PetscErrorCode SNESGetKSP(SNES snes, KSP *ksp) in SNESGetKSP()
5721 PetscErrorCode SNESSetDM(SNES snes, DM dm) in SNESSetDM()
5767 PetscErrorCode SNESGetDM(SNES snes, DM *dm) in SNESGetDM()
5800 PetscErrorCode SNESSetNPC(SNES snes, SNES npc) in SNESSetNPC()
5839 PetscErrorCode SNESGetNPC(SNES snes, SNES *pc) in SNESGetNPC()
5881 PetscErrorCode SNESHasNPC(SNES snes, PetscBool *has_npc) in SNESHasNPC()
5915 PetscErrorCode SNESSetNPCSide(SNES snes, PCSide side) in SNESSetNPCSide()
5945 PetscErrorCode SNESGetNPCSide(SNES snes, PCSide *side) in SNESGetNPCSide()
5971 PetscErrorCode SNESSetLineSearch(SNES snes, SNESLineSearch linesearch) in SNESSetLineSearch()