| /petsc/src/snes/impls/fas/ |
| H A D | fasfunc.c | 16 PetscErrorCode SNESFASSetType(SNES snes, SNESFASType fastype) in SNESFASSetType() 44 PetscErrorCode SNESFASGetType(SNES snes, SNESFASType *fastype) in SNESFASGetType() 74 PetscErrorCode SNESFASSetLevels(SNES snes, PetscInt levels, MPI_Comm *comms) in SNESFASSetLevels() 139 PetscErrorCode SNESFASGetLevels(SNES snes, PetscInt *levels) in SNESFASGetLevels() 165 PetscErrorCode SNESFASGetCycleSNES(SNES snes, PetscInt level, SNES *lsnes) in SNESFASGetCycleSNES() 203 PetscErrorCode SNESFASSetNumberSmoothUp(SNES snes, PetscInt n) in SNESFASSetNumberSmoothUp() 234 PetscErrorCode SNESFASSetNumberSmoothDown(SNES snes, PetscInt n) in SNESFASSetNumberSmoothDown() 268 PetscErrorCode SNESFASSetContinuation(SNES snes, PetscBool continuation) in SNESFASSetContinuation() 306 PetscErrorCode SNESFASSetCycles(SNES snes, PetscInt cycles) in SNESFASSetCycles() 335 PetscErrorCode SNESFASSetMonitor(SNES snes, PetscViewerAndFormat *vf, PetscBool flg) in SNESFASSetMonitor() [all …]
|
| H A D | fas.c | 6 static PetscErrorCode SNESReset_FAS(SNES snes) in SNESReset_FAS() 23 static PetscErrorCode SNESDestroy_FAS(SNES snes) in SNESDestroy_FAS() 35 static PetscErrorCode SNESFASSetUpLineSearch_Private(SNES snes, SNES smooth) in SNESFASSetUpLineSearch_Private() 55 static PetscErrorCode SNESFASCycleSetUpSmoother_Private(SNES snes, SNES smooth) in SNESFASCycleSetUpSmoother_Private() 77 static PetscErrorCode SNESSetUp_FAS(SNES snes) in SNESSetUp_FAS() 180 static PetscErrorCode SNESSetFromOptions_FAS(SNES snes, PetscOptionItems PetscOptionsObject) in SNESSetFromOptions_FAS() 267 static PetscErrorCode SNESView_FAS(SNES snes, PetscViewer viewer) in SNESView_FAS() 350 static PetscErrorCode SNESFASDownSmooth_Private(SNES snes, Vec B, Vec X, Vec F, PetscReal *fnorm) in SNESFASDownSmooth_Private() 385 static PetscErrorCode SNESFASUpSmooth_Private(SNES snes, Vec B, Vec X, Vec F, PetscReal *fnorm) in SNESFASUpSmooth_Private() 430 PetscErrorCode SNESFASCreateCoarseVec(SNES snes, Vec *Xcoarse) in SNESFASCreateCoarseVec() [all …]
|
| /petsc/src/snes/interface/ |
| H A D | snes.c | 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() [all …]
|
| H A D | snesut.c | 29 PetscErrorCode SNESMonitorSolution(SNES snes, PetscInt its, PetscReal fgnorm, PetscViewerAndFormat … in SNESMonitorSolution() 66 PetscErrorCode SNESMonitorResidual(SNES snes, PetscInt its, PetscReal fgnorm, PetscViewerAndFormat … in SNESMonitorResidual() 102 PetscErrorCode SNESMonitorSolutionUpdate(SNES snes, PetscInt its, PetscReal fgnorm, PetscViewerAndF… in SNESMonitorSolutionUpdate() 144 SNES snes = (SNES)vf->data; in KSPMonitorSNESResidual() local 200 SNES snes = (SNES)vf->data; in KSPMonitorSNESResidualDrawLG() local 265 PetscErrorCode SNESMonitorDefaultSetUp(SNES snes, PetscViewerAndFormat *vf) in SNESMonitorDefaultSetUp() 298 PetscErrorCode SNESMonitorDefault(SNES snes, PetscInt its, PetscReal fgnorm, PetscViewerAndFormat *… in SNESMonitorDefault() 376 PetscErrorCode SNESMonitorScaling(SNES snes, PetscInt its, PetscReal fgnorm, PetscViewerAndFormat *… in SNESMonitorScaling() 423 PetscErrorCode SNESMonitorJacUpdateSpectrum(SNES snes, PetscInt it, PetscReal fnorm, PetscViewerAnd… in SNESMonitorJacUpdateSpectrum() 477 PetscErrorCode SNESMonitorRange_Private(SNES snes, PetscInt it, PetscReal *per) in SNESMonitorRange_Private() [all …]
|
| /petsc/src/snes/impls/shell/ |
| H A D | snesshell.c | 25 PetscErrorCode SNESShellSetSolve(SNES snes, PetscErrorCode (*solve)(SNES snes, Vec xout)) in SNESShellSetSolve() 33 static PetscErrorCode SNESDestroy_Shell(SNES snes) in SNESDestroy_Shell() 61 PetscErrorCode SNESShellGetContext(SNES snes, PetscCtxRt ctx) in SNESShellGetContext() 87 PetscErrorCode SNESShellSetContext(SNES snes, PetscCtx ctx) in SNESShellSetContext() 99 static PetscErrorCode SNESSolve_Shell(SNES snes) in SNESSolve_Shell() 110 static PetscErrorCode SNESShellSetSolve_Shell(SNES snes, PetscErrorCode (*solve)(SNES, Vec)) in SNESShellSetSolve_Shell() argument 127 PETSC_EXTERN PetscErrorCode SNESCreate_Shell(SNES snes) in SNESCreate_Shell()
|
| /petsc/src/snes/impls/ngmres/ |
| H A D | snesngmres.c | 8 PetscErrorCode SNESReset_NGMRES(SNES snes) in SNESReset_NGMRES() 19 PetscErrorCode SNESDestroy_NGMRES(SNES snes) in SNESDestroy_NGMRES() 39 PetscErrorCode SNESSetUp_NGMRES(SNES snes) in SNESSetUp_NGMRES() 78 static PetscErrorCode SNESSetFromOptions_NGMRES(SNES snes, PetscOptionItems PetscOptionsObject) in SNESSetFromOptions_NGMRES() 108 PetscErrorCode SNESView_NGMRES(SNES snes, PetscViewer viewer) in SNESView_NGMRES() 130 static PetscErrorCode SNESSolve_NGMRES(SNES snes) in SNESSolve_NGMRES() 340 PetscErrorCode SNESNGMRESSetRestartFmRise(SNES snes, PetscBool flg) in SNESNGMRESSetRestartFmRise() 350 static PetscErrorCode SNESNGMRESSetRestartFmRise_NGMRES(SNES snes, PetscBool flg) in SNESNGMRESSetRestartFmRise_NGMRES() 359 PetscErrorCode SNESNGMRESGetRestartFmRise(SNES snes, PetscBool *flg) in SNESNGMRESGetRestartFmRise() 369 static PetscErrorCode SNESNGMRESGetRestartFmRise_NGMRES(SNES snes, PetscBool *flg) in SNESNGMRESGetRestartFmRise_NGMRES() [all …]
|
| /petsc/src/snes/impls/gs/ |
| H A D | snesgs.c | 33 PetscErrorCode SNESNGSSetTolerances(SNES snes, PetscReal abstol, PetscReal rtol, PetscReal stol, Pe… in SNESNGSSetTolerances() 79 PetscErrorCode SNESNGSGetTolerances(SNES snes, PetscReal *atol, PetscReal *rtol, PetscReal *stol, P… in SNESNGSGetTolerances() 108 PetscErrorCode SNESNGSSetSweeps(SNES snes, PetscInt sweeps) in SNESNGSSetSweeps() 131 PetscErrorCode SNESNGSGetSweeps(SNES snes, PetscInt *sweeps) in SNESNGSGetSweeps() 141 static PetscErrorCode SNESReset_NGS(SNES snes) in SNESReset_NGS() 150 static PetscErrorCode SNESDestroy_NGS(SNES snes) in SNESDestroy_NGS() 158 static PetscErrorCode SNESSetUp_NGS(SNES snes) in SNESSetUp_NGS() 168 static PetscErrorCode SNESSetFromOptions_NGS(SNES snes, PetscOptionItems PetscOptionsObject) in SNESSetFromOptions_NGS() 198 static PetscErrorCode SNESView_NGS(SNES snes, PetscViewer viewer) in SNESView_NGS() 213 static PetscErrorCode SNESSolve_NGS(SNES snes) in SNESSolve_NGS() [all …]
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscsnes.pxi | 295 cdef inline SNES ref_SNES(PetscSNES snes): 304 PetscSNES snes, 343 PetscSNES snes, 361 PetscSNES snes, 374 PetscSNES snes, 394 PetscSNES snes, 412 PetscSNES snes, 430 PetscSNES snes, 457 PetscSNES snes, 474 PetscSNES snes,
|
| /petsc/src/snes/impls/al/ |
| H A D | al.c | 40 static PetscErrorCode SNESNewtonALCheckArcLength(SNES snes, Vec XStep, PetscReal lambdaStep, PetscR… in SNESNewtonALCheckArcLength() 64 static PetscErrorCode SNESNewtonALSetCorrectionType_NEWTONAL(SNES snes, SNESNewtonALCorrectionType … in SNESNewtonALSetCorrectionType_NEWTONAL() 89 PetscErrorCode SNESNewtonALSetCorrectionType(SNES snes, SNESNewtonALCorrectionType ctype) in SNESNewtonALSetCorrectionType() 98 static PetscErrorCode SNESNewtonALSetFunction_NEWTONAL(SNES snes, SNESFunctionFn *func, PetscCtx ct… in SNESNewtonALSetFunction_NEWTONAL() 129 PetscErrorCode SNESNewtonALSetFunction(SNES snes, SNESFunctionFn *func, PetscCtx ctx) in SNESNewtonALSetFunction() 137 static PetscErrorCode SNESNewtonALGetFunction_NEWTONAL(SNES snes, SNESFunctionFn **func, PetscCtxRt… in SNESNewtonALGetFunction_NEWTONAL() 161 PetscErrorCode SNESNewtonALGetFunction(SNES snes, SNESFunctionFn **func, PetscCtxRt ctx) in SNESNewtonALGetFunction() 169 static PetscErrorCode SNESNewtonALGetLoadParameter_NEWTONAL(SNES snes, PetscReal *lambda) in SNESNewtonALGetLoadParameter_NEWTONAL() 201 PetscErrorCode SNESNewtonALGetLoadParameter(SNES snes, PetscReal *lambda) in SNESNewtonALGetLoadParameter() 210 static PetscErrorCode SNESNewtonALComputeFunction_NEWTONAL(SNES snes, Vec X, Vec Q) in SNESNewtonALComputeFunction_NEWTONAL() [all …]
|
| /petsc/src/snes/impls/qn/ |
| H A D | qn.c | 21 static PetscErrorCode SNESQNGetMatrix_Private(SNES snes, Mat *B) in SNESQNGetMatrix_Private() 62 static PetscErrorCode SNESSolve_QN(SNES snes) in SNESSolve_QN() 255 static PetscErrorCode SNESSetUp_QN(SNES snes) in SNESSetUp_QN() 299 static PetscErrorCode SNESReset_QN(SNES snes) in SNESReset_QN() 308 static PetscErrorCode SNESDestroy_QN(SNES snes) in SNESDestroy_QN() 319 static PetscErrorCode SNESSetFromOptions_QN(SNES snes, PetscOptionItems PetscOptionsObject) in SNESSetFromOptions_QN() 360 static PetscErrorCode SNESView_QN(SNES snes, PetscViewer viewer) in SNESView_QN() 393 PetscErrorCode SNESQNSetRestartType(SNES snes, SNESQNRestartType rtype) in SNESQNSetRestartType() 417 PetscErrorCode SNESQNSetScaleType(SNES snes, SNESQNScaleType stype) in SNESQNSetScaleType() 425 static PetscErrorCode SNESQNSetScaleType_QN(SNES snes, SNESQNScaleType stype) in SNESQNSetScaleType_QN() [all …]
|
| /petsc/src/snes/impls/vi/ |
| H A D | vi.c | 32 PetscErrorCode SNESVISetComputeVariableBounds(SNES snes, PetscErrorCode (*compute)(SNES snes, Vec l… in SNESVISetComputeVariableBounds() 44 PetscErrorCode SNESVISetComputeVariableBounds_VI(SNES snes, SNESVIComputeVariableBoundsFn *compute) in SNESVISetComputeVariableBounds_VI() 51 static PetscErrorCode SNESVIMonitorResidual(SNES snes, PetscInt its, PetscReal fgnorm, PetscViewerA… in SNESVIMonitorResidual() 74 static PetscErrorCode SNESVIMonitorActive(SNES snes, PetscInt its, PetscReal fgnorm, PetscViewerAnd… in SNESVIMonitorActive() 97 static PetscErrorCode SNESMonitorVI(SNES snes, PetscInt its, PetscReal fgnorm, void *dummy) in SNESMonitorVI() 152 PetscErrorCode SNESVICheckLocalMin_Private(SNES snes, Mat A, Vec F, Vec W, PetscReal fnorm, PetscBo… in SNESVICheckLocalMin_Private() 192 PetscErrorCode SNESConvergedDefault_VI(SNES snes, PetscInt it, PetscReal xnorm, PetscReal gradnorm,… in SNESConvergedDefault_VI() 235 PetscErrorCode SNESVIProjectOntoBounds(SNES snes, Vec X) in SNESVIProjectOntoBounds() 272 PetscErrorCode SNESVIGetActiveSetIS(SNES snes, Vec X, Vec F, IS *ISact) in SNESVIGetActiveSetIS() 323 PetscErrorCode SNESVIComputeInactiveSetFnorm(SNES snes, Vec F, Vec X, PetscReal *fnorm) in SNESVIComputeInactiveSetFnorm() [all …]
|
| /petsc/src/snes/impls/nasm/ |
| H A D | nasm.c | 33 static PetscErrorCode SNESReset_NASM(SNES snes) in SNESReset_NASM() 72 static PetscErrorCode SNESDestroy_NASM(SNES snes) in SNESDestroy_NASM() 97 static PetscErrorCode SNESSetUp_NASM(SNES snes) in SNESSetUp_NASM() 164 static PetscErrorCode SNESSetFromOptions_NASM(SNES snes, PetscOptionItems PetscOptionsObject) in SNESSetFromOptions_NASM() 190 static PetscErrorCode SNESView_NASM(SNES snes, PetscViewer viewer) in SNESView_NASM() 270 PetscErrorCode SNESNASMSetType(SNES snes, PCASMType type) in SNESNASMSetType() 277 static PetscErrorCode SNESNASMSetType_NASM(SNES snes, PCASMType type) in SNESNASMSetType_NASM() 302 PetscErrorCode SNESNASMGetType(SNES snes, PCASMType *type) in SNESNASMGetType() 309 static PetscErrorCode SNESNASMGetType_NASM(SNES snes, PCASMType *type) in SNESNASMGetType_NASM() 335 PetscErrorCode SNESNASMSetSubdomains(SNES snes, PetscInt n, SNES subsnes[], VecScatter iscatter[], … in SNESNASMSetSubdomains() [all …]
|
| /petsc/src/snes/impls/ncg/ |
| H A D | snesncg.c | 4 static PetscErrorCode SNESDestroy_NCG(SNES snes) in SNESDestroy_NCG() 12 static PetscErrorCode SNESSetUp_NCG(SNES snes) in SNESSetUp_NCG() 25 SNES snes; in SNESLineSearchApply_NCGLinear() local 89 static PetscErrorCode SNESSetFromOptions_NCG(SNES snes, PetscOptionItems PetscOptionsObject) in SNESSetFromOptions_NCG() 116 static PetscErrorCode SNESView_NCG(SNES snes, PetscViewer viewer) in SNESView_NCG() 149 PetscErrorCode SNESNCGSetType(SNES snes, SNESNCGType btype) in SNESNCGSetType() 157 static PetscErrorCode SNESNCGSetType_NCG(SNES snes, SNESNCGType btype) in SNESNCGSetType_NCG() 177 static PetscErrorCode SNESSolve_NCG(SNES snes) in SNESSolve_NCG() 375 PETSC_EXTERN PetscErrorCode SNESCreate_NCG(SNES snes) in SNESCreate_NCG()
|
| /petsc/src/snes/impls/richardson/ |
| H A D | snesrichardson.c | 3 static PetscErrorCode SNESDestroy_NRichardson(SNES snes) in SNESDestroy_NRichardson() 10 static PetscErrorCode SNESSetUp_NRichardson(SNES snes) in SNESSetUp_NRichardson() 18 static PetscErrorCode SNESSetFromOptions_NRichardson(SNES snes, PetscOptionItems PetscOptionsObject) in SNESSetFromOptions_NRichardson() 26 static PetscErrorCode SNESSolve_NRichardson(SNES snes) in SNESSolve_NRichardson() 163 PETSC_EXTERN PetscErrorCode SNESCreate_NRichardson(SNES snes) in SNESCreate_NRichardson()
|
| /petsc/src/snes/impls/tr/ |
| H A D | tr.c | 4 SNES snes; member 13 static PetscErrorCode SNESNewtonTRSetTolerances_TR(SNES snes, PetscReal delta_min, PetscReal delta_… in SNESNewtonTRSetTolerances_TR() 27 static PetscErrorCode SNESNewtonTRGetTolerances_TR(SNES snes, PetscReal *delta_min, PetscReal *delt… in SNESNewtonTRGetTolerances_TR() 38 static PetscErrorCode SNESComputeJacobian_MATLMVM(SNES snes, Vec X, Mat J, Mat B, void *dummy) in SNESComputeJacobian_MATLMVM() 57 SNES snes = ctx->snes; in SNESTR_KSPConverged_Private() local 86 static PetscErrorCode SNESTR_Converged_Private(SNES snes, PetscInt it, PetscReal xnorm, PetscReal p… in SNESTR_Converged_Private() 113 PetscErrorCode SNESNewtonTRSetNormType(SNES snes, NormType norm) in SNESNewtonTRSetNormType() 143 PetscErrorCode SNESNewtonTRSetQNType(SNES snes, SNESNewtonTRQNType use) in SNESNewtonTRSetQNType() 171 PetscErrorCode SNESNewtonTRSetFallbackType(SNES snes, SNESNewtonTRFallbackType ftype) in SNESNewtonTRSetFallbackType() 202 PetscErrorCode SNESNewtonTRSetPreCheck(SNES snes, PetscErrorCode (*func)(SNES, Vec, Vec, PetscBool … in SNESNewtonTRSetPreCheck() argument [all …]
|
| /petsc/src/snes/impls/multiblock/ |
| H A D | multiblock.c | 11 SNES snes; /* Solver for this block */ member 26 static PetscErrorCode SNESReset_Multiblock(SNES snes) in SNESReset_Multiblock() 53 static PetscErrorCode SNESDestroy_Multiblock(SNES snes) in SNESDestroy_Multiblock() 73 static PetscErrorCode SNESMultiblockSetFieldsRuntime_Private(SNES snes) in SNESMultiblockSetFieldsRuntime_Private() 102 static PetscErrorCode SNESMultiblockSetDefaults(SNES snes) in SNESMultiblockSetDefaults() 185 static PetscErrorCode SNESSetUp_Multiblock(SNES snes) in SNESSetUp_Multiblock() 386 static PetscErrorCode SNESSetFromOptions_Multiblock(SNES snes, PetscOptionItems PetscOptionsObject) in SNESSetFromOptions_Multiblock() 409 static PetscErrorCode SNESView_Multiblock(SNES snes, PetscViewer viewer) in SNESView_Multiblock() 444 static PetscErrorCode SNESSolve_Multiblock(SNES snes) in SNESSolve_Multiblock() 534 static PetscErrorCode SNESMultiblockSetFields_Default(SNES snes, const char name[], PetscInt n, con… in SNESMultiblockSetFields_Default() [all …]
|
| /petsc/src/snes/impls/ms/ |
| H A D | ms.c | 236 static PetscErrorCode SNESMSStep_3Sstar(SNES snes, Vec X, Vec F) in SNESMSStep_3Sstar() 264 static PetscErrorCode SNESMSStep_Basic(SNES snes, Vec X, Vec F) in SNESMSStep_Basic() 282 static PetscErrorCode SNESMSStep_Step(SNES snes, Vec X, Vec F) in SNESMSStep_Step() 296 static PetscErrorCode SNESMSStep_Norms(SNES snes, PetscInt iter, Vec F) in SNESMSStep_Norms() 321 static PetscErrorCode SNESSolve_MS(SNES snes) in SNESSolve_MS() 363 static PetscErrorCode SNESSetUp_MS(SNES snes) in SNESSetUp_MS() 376 static PetscErrorCode SNESDestroy_MS(SNES snes) in SNESDestroy_MS() 387 static PetscErrorCode SNESView_MS(SNES snes, PetscViewer viewer) in SNESView_MS() 399 static PetscErrorCode SNESSetFromOptions_MS(SNES snes, PetscOptionItems PetscOptionsObject) in SNESSetFromOptions_MS() 432 static PetscErrorCode SNESMSGetType_MS(SNES snes, SNESMSType *mstype) in SNESMSGetType_MS() [all …]
|
| /petsc/src/snes/impls/ksponly/ |
| H A D | ksponly.c | 7 static PetscErrorCode SNESSolve_KSPONLY(SNES snes) in SNESSolve_KSPONLY() 71 static PetscErrorCode SNESSetUp_KSPONLY(SNES snes) in SNESSetUp_KSPONLY() 78 static PetscErrorCode SNESDestroy_KSPONLY(SNES snes) in SNESDestroy_KSPONLY() 96 PETSC_EXTERN PetscErrorCode SNESCreate_KSPONLY(SNES snes) in SNESCreate_KSPONLY() 131 PETSC_EXTERN PetscErrorCode SNESCreate_KSPTRANSPOSEONLY(SNES snes) in SNESCreate_KSPTRANSPOSEONLY()
|
| /petsc/src/snes/impls/ntrdc/ |
| H A D | ntrdc.c | 4 SNES snes; member 15 static PetscErrorCode SNESNewtonTRSetTolerances_TRDC(SNES snes, PetscReal delta_min, PetscReal delt… in SNESNewtonTRSetTolerances_TRDC() 32 SNES snes = ctx->snes; in SNESTRDC_KSPConverged_Private() local 63 static PetscErrorCode SNESTRDC_Converged_Private(SNES snes, PetscInt it, PetscReal xnorm, PetscReal… in SNESTRDC_Converged_Private() 95 PetscErrorCode SNESNewtonTRDCGetRhoFlag(SNES snes, PetscBool *rho_flag) in SNESNewtonTRDCGetRhoFlag() 125 PetscErrorCode SNESNewtonTRDCSetPreCheck(SNES snes, PetscErrorCode (*func)(SNES, Vec, Vec, PetscBoo… in SNESNewtonTRDCSetPreCheck() argument 152 PetscErrorCode SNESNewtonTRDCGetPreCheck(SNES snes, PetscErrorCode (**func)(SNES, Vec, Vec, PetscBo… in SNESNewtonTRDCGetPreCheck() argument 182 PetscErrorCode SNESNewtonTRDCSetPostCheck(SNES snes, PetscErrorCode (*func)(SNES, Vec, Vec, Vec, Pe… in SNESNewtonTRDCSetPostCheck() argument 209 PetscErrorCode SNESNewtonTRDCGetPostCheck(SNES snes, PetscErrorCode (**func)(SNES, Vec, Vec, Vec, P… in SNESNewtonTRDCGetPostCheck() argument 238 static PetscErrorCode SNESNewtonTRDCPreCheck(SNES snes, Vec X, Vec Y, PetscBool *changed_Y) in SNESNewtonTRDCPreCheck() [all …]
|
| /petsc/src/snes/impls/composite/ |
| H A D | snescomposite.c | 11 SNES snes; member 47 static PetscErrorCode SNESCompositeApply_Multiplicative(SNES snes, Vec X, Vec B, Vec F, PetscReal *… in SNESCompositeApply_Multiplicative() 111 static PetscErrorCode SNESCompositeApply_Additive(SNES snes, Vec X, Vec B, Vec F, PetscReal *fnorm) in SNESCompositeApply_Additive() 184 static PetscErrorCode SNESCompositeApply_AdditiveOptimal(SNES snes, Vec X, Vec B, Vec F, PetscReal … in SNESCompositeApply_AdditiveOptimal() 308 static PetscErrorCode SNESSetUp_Composite(SNES snes) in SNESSetUp_Composite() 372 static PetscErrorCode SNESReset_Composite(SNES snes) in SNESReset_Composite() 392 static PetscErrorCode SNESDestroy_Composite(SNES snes) in SNESDestroy_Composite() 413 static PetscErrorCode SNESSetFromOptions_Composite(SNES snes, PetscOptionItems PetscOptionsObject) in SNESSetFromOptions_Composite() 449 static PetscErrorCode SNESView_Composite(SNES snes, PetscViewer viewer) in SNESView_Composite() 474 static PetscErrorCode SNESCompositeSetType_Composite(SNES snes, SNESCompositeType type) in SNESCompositeSetType_Composite() [all …]
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_snes_py.py | 39 def view(self, snes, viewer): argument 42 def setFromOptions(self, snes): argument 47 def setUp(self, snes): argument 50 def reset(self, snes): argument 59 def preStep(self, snes): argument 62 def postStep(self, snes): argument
|
| /petsc/src/snes/impls/patch/ |
| H A D | snespatch.c | 14 static PetscErrorCode SNESPatchComputeResidual_Private(SNES snes, Vec x, Vec F, PetscCtx ctx) in SNESPatchComputeResidual_Private() 42 static PetscErrorCode SNESPatchComputeJacobian_Private(SNES snes, Vec x, Mat J, Mat M, PetscCtx ctx) in SNESPatchComputeJacobian_Private() 82 SNES snes; in PCSetUp_PATCH_Nonlinear() local 101 SNES snes = (SNES)patch->solver[i]; in PCSetUp_PATCH_Nonlinear() local 183 static PetscErrorCode SNESSetUp_Patch(SNES snes) in SNESSetUp_Patch() 205 static PetscErrorCode SNESReset_Patch(SNES snes) in SNESReset_Patch() 214 static PetscErrorCode SNESDestroy_Patch(SNES snes) in SNESDestroy_Patch() 225 static PetscErrorCode SNESSetFromOptions_Patch(SNES snes, PetscOptionItems PetscOptionsObject) in SNESSetFromOptions_Patch() 237 static PetscErrorCode SNESView_Patch(SNES snes, PetscViewer viewer) in SNESView_Patch() 251 static PetscErrorCode SNESSolve_Patch(SNES snes) in SNESSolve_Patch() [all …]
|
| /petsc/src/snes/interface/ftn-custom/ |
| H A D | zsnesf.c | 86 static PetscErrorCode ourtrprecheckfunction(SNES snes, Vec x, Vec y, PetscBool *changed_y, PetscCtx… in ourtrprecheckfunction() 95 PETSC_EXTERN void snesnewtontrsetprecheck_(SNES *snes, void (*func)(SNES, Vec, Vec, PetscBool *, vo… in snesnewtontrsetprecheck_() argument 106 PETSC_EXTERN void snesnewtontrdcsetprecheck_(SNES *snes, void (*func)(SNES, Vec, Vec, PetscBool *, … in snesnewtontrdcsetprecheck_() argument 117 static PetscErrorCode ourtrpostcheckfunction(SNES snes, Vec x, Vec y, Vec w, PetscBool *changed_y, … in ourtrpostcheckfunction() 126 PETSC_EXTERN void snesnewtontrsetpostcheck_(SNES *snes, void (*func)(SNES, Vec, Vec, Vec, PetscBool… in snesnewtontrsetpostcheck_() argument 137 PETSC_EXTERN void snesnewtontrdcsetpostcheck_(SNES *snes, void (*func)(SNES, Vec, Vec, Vec, PetscBo… in snesnewtontrdcsetpostcheck_() argument 148 static PetscErrorCode oursnesfunction(SNES snes, Vec x, Vec f, PetscCtx ctx) in oursnesfunction() 157 static PetscErrorCode oursnesobjective(SNES snes, Vec x, PetscReal *v, PetscCtx ctx) in oursnesobjective() 166 static PetscErrorCode oursnestest(SNES snes, PetscInt it, PetscReal a, PetscReal d, PetscReal c, SN… in oursnestest() 176 static PetscErrorCode oursnesjacobian(SNES snes, Vec x, Mat m, Mat p, PetscCtx ctx) in oursnesjacobian() [all …]
|
| /petsc/src/snes/impls/ls/ |
| H A D | ls.c | 46 static PetscErrorCode SNESNEWTONLSCheckLocalMin_Private(SNES snes, Mat A, Vec F, PetscReal fnorm, P… in SNESNEWTONLSCheckLocalMin_Private() 88 static PetscErrorCode SNESNEWTONLSCheckResidual_Private(SNES snes, Mat A, Vec F, Vec X) in SNESNEWTONLSCheckResidual_Private() 125 static PetscErrorCode SNESSolve_NEWTONLS(SNES snes) in SNESSolve_NEWTONLS() 292 static PetscErrorCode SNESSetUp_NEWTONLS(SNES snes) in SNESSetUp_NEWTONLS() 309 static PetscErrorCode SNESDestroy_NEWTONLS(SNES snes) in SNESDestroy_NEWTONLS() 337 PETSC_EXTERN PetscErrorCode SNESCreate_NEWTONLS(SNES snes) in SNESCreate_NEWTONLS()
|
| /petsc/src/snes/tests/ |
| H A D | ex12f.F90 | 24 subroutine FormFunction(snes, x, f, ctx, ierr) argument 100 subroutine FormMonitor(snes, its, norm, snesm, ierr) argument 124 subroutine FormInitialGuess(snes, x, ierr) argument 137 subroutine FormJacobian(snes, x, jac, B, ctx, ierr) argument
|