Declaration of variables useful to grid convergence tools. More...
Functions/Subroutines | |
| subroutine | initialize_variables_grid_convergence () |
| Allocate memory for grid convergence. | |
Variables | |
| logical | is_convergence_output = .false. |
| Toggle the convergence output. | |
| logical | is_grid_convergence = .false. |
| Activate processing related to grid convergence. | |
| logical | is_gc_batchelor_scale_enabled = .false. |
| Enable convergence of Batchelor scale. | |
| logical | is_gc_kolmogorov_scale_enabled = .false. |
| Enable convergence of Kolmogorov scale. | |
| logical | is_gc_tke_dissipation_rate_enabled = .false. |
| Enable convergence of TKE scale. | |
| logical | is_gc_kolmogorov_timescale_enabled = .false. |
| Enable convergence of Kolmogorov timescale. | |
| logical | is_gc_phases_volume_enabled = .false. |
| Enable convergence of volume of phases. | |
| logical | is_gc_mass_loss_enabled = .false. |
| Enable convergence of mass loss. | |
| logical | is_gc_energy_budget_enabled = .false. |
| Enable convergence of energy loss. | |
| logical | is_gc_mean_kinetic_energy_enabled = .false. |
| Enable convergence of mean kinetic energy. | |
| logical | is_gc_mean_longitudinal_pressure_difference_enabled = .false. |
| Enable convergence of mean longitudinal pressure difference. | |
| logical | is_gc_wall_shear_stress_enabled = .false. |
| Enable convergence of wall shear stress. | |
| logical | is_gc_wall_shear_stress_time_averaged_enabled = .false. |
| Enable convergence of mean time wall shear stress. | |
| logical | is_gc_nusselt_number_enabled = .false. |
| Enable convergence of wall Nusselt numbers. | |
| logical | is_gc_nusselt_number_time_averaged_enabled = .false. |
| Enable convergence of wall Nusselt numbers time averaged. | |
| logical, dimension(:), allocatable | is_gc_sherwood_number_enabled |
| Enable convergence of wall Sherwood numbers. | |
| logical | is_gc_wall_shear_velocity_enabled = .false. |
| Enable convergence of wall shear velocity. | |
| logical | is_gc_wall_shear_velocity_time_averaged_enabled = .false. |
| Enable convergence of mean time wall shear velocity. | |
| logical | is_gc_wall_skin_friction_coef_enabled = .false. |
| Enable convergence of wall skin friction coefficients. | |
| logical | is_gc_wall_skin_friction_coef_time_averaged_enabled = .false. |
| Enable convergence of mean time wall skin friction coefficients. | |
| logical | is_gc_domain_volume_energy_enabled = .false. |
| Enable convergence of grid volume for energy equation. | |
| logical | is_gc_domain_volume_navier_enabled = .false. |
| Enable convergence of grid volume for Navier-Stokes equation. | |
| logical | is_gc_domain_volume_phase_advection_enabled = .false. |
| Enable convergence of grid volume for phase advection equation. | |
| logical | is_gc_domain_volume_species_transport_enabled = .false. |
| Enable convergence of grid volume for species transport equation. | |
| logical, dimension(:), allocatable | is_gc_min_species_concentration_enabled |
| Enable convergence of min species concentration. | |
| logical, dimension(:), allocatable | is_gc_max_species_concentration_enabled |
| Enable convergence of max species concentration. | |
| logical, dimension(:), allocatable | is_gc_mean_species_concentration_enabled |
| Enable convergence of mean species concentration. | |
| logical, dimension(:), allocatable | is_gc_min_volume_fraction_enabled |
| Enable convergence of min volume fraction. | |
| logical, dimension(:), allocatable | is_gc_max_volume_fraction_enabled |
| Enable convergence of max volume fraction. | |
| logical, dimension(:), allocatable | is_gc_mean_volume_fraction_enabled |
| Enable convergence of mean volume fraction. | |
| logical, dimension(diagnostic_field_size) | is_gc_min_enabled = .false. |
| Enable convergence of min quantites. | |
| logical, dimension(diagnostic_field_size) | is_gc_max_enabled = .false. |
| Enable convergence of max quantites. | |
| logical, dimension(diagnostic_field_size) | is_gc_mean_enabled = .false. |
| Enable convergence of mean quantites. | |
| logical | is_gc_reference_solution_error_velocity_enabled = .false. |
| Enable convergence of the error on the velocity with respect to the reference solution (L∞ norm). | |
| logical | is_gc_reference_solution_error_pressure_enabled = .false. |
| Enable convergence of the error on the pressure with respect to the reference solution (L∞ norm). | |
| logical | is_gc_reference_solution_error_temperature_enabled = .false. |
| Enable convergence of the error on the temperature with respect to the reference solution (L∞ norm). | |
| logical | is_gc_reference_solution_error_density_enabled = .false. |
| Enable convergence of the error on the density with respect to the reference solution (L∞ norm). | |
| logical, dimension(:), allocatable | is_gc_reference_solution_error_concentration_enabled |
| Enable convergence of the error on the species concentration with respect to the reference solution (L∞ norm). | |
| logical, dimension(:), allocatable | is_gc_reference_solution_error_volume_fraction_enabled |
| Enable convergence of the error on the volume fraction with respect to the reference solution (L∞ norm). | |
| logical | is_gc_reference_solution_symmetric_difference_area = .false. |
| Enable convergence of the area of symmetric difference. | |
| character(len=:), allocatable | grid_convergence_filename |
| Filename for grid convergence output. | |
| character(len=:), allocatable | convergence_output_file |
Declaration of variables useful to grid convergence tools.
| subroutine variables_grid_convergence::initialize_variables_grid_convergence |
Allocate memory for grid convergence.
Must be called when the number of phases and the number of species is known.
| character(len=:), allocatable variables_grid_convergence::convergence_output_file |
| character(len=:), allocatable variables_grid_convergence::grid_convergence_filename |
Filename for grid convergence output.
| logical variables_grid_convergence::is_convergence_output = .false. |
Toggle the convergence output.
| logical variables_grid_convergence::is_gc_batchelor_scale_enabled = .false. |
Enable convergence of Batchelor scale.
| logical variables_grid_convergence::is_gc_domain_volume_energy_enabled = .false. |
Enable convergence of grid volume for energy equation.
| logical variables_grid_convergence::is_gc_domain_volume_navier_enabled = .false. |
Enable convergence of grid volume for Navier-Stokes equation.
| logical variables_grid_convergence::is_gc_domain_volume_phase_advection_enabled = .false. |
Enable convergence of grid volume for phase advection equation.
| logical variables_grid_convergence::is_gc_domain_volume_species_transport_enabled = .false. |
Enable convergence of grid volume for species transport equation.
| logical variables_grid_convergence::is_gc_energy_budget_enabled = .false. |
Enable convergence of energy loss.
| logical variables_grid_convergence::is_gc_kolmogorov_scale_enabled = .false. |
Enable convergence of Kolmogorov scale.
| logical variables_grid_convergence::is_gc_kolmogorov_timescale_enabled = .false. |
Enable convergence of Kolmogorov timescale.
| logical variables_grid_convergence::is_gc_mass_loss_enabled = .false. |
Enable convergence of mass loss.
| logical, dimension(diagnostic_field_size) variables_grid_convergence::is_gc_max_enabled = .false. |
Enable convergence of max quantites.
| logical, dimension(:), allocatable variables_grid_convergence::is_gc_max_species_concentration_enabled |
Enable convergence of max species concentration.
| logical, dimension(:), allocatable variables_grid_convergence::is_gc_max_volume_fraction_enabled |
Enable convergence of max volume fraction.
| logical, dimension(diagnostic_field_size) variables_grid_convergence::is_gc_mean_enabled = .false. |
Enable convergence of mean quantites.
| logical variables_grid_convergence::is_gc_mean_kinetic_energy_enabled = .false. |
Enable convergence of mean kinetic energy.
| logical variables_grid_convergence::is_gc_mean_longitudinal_pressure_difference_enabled = .false. |
Enable convergence of mean longitudinal pressure difference.
| logical, dimension(:), allocatable variables_grid_convergence::is_gc_mean_species_concentration_enabled |
Enable convergence of mean species concentration.
| logical, dimension(:), allocatable variables_grid_convergence::is_gc_mean_volume_fraction_enabled |
Enable convergence of mean volume fraction.
| logical, dimension(diagnostic_field_size) variables_grid_convergence::is_gc_min_enabled = .false. |
Enable convergence of min quantites.
| logical, dimension(:), allocatable variables_grid_convergence::is_gc_min_species_concentration_enabled |
Enable convergence of min species concentration.
| logical, dimension(:), allocatable variables_grid_convergence::is_gc_min_volume_fraction_enabled |
Enable convergence of min volume fraction.
| logical variables_grid_convergence::is_gc_nusselt_number_enabled = .false. |
Enable convergence of wall Nusselt numbers.
| logical variables_grid_convergence::is_gc_nusselt_number_time_averaged_enabled = .false. |
Enable convergence of wall Nusselt numbers time averaged.
| logical variables_grid_convergence::is_gc_phases_volume_enabled = .false. |
Enable convergence of volume of phases.
| logical, dimension(:), allocatable variables_grid_convergence::is_gc_reference_solution_error_concentration_enabled |
Enable convergence of the error on the species concentration with respect to the reference solution (L∞ norm).
| logical variables_grid_convergence::is_gc_reference_solution_error_density_enabled = .false. |
Enable convergence of the error on the density with respect to the reference solution (L∞ norm).
| logical variables_grid_convergence::is_gc_reference_solution_error_pressure_enabled = .false. |
Enable convergence of the error on the pressure with respect to the reference solution (L∞ norm).
| logical variables_grid_convergence::is_gc_reference_solution_error_temperature_enabled = .false. |
Enable convergence of the error on the temperature with respect to the reference solution (L∞ norm).
| logical variables_grid_convergence::is_gc_reference_solution_error_velocity_enabled = .false. |
Enable convergence of the error on the velocity with respect to the reference solution (L∞ norm).
| logical, dimension(:), allocatable variables_grid_convergence::is_gc_reference_solution_error_volume_fraction_enabled |
Enable convergence of the error on the volume fraction with respect to the reference solution (L∞ norm).
| logical variables_grid_convergence::is_gc_reference_solution_symmetric_difference_area = .false. |
Enable convergence of the area of symmetric difference.
| logical, dimension(:), allocatable variables_grid_convergence::is_gc_sherwood_number_enabled |
Enable convergence of wall Sherwood numbers.
| logical variables_grid_convergence::is_gc_tke_dissipation_rate_enabled = .false. |
Enable convergence of TKE scale.
| logical variables_grid_convergence::is_gc_wall_shear_stress_enabled = .false. |
Enable convergence of wall shear stress.
| logical variables_grid_convergence::is_gc_wall_shear_stress_time_averaged_enabled = .false. |
Enable convergence of mean time wall shear stress.
| logical variables_grid_convergence::is_gc_wall_shear_velocity_enabled = .false. |
Enable convergence of wall shear velocity.
| logical variables_grid_convergence::is_gc_wall_shear_velocity_time_averaged_enabled = .false. |
Enable convergence of mean time wall shear velocity.
| logical variables_grid_convergence::is_gc_wall_skin_friction_coef_enabled = .false. |
Enable convergence of wall skin friction coefficients.
| logical variables_grid_convergence::is_gc_wall_skin_friction_coef_time_averaged_enabled = .false. |
Enable convergence of mean time wall skin friction coefficients.
| logical variables_grid_convergence::is_grid_convergence = .false. |
Activate processing related to grid convergence.