Skip to content

Non dimensionalization in HiFiLES modified

weiqishen edited this page Mar 1, 2019 · 7 revisions

Non-dimensionalization

The non-dimensionalization process in the modified version of HiFiLES generally follows the standard rules:

Examples

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.

Clone this wiki locally