These are all variables that the solver will assign to. If you want any information beyond what the solver typically prints to the console, you can observe these output parameters, by printing them to the screen or using them in other calculations. There are also some, such as air_viscosity, which are simply predefined constants that may be useful in your input files.
air_cond_offset
air_cond_ref
air_cond_ref_temp
air_conductivity
Default: {ref_value = air_cond_ref; ref_temperature = air_cond_ref_temp; offset = air_cond_offset;}
Best available Sutherland's Law approximation for the thermal conductivity of air that I am aware of, which is from White
[6] (Table 1-3). To use it this model, set
conductivity_model = air_conductivity.
- See also
- conductivity_model
- Note
- Using air_viscosity together with air_conductivity results in a non-constant Prandtl number! Technically, this is correct—air does not have a constant Prandtl number—but for reasons I do not fully understand, most people use a constant Prandtl number in their transport models. To obtain a constant Prandtl number, use air_const_prandtl_conductivity instead of
air_conductivity.
- Todo
- Does this give the correct Prandtl number variation? I just selected the most credible Sutherland models I could find for viscosity and conductivity independently, but I am not sure to what extent the difference reflects the true Prandtl number variation versus disagreement between different authors. There may be merit to trying to tweak the default viscosity and conductivity models to work better in combination.
air_const_prandtl_conductivity
Default: {ref_value = heat_rat/(heat_rat - 1.)*specific_gas_air/const_prandtl*air_visc_ref; ref_temperature = air_visc_ref_temp; offset = air_visc_offset}
conductivity_model that gives a constant Prandtl number if
air_viscosity is used for
viscosity_model. The value of the constant prandtl number is given by
const_prandtl. If you don't care about having a constant Prandtl number, use
air_conductivity instead.
air_visc_offset
air_visc_ref
air_visc_ref_temp
air_viscosity
Default: {ref_value = air_visc_ref; ref_temperature = air_visc_ref_temp; offset = air_visc_offset;}
Best available Sutherland's Law approximation for the viscosity of air that I am aware of, which is from White
[6] (Table 1-2). To use it this model, set
viscosity_model = air_viscosity.
- See also
- viscosity_model
allow_refinement
No default value.
Created by the solver to indicate whether AMR sweeps are currently allowed to perform refinement. If
false, then they are only allowed to coarsen. This avoids a vicious cycle where transient noise in the flow field causes the mesh to be locally refined, which slows down convergence and increases the probability that the noise will persist on the next AMR sweep. This is determined automatically based on the residual history.
const_prandtl
has_geometry
Default: false
Will be set to
true if some surface geometry is loaded.
iteration
Default: 0
The current iteration number.
license
Default: newline + read {LICENSE.txt}
Text of the license under which this copy of Hexed is distributed. So, to show the license, you can simply do license in an interactive session or print license in an input file.
normalized_residual
Default: 1.
Average of momentum, density, and energy residuals, each normalized by their value after the first iteration.
residual_density
Default: 0.
Residual of the continuity equation.
residual_energy
Default: 0.
Residual of the energy equation.
residual_momentum
Default: 0.
Euclidean norm of residuals of the momentum equations.
version
Default: version_major + {.} + version_minor + {.} + version_patch
Version of Hexed that you are currently running.