Compute local properties of materials (density, viscosity, etc.) from geometry, equation of state and reference properties of materials. More...
Namespaces | |
module | mod_linearized_enthalpy_functions |
Temperature-Enthalpy functions for the Linearized Enthalpy method. | |
module | mod_material_properties_boundary_conditions |
Boundary conditions related routines for materials. | |
module | fields_material_properties |
Local properties of material defined on cells or faces. | |
module | mod_temperature_enthalpy_functions |
Temperature-Enthalpy functions for the Apparent Heat Capacity method. | |
module | variables_material_properties |
Declaration of local properties of the materials involved in the simulation (density, conductivity, viscosity, etc.) | |
Classes | |
type | type_material_reference_properties::material_reference_properties |
Definition of the reference properties of a material. More... | |
Compute local properties of materials (density, viscosity, etc.) from geometry, equation of state and reference properties of materials.
Compute local properties of materials (density, viscosity, etc.) from geometry, equation of state and reference properties of materials.
┌───────────────┐ │ Temperature │ │ Concentration │ │ etc. │ └───────────────┘ ↓ ┌───────────────┐ ┏━━━━━━━━━━━━━┓ ┌──────────────┐ │ Reference │ ┃ Equation of ┃ │ Geometry │ │ properties of │ ───────>┃ state ┃ <─────── │ (e.g. volume │ │ materials │ ┃ (EoS) ┃ │ faction) │ └───────────────┘ ┗━━━━━━━━━━━━━┛ └──────────────┘ ↓ ┌───────────────┐ │ Local │ │ properties of │ │ materials │ └───────────────┘
Non-exhaustive list of reference properties:
When multiple materials are involved in the simulation, the properties ( \( \rho, \mu, C_{p}, \lambda, etc.) \) are locally computed from the volume fraction of materials \( f_i \) (possibly smoothed) according to the following formula:
\[ \phi = \sum_{i=1}^{n} \phi_{i} f_{i} \]
where \( \phi_{i} \) denotes any property of material \( i \) such as density or conductivity.
Depending on the modeling, density may vary linearly with temperature and species concentration \( C_i \):
\[ \rho = \rho_0(1 - \beta_T(T - T_0) + \sum_{i=1}^{m} \beta_{C_i} (C_i - C_{i_0})) \]
When driving pressure is considered (defined as \( \nabla p^* = \nabla p - \rho_0 \bf{g} \)), previous equation reads:
\[ \rho = \rho_0(- \beta_T(T - T_0) + \sum_{i=1}^{m} \beta_{C_i} (C_i - C_{i_0})) \]
anonymous enum |
anonymous enum |
Enumaration associated to the equation of stage.