-
Notifications
You must be signed in to change notification settings - Fork 3
Non dimensionalization in HiFiLES modified
The non-dimensionalization process in the modified version of HiFiLES generally follows the standard rules:
rho^* = rho / rho_{ref}
p^* = p / (rho_{ref} * U_{ref}^2)
t^* = t / (L_{ref} / U_{ref})
T^* = T / T_{ref}
L^* = L / L_{ref}
mu^* = mu / (rho_{ref} * U_{ref} * L_{ref})
U^* = U / U_{ref} , U_{ref} = M_{ref} * sqrt(gamma * R_{gas} * T_{ref})
R_{gas}^* = (R_gas * T_{ref}) / (uvw_{ref} * uvw_{ref});
All parameters read from input file are dimensional, then reference values are used to non-dimensionalize the parameters. All data during the computational process is non-dimensional.
The simulation mesh file is considered dimensionless (don't have a unit) in HiFiLES. As a result, the actual physical domain is scaled using L_{ref}.
Finally, the visualization files, history file (for integral quantities) and restart files contain only non-dimensional data while probe files contain only dimensional data for convenience.