MODFLOW 6  version 6.8.0.dev0
USGS Modular Hydrologic Model
ImsLinearSettings.f90 File Reference

Go to the source code of this file.

Data Types

type  imslinearsettingsmodule::imslinearsettingstype
 

Modules

module  imslinearsettingsmodule
 

Enumerations

enum  
 IMS linear preconditioner types. More...
 

Functions/Subroutines

subroutine imslinearsettingsmodule::init (this, mem_path)
 
subroutine imslinearsettingsmodule::preset_config (this, idfparam)
 Set solver pre-configured settings based on complexity option. More...
 
subroutine imslinearsettingsmodule::read_from_file (this, parser, iout)
 Read the settings for the linear solver from the .ims file,. More...
 
subroutine imslinearsettingsmodule::check_settings (this)
 Check the settings after reading the configuration from file. More...
 
subroutine imslinearsettingsmodule::destroy (this)
 
pure integer(i4b) function, public imslinearsettingsmodule::resolve_ipc (level, relax)
 Resolve the preconditioner enum from the ILU controls. More...
 

Variables

integer(i4b), parameter, public imslinearsettingsmodule::cg_method = 1
 
integer(i4b), parameter, public imslinearsettingsmodule::bcgs_method = 2
 
@, public imslinearsettingsmodule::ipc_unknown = 0
 preconditioner type not set More...
 
@, public imslinearsettingsmodule::ipc_ilu0 = 1
 ILU0 (incomplete LU, zero fill) More...
 
@, public imslinearsettingsmodule::ipc_milu0 = 2
 modified ILU0 More...
 
@, public imslinearsettingsmodule::ipc_ilut = 3
 ILUT (incomplete LU with threshold) More...
 
@, public imslinearsettingsmodule::ipc_milut = 4
 modified ILUT More...