version 0.6.0
variables_validation Module Reference

Define variables associated to verification and validation.

Functions/Subroutines

subroutine initialize_variables_validation ()
 

Variables

logical is_validation = .false.
 Enable the validation tests.
 
Flags to enable validation criterion
logical, dimension(diagnostic_field_size) validation_has_min = .false.
 Enable min value as a validation criterion.
 
logical, dimension(diagnostic_field_size) validation_has_max = .false.
 Enable max value as a validation criterion.
 
logical, dimension(diagnostic_field_size) validation_has_mean = .false.
 Enable mean value as a validation criterion.
 
logical, dimension(:), allocatable validation_has_min_volume_fraction
 Enable min volume fraction (all phases) as a validation criterion.
 
logical, dimension(:), allocatable validation_has_min_concentration
 Enable min species concentration (all species) as a validation criterion.
 
logical, dimension(:), allocatable validation_has_max_volume_fraction
 Enable max volume fraction (all phases) as a validation criterion.
 
logical, dimension(:), allocatable validation_has_max_concentration
 Enable max species concentration (all species) as a validation criterion.
 
logical, dimension(:), allocatable validation_has_mean_volume_fraction
 Enable mean volume fraction (all phases) as a validation criterion.
 
logical, dimension(:), allocatable validation_has_mean_concentration
 Enable mean species concentration (all species) as a validation criterion.
 
logical validation_has_error_velocity = .false.
 Enable reference velocity error as a validation criterion.
 
logical validation_has_error_pressure = .false.
 Enable reference pressure error as a validation criterion.
 
logical validation_has_error_density = .false.
 Enable reference density error as a validation criterion.
 
logical validation_has_error_temperature = .false.
 Enable reference temperature error as a validation criterion.
 
logical, dimension(:), allocatable validation_has_error_concentration
 Enable reference species concentration error as a validation criterion.
 
logical, dimension(:), allocatable validation_has_error_volume_fraction
 Enable reference volume fraction error as a validation criterion.
 
logical validation_has_symmetric_difference_area = .false.
 Enable reference area of symmetric difference.
 
Variables related to the validation of the parser
logical is_validation_killed = .false.
 The 'kill' keyword is used in input file.
 
logical is_validation_killed_successfully = .false.
 'kill true' or 'kill false' change this value
 
logical is_validation_killed_with_message = .false.
 'kill BOOLEAN, "message"' changes this value
 
logical is_validation_killed_with_value = .false.
 'kill BOOLEAN, "message", value' changes this value
 
character(len=:), allocatable validation_kill_message
 'kill true, "message"' set the message in this variable
 
double precision validation_kill_value = 0d0
 'kill true, "message", DOUBLE' set the value in this variable
 
Variables related to the JSON validation file
logical is_validation_in_extra_file = .false.
 Enable validation in extra file (JSON format)
 
character(len=:), allocatable validation_output_file
 Validation file path (absolute)