MODFLOW 6  version 6.6.0.dev0
USGS Modular Hydrologic Model
PetscConvergence.F90 File Reference
#include <petsc/finclude/petscksp.h>
Include dependency graph for PetscConvergence.F90:

Go to the source code of this file.

Data Types

type  petscconvergencemodule::petsccnvgctxtype
 x vector from the previous iteration More...
 
interface  petscconvergencemodule::CnvgCheckFunc
 
interface  petscconvergencemodule::CnvgDestroyFunc
 
interface  petscconvergencemodule::KSPSetConvergenceTest
 

Modules

module  petscconvergencemodule
 

Functions/Subroutines

subroutine petscconvergencemodule::create (this, mat, settings, summary)
 
subroutine, public petscconvergencemodule::petsc_cnvg_check (ksp, n, rnorm_L2, flag, context, ierr)
 Routine to check the convergence following the configuration. More...
 
function petscconvergencemodule::apply_check (ctx, nit, dvmax, rnorm_inf, rnorm_L2)
 Apply the IMS convergence check. More...
 
subroutine petscconvergencemodule::fill_cnvg_summary (summary, dx, res, n)
 Fill the convergence summary from the context. More...
 
subroutine petscconvergencemodule::destroy (this)
 

Variables

real(dp), parameter, private petscconvergencemodule::rnorm_l2_tol = DPREC