cable_timing_frequency_is_greater_than Function

public function cable_timing_frequency_is_greater_than(freq_a, freq_b, dels) result(freq_a_greater_than_b)

Utility function to determine whether one frequency is greater than another following the ordering "all" > "user" > "daily" > "monthly".

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: freq_a

The first frequency to compare, one of "all", "user", "daily", or "monthly".

character(len=*), intent(in) :: freq_b

The second frequency to compare, one of "all", "user", "daily", or "monthly".

real, intent(in) :: dels

Model time step in seconds, used for comparing against "user" frequencies.

Return Value logical


Calls

proc~~cable_timing_frequency_is_greater_than~~CallsGraph proc~cable_timing_frequency_is_greater_than cable_timing_frequency_is_greater_than proc~cable_abort cable_abort proc~cable_timing_frequency_is_greater_than->proc~cable_abort

Called by

proc~~cable_timing_frequency_is_greater_than~~CalledByGraph proc~cable_timing_frequency_is_greater_than cable_timing_frequency_is_greater_than proc~cable_output_impl_init_streams cable_output_impl_init_streams proc~cable_output_impl_init_streams->proc~cable_timing_frequency_is_greater_than