C++ library for solving large sparse linear systems with algebraic multigrid method
NumCpp is a C++ framework and numerical computing library that provides a toolkit for multi-dimensional array management and mathematical routines. It functions as a C++ implementation of the NumPy ecosystem, offering a scientific computing framework for managing tensors and performing complex algebraic equations. The project enables high-performance array manipulation within a C++ environment without relying on a Python runtime. It distinguishes itself by providing a NumPy-like interface for executing linear algebra, managing multi-dimensional data structures, and performing numerical proces
Fast multi-dimensional generalized histogram with convenient interface for C++14
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON, RISC-V RVV)
The main features of kfrlib/kfr are: Mathematics and Statistics.
Open-source alternatives to kfrlib/kfr include: ddemidov/amgcl — C++ library for solving large sparse linear systems with algebraic multigrid method. dpilger26/numcpp — NumCpp is a C++ framework and numerical computing library that provides a toolkit for multi-dimensional array… effolkronium/random — Random for modern C++ with convenient API. fengwang/matrix — A modern, C++20-native, single-file header-only dense 2D matrix library. forceflow/libmorton — C++ header-only library with methods to efficiently encode/decode Morton codes in/from 2D/3D coordinates. boostorg/histogram — Fast multi-dimensional generalized histogram with convenient interface for C++14.