OGS
|
Classes | |
struct | PetscContext |
Functions | |
void | printConvergenceReason (SNES const &snes_solver, SNESConvergedReason const &reason) |
PetscErrorCode | updateResidual (SNES, Vec x, Vec petsc_r, void *petsc_context) |
PetscErrorCode | updateJacobian (SNES, Vec, Mat J, Mat, void *petsc_context) |
void anonymous_namespace{PETScNonlinearSolver.cpp}::printConvergenceReason | ( | SNES const & | snes_solver, |
SNESConvergedReason const & | reason ) |
Definition at line 33 of file PETScNonlinearSolver.cpp.
References INFO().
PetscErrorCode anonymous_namespace{PETScNonlinearSolver.cpp}::updateJacobian | ( | SNES | , |
Vec | , | ||
Mat | J, | ||
Mat | , | ||
void * | petsc_context ) |
Definition at line 78 of file PETScNonlinearSolver.cpp.
References DBUG().
PetscErrorCode anonymous_namespace{PETScNonlinearSolver.cpp}::updateResidual | ( | SNES | , |
Vec | x, | ||
Vec | petsc_r, | ||
void * | petsc_context ) |
Definition at line 48 of file PETScNonlinearSolver.cpp.
References DBUG(), BaseLib::RunTime::elapsed(), INFO(), and BaseLib::RunTime::start().