OGS
|
Definition in file PETScNonlinearSolver.cpp.
#include "PETScNonlinearSolver.h"
#include <petscmat.h>
#include <petscvec.h>
#include "BaseLib/RunTime.h"
Go to the source code of this file.
Classes | |
struct | anonymous_namespace{PETScNonlinearSolver.cpp}::PetscContext |
Namespaces | |
namespace | anonymous_namespace{PETScNonlinearSolver.cpp} |
namespace | NumLib |
Functions | |
void | anonymous_namespace{PETScNonlinearSolver.cpp}::printConvergenceReason (SNES const &snes_solver, SNESConvergedReason const &reason) |
PetscErrorCode | anonymous_namespace{PETScNonlinearSolver.cpp}::updateResidual (SNES, Vec x, Vec petsc_r, void *petsc_context) |
PetscErrorCode | anonymous_namespace{PETScNonlinearSolver.cpp}::updateJacobian (SNES, Vec, Mat J, Mat, void *petsc_context) |