variance_int64 Function

private pure function variance_int64(array, sample) result(v)

Variance of an integer(int64) array.

Arguments

Type IntentOptional Attributes Name
integer(kind=int64), intent(in) :: array(:)
logical, intent(in), optional :: sample

Return Value real(kind=dp)


Calls

proc~~variance_int64~~CallsGraph proc~variance_int64 variance_int64 proc~variance_dp variance_dp proc~variance_int64->proc~variance_dp

Called by

proc~~variance_int64~~CalledByGraph proc~variance_int64 variance_int64 interface~variance variance interface~variance->proc~variance_int64

Source Code

   pure function variance_int64(array, sample) result(v)
      !! Variance of an integer(int64) array.
      integer(int64), intent(in) :: array(:)
      logical, intent(in), optional :: sample
      real(dp) :: v
      v = variance_dp(real(array, dp), sample)
   end function variance_int64