Home
last modified time | relevance | path

Searched full:snes (Results 1 – 7 of 7) sorted by relevance

/honee/problems/
H A Dblasius.c17 PetscErrorCode CompressibleBlasiusResidual(SNES snes, Vec X, Vec R, void *ctx) { in CompressibleBlasiusResidual() argument
74 SNES snes; in ComputeChebyshevCoefficients() local
86 // Snes solve in ComputeChebyshevCoefficients()
87 PetscCall(SNESCreate(PETSC_COMM_SELF, &snes)); in ComputeChebyshevCoefficients()
94 PetscCall(SNESSetFunction(snes, res, CompressibleBlasiusResidual, blasius)); in ComputeChebyshevCoefficients()
95 PetscCall(SNESSetOptionsPrefix(snes, "chebyshev_")); in ComputeChebyshevCoefficients()
96 PetscCall(SNESSetFromOptions(snes)); in ComputeChebyshevCoefficients()
97 PetscCall(SNESSolve(snes, NULL, sol)); in ComputeChebyshevCoefficients()
98 PetscCall(SNESGetConvergedReason(snes, &reason)); in ComputeChebyshevCoefficients()
110 PetscCall(SNESDestroy(&snes)); in ComputeChebyshevCoefficients()
/honee/src/
H A Dsetupts.c444 SNES snes; in TSSolve_NS() local
448 PetscCall(TSGetSNES(*ts, &snes)); in TSSolve_NS()
449 PetscCall(SNESGetKSP(snes, &ksp)); in TSSolve_NS()
465 SNES snes; in TSSolve_NS() local
468 PetscCall(TSGetSNES(*ts, &snes)); in TSSolve_NS()
469 PetscCall(SNESGetKSP(snes, &ksp)); in TSSolve_NS()
512 SNES snes; in TSSolve_NS() local
518 PetscCall(TSGetSNES(*ts, &snes)); in TSSolve_NS()
519 PetscCall(SNESGetTolerances(snes, NULL, &rtol_snes, NULL, NULL, NULL)); in TSSolve_NS()
520 …PetscCall(SNESSetTolerances(snes, PETSC_CURRENT, .99, PETSC_CURRENT, PETSC_CURRENT, PETSC_CURRENT)… in TSSolve_NS()
[all …]
/honee/examples/
H A Dadvection.yaml18 snes:
H A Dadvection_bl.yaml19 snes:
H A Dflatplate_STG.yaml11 snes:
/honee/doc/
H A Druntime_options.md194 - View log for every iteration taken by the `SNES` solver
198 - View convergence reason for every iteration taken by the `SNES` solver
H A Dexamples.md346 - Prefix for Chebyshev snes solve