mean
Module: stdlib_stats
L1a1a: verified
Derivatives / callbacks: not applicable
Mean of numeric data; this record does not review every stdlib numerical facility.
Pinned source: src/stdlib_stats.f90
Author examples/tests: test/test_mean.f90
Repository owner: fortran-lang
General utilities, statistics, strings, sorting, and numerical routines.
Repository · Pinned source (58eb9133966c) · Try in playground · Checked package example
Topics: blas, fortran, fortran-library, fortran-package-manager, fortran-stdlib, hash, lapack, linear-algebra, numerical-methods, numpy, probability-distribution, quadrature, rng, sorting, standard-library, statistics, stdlib, strings
Selected subclasses cover documented linear algebra, summary statistics, random numbers, strings, containers, sorting and error handling. A and C remain broad pending a pinned-routine inventory.
Resolved GitHub repositories used by the verified playground build, combining direct and indirect dependencies. This list does not describe internal module dependencies or native system libraries.
No additional GitHub package dependencies were recorded for this verified build.
Build record verified 2026-10-28.
These selected builds include this repository directly or indirectly. Each link to source identifies the revision that build uses.
These mappings have pinned source evidence. A checked package example may exercise only some of them; source review is not a numerical benchmark.
Module: stdlib_stats
L1a1a: verified
Derivatives / callbacks: not applicable
Mean of numeric data; this record does not review every stdlib numerical facility.
Pinned source: src/stdlib_stats.f90
Author examples/tests: test/test_mean.f90
Module: stdlib_linalg
D2a1: verified
Derivatives / callbacks: not applicable
Real dense nonsymmetric linear solve, demonstrated in real64. Other generic overloads are outside this record.
Pinned source: src/stdlib_linalg.f90
Author examples/tests: example/example_solve1.f90
Module: stdlib_sorting
N6: verified
Derivatives / callbacks: not applicable
Ordering array values; not statistical inference. Dedicated N6 driver checks ascending/descending integer and finite-real arrays, repeated/negative values, idempotence, an independently histogram-sorted 64-element reference, and empty/singleton inputs. NaN ordering and stability are not validated.
Pinned source: src/stdlib_sorting.F90
Author examples/tests: test/test_sorting.F90
Module: stdlib_random
L6c: verified
Derivatives / callbacks: not applicable
Seeds the stdlib distribution stream, demonstrated through dist_rand integer draws. This is separate from intrinsic RANDOM_NUMBER. The driver checks exact reseeded replay, consistent opaque get output, and changed output for a second selected seed; get is not treated as an original-seed echo or complete generator checkpoint.
Pinned source: src/stdlib_random.f90 · src/stdlib_random.f90
Author examples/tests: example/example_random_seed.f90
Module: stdlib_linalg
D9a1: verified
Derivatives / callbacks: not applicable
Real unconstrained linear least squares using the SVD-based GELSD implementation, including rank-deficient minimum-norm solutions.
Pinned source: src/stdlib_linalg.f90
Author examples/tests: example/example_lstsq1.f90
Module: stdlib_stats
L1a1b: verified
Derivatives / callbacks: not applicable
Real64 variance with explicit corrected=.true. (sample) or .false. (population); masked subsets and dimension reduction are demonstrated.
Pinned source: src/stdlib_stats.f90
Author examples/tests: test/test_var.f90
Load checked GAMS driver: gams-stdlib-sample-variance-checks