STATPACK Software

A Fortran95/2003 software for numerical and randomized linear algebra, fast Fourier transforms, probabilities, random number generation, statistics, spectral analysis, string and time processing and much more. STATPACK is an open-source parallel, multi-threaded software based on the OpenMP standard [OpenMP]. The open-source STATPACK library is competitive with open-source and vendor-like mathematical and scientific libraries like OpenBlas, BLIS, ATLAS, GotoBLAS, MKL (Intel), ESSL (IBM), Accelerate Framework (Apple), Arm Performance Library (ArmPerfLib), AMD Optimization CPU Library (AOCL) and outperform many of these libraries for important linear algebra computations like computing the full or partial Singular Value Decomposition (SVD) of real rectangular matrices or the full or partial Eigenvalue-Eigenvector-Decomposition (EVD) of real symmetric matrices, which are key for modern multivariate statistical analysis.

Documentation and source code for version 2 of the above Fortran software STATPACK2.

Documentation and source code for version 2.1 of the above Fortran software STATPACK2.1.

Documentation and source code for version 2.2 of the above Fortran software STATPACK2.2.

Documentation and source code for version 2.3 of the above Fortran software STATPACK2.3.

NCSTAT Software

The NCSTAT software is a collection of many operators for complex statistical processing and analysis of huge climate model outputs and datasets. NCSTAT is an open-source parallel, multi-threaded software based on the OpenMP standard [OpenMP], using the NetCDF Fortran90 interface [netcdf-f90] of the NetCDF library [netcdf] for input/output data transfer and the STATPACK software for numerical computations.

Documentation and source code for version 2 of the above software NCSTAT2.

Documentation and source code for version 2.1 of the above software NCSTAT2.1.

Documentation and source code for version 2.2 of the above software NCSTAT2.2.

Flag Counter