std Interface

public interface std

std computes vector and matrix standard deviations. (Specification)


Contents


Functions

private module function std_1_dp(x, w)

Arguments

Type IntentOptional AttributesName
real(kind=dp), intent(in), dimension(:):: x
integer, intent(in), optional :: w

Return Value real(kind=dp)

private module function std_1_sp(x, w)

Arguments

Type IntentOptional AttributesName
real(kind=sp), intent(in), dimension(:):: x
integer, intent(in), optional :: w

Return Value real(kind=sp)

private module function std_2_dp(A, w, dim)

Arguments

Type IntentOptional AttributesName
real(kind=dp), intent(in), dimension(:, :):: A
integer, intent(in), optional :: w
integer, intent(in), optional :: dim

Return Value real(kind=dp), dimension(:), allocatable

private module function std_2_sp(A, w, dim)

Arguments

Type IntentOptional AttributesName
real(kind=sp), intent(in), dimension(:, :):: A
integer, intent(in), optional :: w
integer, intent(in), optional :: dim

Return Value real(kind=sp), dimension(:), allocatable