CAM
mpp_varctl Module Reference

Functions/Subroutines

subroutine, public mpp_varctl_init_vsfm (use_vsfm_val, vsfm_use_dynamic_linesearch_val, vsfm_include_seepage_bc_val, lateral_connectivity_val, restart_vsfm_val, vsfm_satfunc_type_val, vsfm_lateral_model_type_val)
 
subroutine, public mpp_varctl_init_petsc_thermal (use_petsc_thermal_model_val)
 

Variables

integer, public iulog = 6
 
logical, public use_vsfm = .false.
 
logical, public vsfm_use_dynamic_linesearch = .false.
 
logical, public vsfm_include_seepage_bc = .false.
 
logical, public lateral_connectivity = .false.
 
logical, public restart_vsfm = .false.
 
character(len=32), public vsfm_satfunc_type = 'smooth_brooks_corey_bz3'
 
character(len=32), public vsfm_lateral_model_type = 'none'
 
logical, public use_petsc_thermal_model = .false.
 

Function/Subroutine Documentation

◆ mpp_varctl_init_petsc_thermal()

subroutine, public mpp_varctl::mpp_varctl_init_petsc_thermal ( logical, intent(in)  use_petsc_thermal_model_val)
Here is the caller graph for this function:

◆ mpp_varctl_init_vsfm()

subroutine, public mpp_varctl::mpp_varctl_init_vsfm ( logical, intent(in)  use_vsfm_val,
logical, intent(in)  vsfm_use_dynamic_linesearch_val,
logical, intent(in)  vsfm_include_seepage_bc_val,
logical, intent(in)  lateral_connectivity_val,
logical, intent(in)  restart_vsfm_val,
character(len=*), intent(in)  vsfm_satfunc_type_val,
character(len=*), intent(in)  vsfm_lateral_model_type_val 
)
Here is the caller graph for this function:

Variable Documentation

◆ iulog

integer, public mpp_varctl::iulog = 6

◆ lateral_connectivity

logical, public mpp_varctl::lateral_connectivity = .false.

◆ restart_vsfm

logical, public mpp_varctl::restart_vsfm = .false.

◆ use_petsc_thermal_model

logical, public mpp_varctl::use_petsc_thermal_model = .false.

◆ use_vsfm

logical, public mpp_varctl::use_vsfm = .false.

◆ vsfm_include_seepage_bc

logical, public mpp_varctl::vsfm_include_seepage_bc = .false.

◆ vsfm_lateral_model_type

character(len=32), public mpp_varctl::vsfm_lateral_model_type = 'none'

◆ vsfm_satfunc_type

character(len=32), public mpp_varctl::vsfm_satfunc_type = 'smooth_brooks_corey_bz3'

◆ vsfm_use_dynamic_linesearch

logical, public mpp_varctl::vsfm_use_dynamic_linesearch = .false.