dm_rts_distance_std_dev Interface

public interface dm_rts_distance_std_dev

Generic interface to standard deviation functions.

Calls

interface~~dm_rts_distance_std_dev~~CallsGraph interface~dm_rts_distance_std_dev dm_rts_distance_std_dev proc~dm_rts_distance_std_dev_array dm_rts_distance_std_dev_array interface~dm_rts_distance_std_dev->proc~dm_rts_distance_std_dev_array proc~dm_rts_distance_std_dev_mean dm_rts_distance_std_dev_mean interface~dm_rts_distance_std_dev->proc~dm_rts_distance_std_dev_mean

Module Procedures

public function dm_rts_distance_std_dev_array(dists) result(std_dev)

Returns standard deviation of a single slope distance measurement.

Arguments

Type IntentOptional Attributes Name
real(kind=r8), intent(inout) :: dists(:)

Array of (slope) distances [m].

Return Value real(kind=r8)

public pure elemental function dm_rts_distance_std_dev_mean(s, n) result(std_dev)

Returns the standard deviation of the arithmetic mean of the distance.

Arguments

Type IntentOptional Attributes Name
real(kind=r8), intent(in) :: s

Standard deviation of a single measurement.

integer(kind=i8), intent(in) :: n

Number of measurements.

Return Value real(kind=r8)