Modules

ModuleSource FileDescription
fstats fstats.f90

FSTATS is a modern Fortran statistical library containing routines for computing basic statistical properties, hypothesis testing, regression, special functions, and experimental design.

fstats_allan fstats_allan.f90
fstats_anova fstats_anova.f90
fstats_binomial_distribution fstats_binomial_distribution.f90
fstats_bootstrap fstats_bootstrap.f90
fstats_chi_squared_distribution fstats_chi_squared_distribution.f90
fstats_data_columns fstats_data_columns.f90
fstats_data_table fstats_data_table.f90
fstats_data_table_io fstats_data_table_io.f90

Provides routines for reading and writing data_table objects from and to delimited text files (e.g. CSV files).

Read more…
fstats_descriptive_statistics fstats_descriptive_statistics.f90
fstats_distributions fstats_distributions.f90
fstats_doe_coding fstats_doe_coding.f90

Conversions between natural and coded factor values.

fstats_doe_designs fstats_doe_designs.f90

Experimental design generation and efficiency assessment.

fstats_doe_diagnostics fstats_doe_diagnostics.f90

DOE goodness of fit, residual analysis, comparison, and ANOVA.

Read more…
fstats_doe_models fstats_doe_models.f90

DOE model fitting and evaluation.

fstats_doe_prediction fstats_doe_prediction.f90

DOE predictions with confidence and prediction intervals.

Read more…
fstats_doe_response_surface fstats_doe_response_surface.f90

Response-surface optimization.

Read more…
fstats_errors fstats_errors.f90
fstats_experimental_design fstats_experimental_design.f90

Shared types for experimental design generation, modeling, and analysis.

fstats_f_distribution fstats_f_distribution.f90
fstats_glm_irls fstats_glm_irls.f90

Numerically scaled IRLS for logit-binomial, log-Poisson, and reciprocal-Gamma generalized linear models.

fstats_glm_types fstats_glm_types.f90

GLM family identifiers, solver controls, diagnostics, and vector callbacks.

fstats_helper_routines fstats_helper_routines.f90
fstats_hypothesis fstats_hypothesis.f90
fstats_interp fstats_interp.f90
fstats_levenberg_marquardt fstats_levenberg_marquardt.f90
fstats_linear_regression fstats_linear_regression.f90
fstats_log_normal_distribution fstats_log_normal_distribution.f90
fstats_mcmc fstats_mcmc.f90
fstats_missing_data fstats_missing_data.f90

Provides routines for dealing with data sets containing missing observations. Missing values are denoted by IEEE quiet NaN's.

Read more…
fstats_msa fstats_msa.f90

Provides routines supporting measurement systems analysis (MSA).

fstats_multivariate_normal_distribution fstats_multivariate_normal_distribution.f90
fstats_normal_distribution fstats_normal_distribution.f90
fstats_poisson_distribution fstats_poisson_distribution.f90
fstats_regression fstats_regression.f90
fstats_robust_statistics fstats_robust_statistics.f90
fstats_sampling fstats_sampling.f90
fstats_smoothing fstats_smoothing.f90
fstats_special_functions fstats_special_functions.f90
fstats_t_distribution fstats_t_distribution.f90
fstats_types fstats_types.f90