![]() |
NumCpp
2.4.0
A Templatized Header Only C++ Implementation of the Python NumPy Library
|
isLittleEndianNO_USE_BOOST definition to remove the Boost libraries as a dependency, with reduced functionality:gcd with a pair of values (still available using a C++17 compliant compiler)gcd arraylcm with a pair of values (still available using a C++17 compliant compiler)lcm arraypolynomial::chebyshev_tpolynomial::chebyshev_upolynomial::hermite (still available using a C++17 compliant compiler)polynomial::laguerre (still available using a C++17 compliant compiler)polynomial::legendre_p (still available using a C++17 compliant compiler)polynomial::legendre_qpolynomial::spherical_harmonicrandom::betarandom::laplacerandom::nonCentralChiSquaredrandom::trianglerandom::uniformOnSpherespecial::airy_aispecial::airy_ai_primespecial::airy_bispecial::airy_bi_primespecial::bernoullispecial::bessel_in (still available using a C++17 compliant compiler)special::bessel_in_primespecial::bessel_jn (still available using a C++17 compliant compiler)special::bessel_jn_primespecial::bessel_kn (still available using a C++17 compliant compiler)special::bessel_kn_primespecial::bessel_yn (still available using a C++17 compliant compiler)special::bessel_yn_primespecial::beta (still available using a C++17 compliant compiler)special::cyclic_hankel_1special::cyclic_hankel_2special::digammaspecial::erfspecial::erf_invspecial::erfcspecial::erfc_invspecial::gammaspecial::gamma1pm1special::log_gammaspecial::polygammaspecial::primespecial::riemann_zeta (still available using a C++17 compliant compiler)special::spherical_bessel_jn (still available using a C++17 compliant compiler)special::spherical_bessel_yn (still available using a C++17 compliant compiler)special::spherical_hankel_1special::spherical_hankel_2special::trigammareplace option into random::choicenan_to_num functionspecial namespace (requires either Boost or C++17 compliant compiler)special namespace (requires either Boost or C++17 compliant compiler)NO_MULTITHREAD compile definition to turn off algorithm multithreading from compliant compilershistogram() functionDataCube class where() overloads to match NumPy functionality std::complex<T>, closing Issue #58NdArray constructors for STL containers including std::vector<std::vector<T>>, closing Issue #59polyfit routine inline with Numpy polyfit, closing Issue #61NdArray as container for generic structslu_decomposition and pivotLU_decomposition added to Linalg namespaceNdArrayiteratorconst_iteratorreverse_iteratorconst_reverse_iteratorcolumn_iteratorconst_column_iteratorreverse_column_iteratorconst_reverse_column_iteratorrodriguesRotation and wahbasProblem to Rotations namespace