Last indexation completed on 2025-01-26 05:30:12 UTC
NSL - Numerical and Statistical Library
A collection of numerical and statistics functions extending the GNU Scientific library (GSL).
NSL is currently part of LabPlot but may be a separate library in the future if the API is not changing anymore.
NSL is written in plain C.
Tests can be found in labplot/tests/nsl/
Some releated links:
https://www.gnu.org/software/gsl/design/gsl-design.html
https://www.gnu.org/prep/standards/standards.html
Name | Size | Date (UTC) | Last indexed | Description | |
---|---|---|---|---|---|
Name | Size | Date (UTC) | Last indexed | Description | |
Parent directory | - | 2024-02-11 02:05:06 | |||
Faddeeva.c | 262 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:54 | The c file contains macros to let it compile as C code (assuming C99 complex-number support), so just #include it. |
|
Faddeeva.cc | 125269 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:55 | Note that this file can be compiled with either C++, in which case it uses C++ std::complex<double>, or C, in which case it uses C99 double complex.) |
|
Faddeeva.h | 1739 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:56 | Available at: ab-initio.mit.edu/Faddeeva">http://ab-initio.mit.edu/Faddeeva Header file for Faddeeva.c; see Faddeeva.cc for more information. |
|
nsl_baseline.cpp | 11631 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:56 | ||
nsl_baseline.h | 1733 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:56 | ||
nsl_common.h | 484 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:56 | ||
nsl_complex.h | 686 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:56 | ||
nsl_conv.c | 11550 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:56 | ||
nsl_conv.h | 4250 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:56 | ||
nsl_corr.c | 4903 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:56 | ||
nsl_corr.h | 1589 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:56 | ||
nsl_dft.c | 4595 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:56 | ||
nsl_dft.h | 1711 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:56 | ||
nsl_diff.c | 10637 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:56 | TODO: add more orders |
|
nsl_diff.h | 3280 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:56 | ||
nsl_filter.c | 9574 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:57 | ||
nsl_filter.h | 1569 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:57 | ||
nsl_fit.c | 25207 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:57 | ||
nsl_fit.h | 8643 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:57 | ||
nsl_geom.c | 1167 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:57 | ||
nsl_geom.h | 1171 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:57 | ||
nsl_geom_linesim.c | 21223 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | ||
nsl_geom_linesim.h | 7067 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | TODO: accelerate Visvalingam-Whyatt calculate error statistics more algorithms: Jenks, Zhao-Saalfeld non-parametric version of Visvalingam-Whyatt, Opheim and Lang |
|
nsl_hilbert.c | 2648 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | ||
nsl_hilbert.h | 1008 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | ||
nsl_int.c | 3424 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | TODO: absolute area for Simpson/Simpson-3/8 rules (needs more numerics) |
|
nsl_int.h | 1221 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | ||
nsl_interp.c | 2052 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | ||
nsl_interp.h | 1553 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | ||
nsl_kde.c | 3195 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | ||
nsl_kde.h | 1945 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | ||
nsl_math.c | 5388 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | ||
nsl_math.h | 3077 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | ||
nsl_peak.cpp | 1868 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | ||
nsl_peak.h | 557 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | ||
nsl_sf_basic.c | 18305 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:58 | ||
nsl_sf_basic.h | 7434 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:59 | ||
nsl_sf_kernel.c | 1973 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:59 | ||
nsl_sf_kernel.h | 1555 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:59 | ||
nsl_sf_poly.c | 15550 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:59 | ||
nsl_sf_poly.h | 3215 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:59 | ||
nsl_sf_stats.c | 4746 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:59 | ||
nsl_sf_stats.h | 2065 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:59 | ||
nsl_sf_window.c | 3352 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:59 | ||
nsl_sf_window.h | 1044 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:59 | ||
nsl_smooth.c | 15589 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:59 | ||
nsl_smooth.h | 3984 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:59 | ||
nsl_smooth_check.py | 1302 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:59 | ||
nsl_sort.c | 652 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:59 | ||
nsl_sort.h | 564 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:33:59 | ||
nsl_stats.c | 7408 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:34:00 | ||
nsl_stats.h | 3651 bytes | 2024-02-11 02:05:06 | 2025-01-26 03:34:00 | ||
README | 447 bytes | 2024-02-11 02:05:06 | - |