MODFLOW 6  version 6.8.0.dev0
USGS Modular Hydrologic Model
gwfvscinputmodule Module Reference

Data Types

type  gwfvscparamfoundtype
 

Variables

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. ) ]
 

Variable Documentation

◆ gwf_vsc_aggregate_definitions

type(inputparamdefinitiontype), dimension(*), parameter, public gwfvscinputmodule::gwf_vsc_aggregate_definitions = [ gwfvsc_packagedata ]

Definition at line 389 of file gwf-vscidm.f90.

389  type(InputParamDefinitionType), parameter :: &
390  gwf_vsc_aggregate_definitions(*) = &
391  [ &
392  gwfvsc_packagedata &
393  ]

◆ gwf_vsc_block_definitions

type(inputblockdefinitiontype), dimension(*), parameter, public gwfvscinputmodule::gwf_vsc_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'PACKAGEDATA', .true., .true., .false. ) ]

Definition at line 395 of file gwf-vscidm.f90.

395  type(InputBlockDefinitionType), parameter :: &
396  gwf_vsc_block_definitions(*) = &
397  [ &
398  inputblockdefinitiontype( &
399  'OPTIONS', & ! blockname
400  .false., & ! required
401  .false., & ! aggregate
402  .false. & ! block_variable
403  ), &
404  inputblockdefinitiontype( &
405  'DIMENSIONS', & ! blockname
406  .true., & ! required
407  .false., & ! aggregate
408  .false. & ! block_variable
409  ), &
410  inputblockdefinitiontype( &
411  'PACKAGEDATA', & ! blockname
412  .true., & ! required
413  .true., & ! aggregate
414  .false. & ! block_variable
415  ) &
416  ]

◆ gwf_vsc_multi_package

logical, public gwfvscinputmodule::gwf_vsc_multi_package = .false.

Definition at line 33 of file gwf-vscidm.f90.

33  logical :: gwf_vsc_multi_package = .false.

◆ gwf_vsc_param_definitions

Definition at line 349 of file gwf-vscidm.f90.

349  type(InputParamDefinitionType), parameter :: &
350  gwf_vsc_param_definitions(*) = &
351  [ &
352  gwfvsc_viscref, &
353  gwfvsc_temp_specname, &
354  gwfvsc_thermal_form, &
355  gwfvsc_thermal_a2, &
356  gwfvsc_thermal_a3, &
357  gwfvsc_thermal_a4, &
358  gwfvsc_viscosity_fr, &
359  gwfvsc_viscosity, &
360  gwfvsc_fileout, &
361  gwfvsc_viscosityfile, &
362  gwfvsc_nviscspecies, &
363  gwfvsc_iviscspec, &
364  gwfvsc_dviscdc, &
365  gwfvsc_cviscref, &
366  gwfvsc_modelname, &
367  gwfvsc_auxspeciesname &
368  ]

◆ gwf_vsc_subpackages

character(len=16), dimension(*), parameter, public gwfvscinputmodule::gwf_vsc_subpackages = [ ' ' ]

Definition at line 35 of file gwf-vscidm.f90.

35  character(len=16), parameter :: &
36  gwf_vsc_subpackages(*) = &
37  [ &
38  ' ' &
39  ]

◆ gwfvsc_auxspeciesname

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_auxspeciesname = InputParamDefinitionType ( 'GWF', 'VSC', 'PACKAGEDATA', 'AUXSPECIESNAME', 'AUXSPECIESNAME', 'STRING', '', 'auxspeciesname', .true., .false., .true., .false., .false., .false. )
private

Definition at line 330 of file gwf-vscidm.f90.

330  type(InputParamDefinitionType), parameter :: &
331  gwfvsc_auxspeciesname = inputparamdefinitiontype &
332  ( &
333  'GWF', & ! component
334  'VSC', & ! subcomponent
335  'PACKAGEDATA', & ! block
336  'AUXSPECIESNAME', & ! tag name
337  'AUXSPECIESNAME', & ! fortran variable
338  'STRING', & ! type
339  '', & ! shape
340  'auxspeciesname', & ! longname
341  .true., & ! required
342  .false., & ! developmode
343  .true., & ! multi-record
344  .false., & ! preserve case
345  .false., & ! layered
346  .false. & ! timeseries
347  )

◆ gwfvsc_cviscref

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_cviscref = InputParamDefinitionType ( 'GWF', 'VSC', 'PACKAGEDATA', 'CVISCREF', 'CVISCREF', 'DOUBLE', '', 'reference temperature value or reference concentration value', .true., .false., .true., .false., .false., .false. )
private

Definition at line 292 of file gwf-vscidm.f90.

292  type(InputParamDefinitionType), parameter :: &
293  gwfvsc_cviscref = inputparamdefinitiontype &
294  ( &
295  'GWF', & ! component
296  'VSC', & ! subcomponent
297  'PACKAGEDATA', & ! block
298  'CVISCREF', & ! tag name
299  'CVISCREF', & ! fortran variable
300  'DOUBLE', & ! type
301  '', & ! shape
302  'reference temperature value or reference concentration value', & ! longname
303  .true., & ! required
304  .false., & ! developmode
305  .true., & ! multi-record
306  .false., & ! preserve case
307  .false., & ! layered
308  .false. & ! timeseries
309  )

◆ gwfvsc_dviscdc

type(inputparamdefinitiontype), parameter gwfvscinputmodule::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. )
private

Definition at line 270 of file gwf-vscidm.f90.

270  type(InputParamDefinitionType), parameter :: &
271  gwfvsc_dviscdc = inputparamdefinitiontype &
272  ( &
273  'GWF', & ! component
274  'VSC', & ! subcomponent
275  'PACKAGEDATA', & ! block
276  'DVISCDC', & ! tag name
277  'DVISCDC', & ! fortran variable
278  'DOUBLE', & ! type
279  '', & ! shape
280  'slope of the line that defines the linear relationship '// &
281  'between viscosity and temperature or between viscosity and '// &
282  'concentration, depending on the type of species entered on '// &
283  'each line.', & ! longname
284  .true., & ! required
285  .false., & ! developmode
286  .true., & ! multi-record
287  .false., & ! preserve case
288  .false., & ! layered
289  .false. & ! timeseries
290  )

◆ gwfvsc_fileout

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_fileout = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'FILEOUT', 'FILEOUT', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 194 of file gwf-vscidm.f90.

194  type(InputParamDefinitionType), parameter :: &
195  gwfvsc_fileout = inputparamdefinitiontype &
196  ( &
197  'GWF', & ! component
198  'VSC', & ! subcomponent
199  'OPTIONS', & ! block
200  'FILEOUT', & ! tag name
201  'FILEOUT', & ! fortran variable
202  'KEYWORD', & ! type
203  '', & ! shape
204  'file keyword', & ! longname
205  .true., & ! required
206  .false., & ! developmode
207  .true., & ! multi-record
208  .false., & ! preserve case
209  .false., & ! layered
210  .false. & ! timeseries
211  )

◆ gwfvsc_iviscspec

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_iviscspec = InputParamDefinitionType ( 'GWF', 'VSC', 'PACKAGEDATA', 'IVISCSPEC', 'IVISCSPEC', 'INTEGER', '', 'species number for this entry', .true., .false., .true., .false., .false., .false. )
private

Definition at line 251 of file gwf-vscidm.f90.

251  type(InputParamDefinitionType), parameter :: &
252  gwfvsc_iviscspec = inputparamdefinitiontype &
253  ( &
254  'GWF', & ! component
255  'VSC', & ! subcomponent
256  'PACKAGEDATA', & ! block
257  'IVISCSPEC', & ! tag name
258  'IVISCSPEC', & ! fortran variable
259  'INTEGER', & ! type
260  '', & ! shape
261  'species number for this entry', & ! longname
262  .true., & ! required
263  .false., & ! developmode
264  .true., & ! multi-record
265  .false., & ! preserve case
266  .false., & ! layered
267  .false. & ! timeseries
268  )

◆ gwfvsc_modelname

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_modelname = InputParamDefinitionType ( 'GWF', 'VSC', 'PACKAGEDATA', 'MODELNAME', 'MODELNAME', 'STRING', '', 'modelname', .true., .false., .true., .false., .false., .false. )
private

Definition at line 311 of file gwf-vscidm.f90.

311  type(InputParamDefinitionType), parameter :: &
312  gwfvsc_modelname = inputparamdefinitiontype &
313  ( &
314  'GWF', & ! component
315  'VSC', & ! subcomponent
316  'PACKAGEDATA', & ! block
317  'MODELNAME', & ! tag name
318  'MODELNAME', & ! fortran variable
319  'STRING', & ! type
320  '', & ! shape
321  'modelname', & ! longname
322  .true., & ! required
323  .false., & ! developmode
324  .true., & ! multi-record
325  .false., & ! preserve case
326  .false., & ! layered
327  .false. & ! timeseries
328  )

◆ gwfvsc_nviscspecies

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_nviscspecies = InputParamDefinitionType ( 'GWF', 'VSC', 'DIMENSIONS', 'NVISCSPECIES', 'NVISCSPECIES', 'INTEGER', '', 'number of species used in viscosity equation of state', .true., .false., .false., .false., .false., .false. )
private

Definition at line 232 of file gwf-vscidm.f90.

232  type(InputParamDefinitionType), parameter :: &
233  gwfvsc_nviscspecies = inputparamdefinitiontype &
234  ( &
235  'GWF', & ! component
236  'VSC', & ! subcomponent
237  'DIMENSIONS', & ! block
238  'NVISCSPECIES', & ! tag name
239  'NVISCSPECIES', & ! fortran variable
240  'INTEGER', & ! type
241  '', & ! shape
242  'number of species used in viscosity equation of state', & ! longname
243  .true., & ! required
244  .false., & ! developmode
245  .false., & ! multi-record
246  .false., & ! preserve case
247  .false., & ! layered
248  .false. & ! timeseries
249  )

◆ gwfvsc_packagedata

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_packagedata = InputParamDefinitionType ( 'GWF', 'VSC', 'PACKAGEDATA', 'PACKAGEDATA', 'PACKAGEDATA', 'RECARRAY IVISCSPEC DVISCDC CVISCREF MODELNAME AUXSPECIESNAME', 'NVISCSPECIES', '', .true., .false., .false., .false., .false., .false. )
private

Definition at line 370 of file gwf-vscidm.f90.

370  type(InputParamDefinitionType), parameter :: &
371  gwfvsc_packagedata = inputparamdefinitiontype &
372  ( &
373  'GWF', & ! component
374  'VSC', & ! subcomponent
375  'PACKAGEDATA', & ! block
376  'PACKAGEDATA', & ! tag name
377  'PACKAGEDATA', & ! fortran variable
378  'RECARRAY IVISCSPEC DVISCDC CVISCREF MODELNAME AUXSPECIESNAME', & ! type
379  'NVISCSPECIES', & ! shape
380  '', & ! longname
381  .true., & ! required
382  .false., & ! developmode
383  .false., & ! multi-record
384  .false., & ! preserve case
385  .false., & ! layered
386  .false. & ! timeseries
387  )

◆ gwfvsc_temp_specname

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_temp_specname = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'TEMPERATURE_SPECIES_NAME', 'TEMP_SPECNAME', 'STRING', '', 'auxspeciesname that corresponds to temperature', .false., .false., .false., .false., .false., .false. )
private

Definition at line 60 of file gwf-vscidm.f90.

60  type(InputParamDefinitionType), parameter :: &
61  gwfvsc_temp_specname = inputparamdefinitiontype &
62  ( &
63  'GWF', & ! component
64  'VSC', & ! subcomponent
65  'OPTIONS', & ! block
66  'TEMPERATURE_SPECIES_NAME', & ! tag name
67  'TEMP_SPECNAME', & ! fortran variable
68  'STRING', & ! type
69  '', & ! shape
70  'auxspeciesname that corresponds to temperature', & ! longname
71  .false., & ! required
72  .false., & ! developmode
73  .false., & ! multi-record
74  .false., & ! preserve case
75  .false., & ! layered
76  .false. & ! timeseries
77  )

◆ gwfvsc_thermal_a2

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_thermal_a2 = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'THERMAL_A2', 'THERMAL_A2', 'DOUBLE', '', 'coefficient used in nonlinear viscosity function', .false., .false., .false., .false., .false., .false. )
private

Definition at line 99 of file gwf-vscidm.f90.

99  type(InputParamDefinitionType), parameter :: &
100  gwfvsc_thermal_a2 = inputparamdefinitiontype &
101  ( &
102  'GWF', & ! component
103  'VSC', & ! subcomponent
104  'OPTIONS', & ! block
105  'THERMAL_A2', & ! tag name
106  'THERMAL_A2', & ! fortran variable
107  'DOUBLE', & ! type
108  '', & ! shape
109  'coefficient used in nonlinear viscosity function', & ! longname
110  .false., & ! required
111  .false., & ! developmode
112  .false., & ! multi-record
113  .false., & ! preserve case
114  .false., & ! layered
115  .false. & ! timeseries
116  )

◆ gwfvsc_thermal_a3

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_thermal_a3 = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'THERMAL_A3', 'THERMAL_A3', 'DOUBLE', '', 'coefficient used in nonlinear viscosity function', .false., .false., .false., .false., .false., .false. )
private

Definition at line 118 of file gwf-vscidm.f90.

118  type(InputParamDefinitionType), parameter :: &
119  gwfvsc_thermal_a3 = inputparamdefinitiontype &
120  ( &
121  'GWF', & ! component
122  'VSC', & ! subcomponent
123  'OPTIONS', & ! block
124  'THERMAL_A3', & ! tag name
125  'THERMAL_A3', & ! fortran variable
126  'DOUBLE', & ! type
127  '', & ! shape
128  'coefficient used in nonlinear viscosity function', & ! longname
129  .false., & ! required
130  .false., & ! developmode
131  .false., & ! multi-record
132  .false., & ! preserve case
133  .false., & ! layered
134  .false. & ! timeseries
135  )

◆ gwfvsc_thermal_a4

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_thermal_a4 = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'THERMAL_A4', 'THERMAL_A4', 'DOUBLE', '', 'coefficient used in nonlinear viscosity function', .false., .false., .false., .false., .false., .false. )
private

Definition at line 137 of file gwf-vscidm.f90.

137  type(InputParamDefinitionType), parameter :: &
138  gwfvsc_thermal_a4 = inputparamdefinitiontype &
139  ( &
140  'GWF', & ! component
141  'VSC', & ! subcomponent
142  'OPTIONS', & ! block
143  'THERMAL_A4', & ! tag name
144  'THERMAL_A4', & ! fortran variable
145  'DOUBLE', & ! type
146  '', & ! shape
147  'coefficient used in nonlinear viscosity function', & ! longname
148  .false., & ! required
149  .false., & ! developmode
150  .false., & ! multi-record
151  .false., & ! preserve case
152  .false., & ! layered
153  .false. & ! timeseries
154  )

◆ gwfvsc_thermal_form

type(inputparamdefinitiontype), parameter gwfvscinputmodule::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. )
private

Definition at line 79 of file gwf-vscidm.f90.

79  type(InputParamDefinitionType), parameter :: &
80  gwfvsc_thermal_form = inputparamdefinitiontype &
81  ( &
82  'GWF', & ! component
83  'VSC', & ! subcomponent
84  'OPTIONS', & ! block
85  'THERMAL_FORMULATION', & ! tag name
86  'THERMAL_FORM', & ! fortran variable
87  'STRING', & ! type
88  '', & ! shape
89  'keyword to specify viscosity formulation for the temperature '// &
90  'species', & ! longname
91  .false., & ! required
92  .false., & ! developmode
93  .false., & ! multi-record
94  .false., & ! preserve case
95  .false., & ! layered
96  .false. & ! timeseries
97  )

◆ gwfvsc_viscosity

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_viscosity = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'VISCOSITY', 'VISCOSITY', 'KEYWORD', '', 'viscosity keyword', .true., .false., .true., .false., .false., .false. )
private

Definition at line 175 of file gwf-vscidm.f90.

175  type(InputParamDefinitionType), parameter :: &
176  gwfvsc_viscosity = inputparamdefinitiontype &
177  ( &
178  'GWF', & ! component
179  'VSC', & ! subcomponent
180  'OPTIONS', & ! block
181  'VISCOSITY', & ! tag name
182  'VISCOSITY', & ! fortran variable
183  'KEYWORD', & ! type
184  '', & ! shape
185  'viscosity keyword', & ! longname
186  .true., & ! required
187  .false., & ! developmode
188  .true., & ! multi-record
189  .false., & ! preserve case
190  .false., & ! layered
191  .false. & ! timeseries
192  )

◆ gwfvsc_viscosity_fr

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_viscosity_fr = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'VISCOSITY_FILERECORD', 'VISCOSITY_FR', 'RECORD VISCOSITY FILEOUT VISCOSITYFILE', '', '', .false., .false., .false., .false., .false., .false. )
private

Definition at line 156 of file gwf-vscidm.f90.

156  type(InputParamDefinitionType), parameter :: &
157  gwfvsc_viscosity_fr = inputparamdefinitiontype &
158  ( &
159  'GWF', & ! component
160  'VSC', & ! subcomponent
161  'OPTIONS', & ! block
162  'VISCOSITY_FILERECORD', & ! tag name
163  'VISCOSITY_FR', & ! fortran variable
164  'RECORD VISCOSITY FILEOUT VISCOSITYFILE', & ! type
165  '', & ! shape
166  '', & ! longname
167  .false., & ! required
168  .false., & ! developmode
169  .false., & ! multi-record
170  .false., & ! preserve case
171  .false., & ! layered
172  .false. & ! timeseries
173  )

◆ gwfvsc_viscosityfile

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_viscosityfile = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'VISCOSITYFILE', 'VISCOSITYFILE', 'STRING', '', 'file keyword', .true., .false., .true., .true., .false., .false. )
private

Definition at line 213 of file gwf-vscidm.f90.

213  type(InputParamDefinitionType), parameter :: &
214  gwfvsc_viscosityfile = inputparamdefinitiontype &
215  ( &
216  'GWF', & ! component
217  'VSC', & ! subcomponent
218  'OPTIONS', & ! block
219  'VISCOSITYFILE', & ! tag name
220  'VISCOSITYFILE', & ! fortran variable
221  'STRING', & ! type
222  '', & ! shape
223  'file keyword', & ! longname
224  .true., & ! required
225  .false., & ! developmode
226  .true., & ! multi-record
227  .true., & ! preserve case
228  .false., & ! layered
229  .false. & ! timeseries
230  )

◆ gwfvsc_viscref

type(inputparamdefinitiontype), parameter gwfvscinputmodule::gwfvsc_viscref = InputParamDefinitionType ( 'GWF', 'VSC', 'OPTIONS', 'VISCREF', 'VISCREF', 'DOUBLE', '', 'reference viscosity', .false., .false., .false., .false., .false., .false. )
private

Definition at line 41 of file gwf-vscidm.f90.

41  type(InputParamDefinitionType), parameter :: &
42  gwfvsc_viscref = inputparamdefinitiontype &
43  ( &
44  'GWF', & ! component
45  'VSC', & ! subcomponent
46  'OPTIONS', & ! block
47  'VISCREF', & ! tag name
48  'VISCREF', & ! fortran variable
49  'DOUBLE', & ! type
50  '', & ! shape
51  'reference viscosity', & ! longname
52  .false., & ! required
53  .false., & ! developmode
54  .false., & ! multi-record
55  .false., & ! preserve case
56  .false., & ! layered
57  .false. & ! timeseries
58  )