15 logical :: viscref = .false.
16 logical :: temp_specname = .false.
17 logical :: thermal_form = .false.
18 logical :: thermal_a2 = .false.
19 logical :: thermal_a3 = .false.
20 logical :: thermal_a4 = .false.
21 logical :: viscosity_fr = .false.
22 logical :: viscosity = .false.
23 logical :: fileout = .false.
24 logical :: viscosityfile = .false.
25 logical :: nviscspecies = .false.
26 logical :: iviscspec = .false.
27 logical :: dviscdc = .false.
28 logical :: cviscref = .false.
29 logical :: modelname = .false.
30 logical :: auxspeciesname = .false.
35 character(len=16),
parameter :: &
51 'reference viscosity', &
66 'TEMPERATURE_SPECIES_NAME', &
70 'auxspeciesname that corresponds to temperature', &
85 'THERMAL_FORMULATION', &
89 'keyword to specify viscosity formulation for the temperature species', &
108 'coefficient used in nonlinear viscosity function', &
127 'coefficient used in nonlinear viscosity function', &
146 'coefficient used in nonlinear viscosity function', &
161 'VISCOSITY_FILERECORD', &
163 'RECORD VISCOSITY FILEOUT VISCOSITYFILE', &
184 'viscosity keyword', &
241 'number of species used in viscosity equation of state', &
260 'species number for this entry', &
279 'slope of the line that defines the linear relationship between&
280 & viscosity and temperature or between viscosity and concentration,&
281 & depending on the type of species entered on each line.', &
300 'reference temperature value or reference concentration value', &
376 'RECARRAY IVISCSPEC DVISCDC CVISCREF MODELNAME AUXSPECIESNAME', &
This module contains simulation constants.
integer(i4b), parameter lenvarname
maximum length of a variable name