|
| logical, public | gwf_vsc_multi_package = .false. |
| |
| character(len=16), dimension(*), parameter, public | gwf_vsc_subpackages = [ ' ' ] |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_viscref = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'VISCREF', 'VISCREF', 'DOUBLE', '', 'reference viscosity', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_temp_specname = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'TEMPERATURE_SPECIES_NAME', 'TEMP_SPECNAME', 'STRING', '', 'auxspeciesname that corresponds to temperature', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_thermal_form = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'THERMAL_FORMULATION', 'THERMAL_FORM', 'STRING', '', 'keyword to specify viscosity formulation for the temperature '// 'species', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_thermal_a2 = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'THERMAL_A2', 'THERMAL_A2', 'DOUBLE', '', 'coefficient used in nonlinear viscosity function', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_thermal_a3 = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'THERMAL_A3', 'THERMAL_A3', 'DOUBLE', '', 'coefficient used in nonlinear viscosity function', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_thermal_a4 = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'THERMAL_A4', 'THERMAL_A4', 'DOUBLE', '', 'coefficient used in nonlinear viscosity function', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_viscosity_fr = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'VISCOSITY_FILERECORD', 'VISCOSITY_FR', 'RECORD VISCOSITY FILEOUT VISCOSITYFILE', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_viscosity = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'VISCOSITY', 'VISCOSITY', 'KEYWORD', '', 'viscosity keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_fileout = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_viscosityfile = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'VISCOSITYFILE', 'VISCOSITYFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_nviscspecies = InputParamDefinitionType ( 'GWF', 'VSC', 'DIMENSIONS', 'NVISCSPECIES', 'NVISCSPECIES', 'INTEGER', '', 'number of species used in viscosity equation of state', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_iviscspec = InputParamDefinitionType ( 'GWF', 'VSC', 'PACKAGEDATA', 'IVISCSPEC', 'IVISCSPEC', 'INTEGER', '', 'species number for this entry', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_dviscdc = InputParamDefinitionType ( 'GWF', 'VSC', 'PACKAGEDATA', 'DVISCDC', 'DVISCDC', 'DOUBLE', '', 'slope of the line that defines the linear relationship '// 'between viscosity and temperature or between viscosity and '// 'concentration, depending on the type of species entered on '// 'each line.', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_cviscref = InputParamDefinitionType ( 'GWF', 'VSC', 'PACKAGEDATA', 'CVISCREF', 'CVISCREF', 'DOUBLE', '', 'reference temperature value or reference concentration value', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_modelname = InputParamDefinitionType ( 'GWF', 'VSC', 'PACKAGEDATA', 'MODELNAME', 'MODELNAME', 'STRING', '', 'modelname', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_auxspeciesname = InputParamDefinitionType ( 'GWF', 'VSC', 'PACKAGEDATA', 'AUXSPECIESNAME', 'AUXSPECIESNAME', 'STRING', '', 'auxspeciesname', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), dimension(*), parameter, public | gwf_vsc_param_definitions = [ gwfvsc_viscref, gwfvsc_temp_specname, gwfvsc_thermal_form, gwfvsc_thermal_a2, gwfvsc_thermal_a3, gwfvsc_thermal_a4, gwfvsc_viscosity_fr, gwfvsc_viscosity, gwfvsc_fileout, gwfvsc_viscosityfile, gwfvsc_nviscspecies, gwfvsc_iviscspec, gwfvsc_dviscdc, gwfvsc_cviscref, gwfvsc_modelname, gwfvsc_auxspeciesname ] |
| |
| type(inputparamdefinitiontype), parameter | gwfvsc_packagedata = InputParamDefinitionType ( 'GWF', 'VSC', 'PACKAGEDATA', 'PACKAGEDATA', 'PACKAGEDATA', 'RECARRAY IVISCSPEC DVISCDC CVISCREF MODELNAME AUXSPECIESNAME', 'NVISCSPECIES', '', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), dimension(*), parameter, public | gwf_vsc_aggregate_definitions = [ gwfvsc_packagedata ] |
| |
| type(inputblockdefinitiontype), dimension(*), parameter, public | gwf_vsc_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'PACKAGEDATA', .true., .true., .false. ) ] |
| |