|
character(len=:), allocatable | label |
| Material label.
|
|
integer | rheology = rheology_fluid |
| Flag to determine if the material is a fluid, a solid or a porous medium.
|
|
integer | equation_of_state = eos_constant |
| Equation of state.
|
|
double precision | reference_temperature = 0d0 |
| Reference temperature in K (Θ) at which properties are provided.
|
|
double precision | reference_pressure = 0d0 |
| Reference pressure in Pa (ML⁻¹T⁻²) at which properties are provided.
|
|
double precision | density = 0d0 |
| Material density in kg⋅m⁻³ (M¹L⁻³)
|
|
double precision | molar_mass = 0d0 |
| Material molar mass in kg⋅mol⁻¹ (M¹N⁻¹)
|
|
double precision | gas_constant = 0d0 |
| Material gas constant J⋅K⁻¹⋅mol⁻¹ (M¹L²T⁻²Θ⁻¹N⁻¹)
|
|
double precision | thermal_expansion = 0d0 |
| Thermal expansion coefficient at constant temperature in K⁻¹ (Θ⁻¹)
|
|
double precision | specific_heat_cp = 0d0 |
| Specific heat at constant pressure in J⋅kg⁻¹⋅K⁻¹ (L²T⁻²Θ⁻¹)
|
|
double precision | specific_heat_cv = 0d0 |
| Specific heat at constant volume in J⋅kg−⁻¹K⁻¹ (L²T⁻²Θ⁻¹)
|
|
double precision | isothermal_compressibility = 0d0 |
| Isothermal compressibility in Pa⁻¹ (M⁻¹LT²)
|
|
double precision | speed_of_sound = 0d0 |
| Celerity in m⋅s⁻¹ (LT⁻¹)
|
|
type(t_material_law) | viscosity_law |
| Viscosity law.
|
|
type(t_material_law) | conductivity_law |
| Conductivity law.
|
|
type(t_material_law) | density_law |
|
type(t_material_law) | isothermal_compressibility_law |
|
type(t_material_law) | thermal_expansion_law |
|
type(t_material_law) | speed_of_sound_law |
|
type(t_material_law) | specific_heat_cp_law |
| Specific heat at cst pressure law.
|
|
type(t_material_law) | specific_heat_cv_law |
| Specific heat at cst volume law.
|
|
double precision | viscosity = 0d0 |
| Dynamic viscosity in Pa⋅s (ML⁻¹T⁻¹)
|
|
double precision | conductivity = 0d0 |
| Material thermal conductivity in W⋅m⁻¹⋅K⁻¹ (M¹L¹T⁻³Θ⁻¹)
|
|
double precision | peng_robinson_acentric_factor = 0d0 |
| Coefficient of the peng-Robinson EoS Acentric factor.
|
|
double precision | peng_robinson_critical_density = 0d0 |
| Critical density.
|
|
double precision | peng_robinson_critical_pressure = 0d0 |
| Critical pressure.
|
|
double precision | peng_robinson_critical_temperature = 0d0 |
| Critical temperature.
|
|
type(t_material_law) | peng_robinson_specific_heat_law |
| Specific law of cp ideal gas.
|
|
integer | fluid_id = 0 |
| Fluid that saturates the porous medium.
|
|
double precision | permeability = 0d0 |
| Permeability in m⁻² (L⁻²)
|
|
double precision | porosity = 0d0 |
| Porosity.
|
|