FORCES
FORtran lib for Comp. Env. Sys.
|
Statistical moments. More...
Data Types | |
interface | absdev |
Mean absolute deviation from mean. More... | |
interface | average |
Mean of vector. More... | |
interface | central_moment |
R-central moment. More... | |
interface | central_moment_var |
R-central moment variance. More... | |
interface | correlation |
Correlation between two vectors. More... | |
interface | covariance |
Covariance between vectors. More... | |
interface | kurtosis |
Kurtosis of a vector. More... | |
interface | mean |
Mean of a vector. More... | |
interface | mixed_central_moment |
R-s mixed central moment between vectors. More... | |
interface | mixed_central_moment_var |
Mixed central moment variance. More... | |
interface | moment |
First four moments, stddev and mean absolute devation. More... | |
interface | skewness |
Skewness of a vector. More... | |
interface | stddev |
Standard deviation of a vector. More... | |
interface | variance |
Standard deviation of a vector. More... | |
Functions/Subroutines | |
real(dp) function | absdev_dp (dat, mask) |
real(sp) function | absdev_sp (dat, mask) |
real(dp) function | average_dp (dat, mask) |
real(sp) function | average_sp (dat, mask) |
real(dp) function | central_moment_dp (x, r, mask) |
real(sp) function | central_moment_sp (x, r, mask) |
real(dp) function | central_moment_var_dp (x, r, mask) |
real(sp) function | central_moment_var_sp (x, r, mask) |
real(dp) function | correlation_dp (x, y, mask) |
real(sp) function | correlation_sp (x, y, mask) |
real(dp) function | covariance_dp (x, y, mask) |
real(sp) function | covariance_sp (x, y, mask) |
real(dp) function | kurtosis_dp (dat, mask) |
real(sp) function | kurtosis_sp (dat, mask) |
real(dp) function | mean_dp (dat, mask) |
real(sp) function | mean_sp (dat, mask) |
Mean of a vector. | |
real(dp) function | mixed_central_moment_dp (x, y, r, s, mask) |
real(sp) function | mixed_central_moment_sp (x, y, r, s, mask) |
real(dp) function | mixed_central_moment_var_dp (x, y, r, s, mask) |
real(sp) function | mixed_central_moment_var_sp (x, y, r, s, mask) |
subroutine | moment_dp (dat, average, variance, skewness, kurtosis, mean, stddev, absdev, mask, sample) |
subroutine | moment_sp (dat, average, variance, skewness, kurtosis, mean, stddev, absdev, mask, sample) |
real(dp) function | stddev_dp (dat, mask) |
real(sp) function | stddev_sp (dat, mask) |
real(dp) function | skewness_dp (dat, mask) |
real(sp) function | skewness_sp (dat, mask) |
real(dp) function | variance_dp (dat, mask) |
real(sp) function | variance_sp (dat, mask) |
Statistical moments.
This module contains routines for the masked calculation of statistical properties such as moments and mixed moments of input vectors
COPYING
and COPYING.LESSER
provided with this software. The complete GNU license text can also be found at http://www.gnu.org/licenses/.
|
private |
Definition at line 618 of file mo_moment.f90.
|
private |
Definition at line 649 of file mo_moment.f90.
|
private |
Definition at line 681 of file mo_moment.f90.
|
private |
Definition at line 707 of file mo_moment.f90.
|
private |
Definition at line 734 of file mo_moment.f90.
|
private |
Definition at line 773 of file mo_moment.f90.
|
private |
Definition at line 813 of file mo_moment.f90.
|
private |
Definition at line 851 of file mo_moment.f90.
|
private |
Definition at line 890 of file mo_moment.f90.
|
private |
Definition at line 925 of file mo_moment.f90.
|
private |
Definition at line 961 of file mo_moment.f90.
|
private |
Definition at line 993 of file mo_moment.f90.
|
private |
Definition at line 1026 of file mo_moment.f90.
|
private |
Definition at line 1067 of file mo_moment.f90.
|
private |
Definition at line 1109 of file mo_moment.f90.
|
private |
Mean of a vector.
Calculates the average value of a vector, i.e. the first moment of a series of numbers:
Definition at line 1136 of file mo_moment.f90.
Referenced by mo_moment::mean::mean_sp().
|
private |
Definition at line 1164 of file mo_moment.f90.
|
private |
Definition at line 1214 of file mo_moment.f90.
|
private |
Definition at line 1265 of file mo_moment.f90.
|
private |
Definition at line 1311 of file mo_moment.f90.
|
private |
Definition at line 1358 of file mo_moment.f90.
|
private |
Definition at line 1435 of file mo_moment.f90.
|
private |
Definition at line 1588 of file mo_moment.f90.
|
private |
Definition at line 1630 of file mo_moment.f90.
|
private |
Definition at line 1513 of file mo_moment.f90.
|
private |
Definition at line 1550 of file mo_moment.f90.
|
private |
Definition at line 1673 of file mo_moment.f90.
|
private |
Definition at line 1709 of file mo_moment.f90.