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', &
65 'TEMPERATURE_SPECIES_NAME', &
69 'auxspeciesname that corresponds to temperature', &
83 'THERMAL_FORMULATION', &
87 'keyword to specify viscosity formulation for the temperature species', &
105 'coefficient used in nonlinear viscosity function', &
123 'coefficient used in nonlinear viscosity function', &
141 'coefficient used in nonlinear viscosity function', &
155 'VISCOSITY_FILERECORD', &
157 'RECORD VISCOSITY FILEOUT VISCOSITYFILE', &
177 'viscosity keyword', &
231 'number of species used in viscosity equation of state', &
249 'species number for this entry', &
267 'slope of the line that defines the linear relationship between&
268 & viscosity and temperature or between viscosity and concentration,&
269 & depending on the type of species entered on each line.', &
287 'reference temperature value or reference concentration value', &
360 'RECARRAY IVISCSPEC DVISCDC CVISCREF MODELNAME AUXSPECIESNAME', &
This module contains simulation constants.
integer(i4b), parameter lenvarname
maximum length of a variable name