Temperature-Enthalpy functions for the Linearized Enthalpy method. More...
Functions/Subroutines | |
| subroutine | linearized_enthalpy_compute_enthalpy (enthalpy, temperature, specific_latent_heat, energy_melting_temperature, gas_fraction, rho_cp_z, solid_fraction, liquid_fraction) |
| subroutine | linearized_enthalpy_compute_enthalpy_only_fluids (enthalpy, temperature, specific_latent_heat, energy_melting_temperature, gas_fraction, rho_cp_z, solid_fraction, liquid_fraction) |
| subroutine | linearized_enthalpy_gas_volume_fraction (gas_fraction) |
| subroutine | linearized_enthalpy_coefficient (coefficient, enthalpy, temperature, gas_fraction, liquid_fraction, solid_fraction, rho_cp_z, specific_latent_heat, energy_melting_temperature) |
| subroutine | linearized_enthalpy_coefficient_only_fluids (coefficient_only_fluids, gas_fraction, rho_cp_z, liquid_volume_fraction) |
| subroutine | linearized_enthalpy_rho_cp_z (rho_cp_z, gas_fraction) |
| subroutine | linearized_enthalpy_force_temperature_to_curve (temperature, enthalpy, coefficient, gas_fraction, liquid_fraction, solid_fraction, rho_cp_z, specific_latent_heat, energy_melting_temperature) |
| subroutine | linearized_enthalpy_solid_liquid_fractions (solid_fraction, gas_fraction, rho_cp_z, liquid_fraction, enthalpy, temperature, specific_latent_heat, energy_melting_temperature) |
| subroutine | linearized_enthalpy_compute_explicit_u_grad_p (velocity, scalar, u_grad_p_local) |
Variables | |
| logical | new_coeff = .false. |
Temperature-Enthalpy functions for the Linearized Enthalpy method.
| subroutine mod_linearized_enthalpy_functions::linearized_enthalpy_coefficient | ( | double precision, dimension(:,:,:), intent(out) | coefficient, |
| double precision, dimension(:,:,:), intent(in) | enthalpy, | ||
| double precision, dimension(:,:,:), intent(in) | temperature, | ||
| double precision, dimension(:,:,:), intent(in) | gas_fraction, | ||
| double precision, dimension(:,:,:), intent(in) | liquid_fraction, | ||
| double precision, dimension(:,:,:), intent(in) | solid_fraction, | ||
| double precision, dimension(:,:,:), intent(in) | rho_cp_z, | ||
| double precision, intent(in) | specific_latent_heat, | ||
| double precision, intent(in) | energy_melting_temperature ) |
| subroutine mod_linearized_enthalpy_functions::linearized_enthalpy_coefficient_only_fluids | ( | double precision, dimension(:,:,:), intent(out) | coefficient_only_fluids, |
| double precision, dimension(:,:,:), intent(in) | gas_fraction, | ||
| double precision, dimension(:,:,:), intent(in) | rho_cp_z, | ||
| double precision, dimension(:,:,:), intent(in) | liquid_volume_fraction ) |
| subroutine mod_linearized_enthalpy_functions::linearized_enthalpy_compute_enthalpy | ( | double precision, dimension(:,:,:), intent(inout) | enthalpy, |
| double precision, dimension(:,:,:), intent(in) | temperature, | ||
| double precision, intent(in) | specific_latent_heat, | ||
| double precision, intent(in) | energy_melting_temperature, | ||
| double precision, dimension(:,:,:), intent(in) | gas_fraction, | ||
| double precision, dimension(:,:,:), intent(in) | rho_cp_z, | ||
| double precision, dimension(:,:,:), intent(in) | solid_fraction, | ||
| double precision, dimension(:,:,:), intent(in) | liquid_fraction ) |
| subroutine mod_linearized_enthalpy_functions::linearized_enthalpy_compute_enthalpy_only_fluids | ( | double precision, dimension(:,:,:), intent(inout) | enthalpy, |
| double precision, dimension(:,:,:), intent(in) | temperature, | ||
| double precision, intent(in) | specific_latent_heat, | ||
| double precision, intent(in) | energy_melting_temperature, | ||
| double precision, dimension(:,:,:), intent(in) | gas_fraction, | ||
| double precision, dimension(:,:,:), intent(in) | rho_cp_z, | ||
| double precision, dimension(:,:,:), intent(in) | solid_fraction, | ||
| double precision, dimension(:,:,:), intent(in) | liquid_fraction ) |
| subroutine mod_linearized_enthalpy_functions::linearized_enthalpy_compute_explicit_u_grad_p | ( | type(t_face_field), intent(in) | velocity, |
| double precision, dimension(:,:,:), intent(in) | scalar, | ||
| double precision, dimension(:,:,:), intent(out) | u_grad_p_local ) |
| subroutine mod_linearized_enthalpy_functions::linearized_enthalpy_force_temperature_to_curve | ( | double precision, dimension(:,:,:), intent(out) | temperature, |
| double precision, dimension(:,:,:), intent(in) | enthalpy, | ||
| double precision, dimension(:,:,:), intent(in) | coefficient, | ||
| double precision, dimension(:,:,:), intent(in) | gas_fraction, | ||
| double precision, dimension(:,:,:), intent(in) | liquid_fraction, | ||
| double precision, dimension(:,:,:), intent(in) | solid_fraction, | ||
| double precision, dimension(:,:,:), intent(in) | rho_cp_z, | ||
| double precision, intent(in) | specific_latent_heat, | ||
| double precision, intent(in) | energy_melting_temperature ) |
| subroutine mod_linearized_enthalpy_functions::linearized_enthalpy_gas_volume_fraction | ( | double precision, dimension(:,:,:), intent(inout) | gas_fraction | ) |
| subroutine mod_linearized_enthalpy_functions::linearized_enthalpy_rho_cp_z | ( | double precision, dimension(:,:,:), intent(out) | rho_cp_z, |
| double precision, dimension(:,:,:), intent(in) | gas_fraction ) |
| subroutine mod_linearized_enthalpy_functions::linearized_enthalpy_solid_liquid_fractions | ( | double precision, dimension(:,:,:), intent(out) | solid_fraction, |
| double precision, dimension(:,:,:), intent(in) | gas_fraction, | ||
| double precision, dimension(:,:,:), intent(in) | rho_cp_z, | ||
| double precision, dimension(:,:,:), intent(out) | liquid_fraction, | ||
| double precision, dimension(:,:,:), intent(in) | enthalpy, | ||
| double precision, dimension(:,:,:), intent(in) | temperature, | ||
| double precision, intent(in) | specific_latent_heat, | ||
| double precision, intent(in) | energy_melting_temperature ) |
| logical mod_linearized_enthalpy_functions::new_coeff = .false. |