Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libarmadillo14 | Distribution: openSUSE Tumbleweed |
Version: 14.0.1 | Vendor: openSUSE |
Release: 1.2 | Build date: Mon Jul 8 21:50:54 2024 |
Group: System/Libraries | Build host: reproducible |
Size: 111974 | Source RPM: armadillo-14.0.1-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://arma.sourceforge.net/ | |
Summary: C++ matrix library with interfaces to LAPACK and ATLAS |
Armadillo is a C++ linear algebra library (matrix maths). Integer, floating point and complex numbers are supported, as well as a subset of trigonometric and statistics functions. Various matrix decompositions are provided through optional integration with LAPACK and ATLAS libraries. A delayed evaluation approach is employed (during compile time) to combine several operations into one and reduce (or eliminate) the need for temporaries. This is accomplished through recursive templates and template meta-programming. This package provides the shared libraries for armadillo.
Apache-2.0
* Mon Jul 08 2024 Atri Bhattacharya <[email protected]> - Update to version 14.0.1: * No release notes. * Sat Jun 29 2024 Atri Bhattacharya <[email protected]> - Update to version 14.0.0: * C++14 is now the minimum recommended C++ standard. * Faster handling of compound expressions by as_scalar(), accu(), dot(). * Faster interactions between sparse and dense matrices. * Expanded stddev() to handle sparse matrices. * Expanded relational operators to handle expressions between sparse matrices and scalars. * Added .as_dense() to obtain dense vector/matrix representation of any sparse matrix expression. * Updated physical constants to NIST 2022 CODATA values. * Tue May 14 2024 Atri Bhattacharya <[email protected]> - Update to version 12.8.3: * No release notes. * Sat May 04 2024 Atri Bhattacharya <[email protected]> - Drop pkgconfig file from baselibs.conf generated -devel package to avoid "have choice" issues for dependents arising from both armadillo-devel and armadillo-32bit-devel (for example) providing pkgconfig(armadillo). * Wed Apr 03 2024 Atri Bhattacharya <[email protected]> - Update to version 12.8.2: * No release notes. * Tue Mar 12 2024 Atri Bhattacharya <[email protected]> - Update to version 12.8.1: * No release notes. * Sun Feb 11 2024 Atri Bhattacharya <[email protected]> - Update to version 12.8.0: * Faster detection of symmetric expressions by pinv() and rank(). * Expanded shift() to handle sparse matrices. * Expanded conv_to for more flexible conversions between sparse and dense matrices. * Added cbrt(). * More compact representation of integers when saving matrices in CSV format. * Thu Dec 28 2023 Atri Bhattacharya <[email protected]> - Update to version 12.6.7: * No release notes. * Wed Nov 22 2023 Atri Bhattacharya <[email protected]> - Update to version 12.6.6: * No release notes. * Mon Oct 16 2023 Atri Bhattacharya <[email protected]> - Update to version 12.6.5: * No release notes. * Sat Sep 30 2023 Atri Bhattacharya <[email protected]> - Update to version 12.6.4: * No release notes. * Sat Aug 26 2023 Atri Bhattacharya <[email protected]> - Update to version 12.6.2: * No release notes. * Wed Aug 02 2023 Atri Bhattacharya <[email protected]> - Update to version 12.6.1: * No release notes. * Fri Jul 21 2023 Atri Bhattacharya <[email protected]> - Update to version 12.6.0: * Faster multiplication of dense vectors by sparse matrices (and vice versa). * Faster eigs_sym() and eigs_gen(). * Faster conv() and conv2() when using OpenMP. * More efficient move constructors in dense vector classes. * Added diags() and spdiags() for generating band matrices from set of vectors. * Mon Jun 19 2023 Atri Bhattacharya <[email protected]> - Update to version 12.4.1: * No release notes. * Sat Jun 10 2023 Atri Bhattacharya <[email protected]> - Update to version 12.4.0: * added norm2est() for finding fast estimates of matrix 2-norm (spectral norm). * added vecnorm() for obtaining the vector norm of each row or column of a matrix. * Fri Apr 21 2023 Atri Bhattacharya <[email protected]> - Update to version 12.2.0: * More efficient use of FFTW3 by fft() and ifft(). * Faster in-place element-wise multiplication of sparse matrices by dense matrices. * Added spsolve_factoriser class to allow reuse of sparse matrix factorisation for solving systems of linear equations. * Tue Mar 14 2023 Atri Bhattacharya <[email protected]> - Update to version 12.0.1: * faster fft() and ifft() via optional use of FFTW3. * faster min() and max(). * faster index_min() and index_max(). * added .col_as_mat() and .row_as_mat() which return matrix representation of cube column and cube row. * added csv_opts::strict option to loading CSV files to interpret missing values as NaN. * added check_for_zeros option to form 4 of sparse matrix batch constructors. * inv() and inv_sympd() with options inv_opts::no_ugly or inv_opts::allow_approx now use a scaled threshold similar to pinv(). * set_cout_stream() and set_cerr_stream() are now no-ops; instead use the options ARMA_WARN_LEVEL, or ARMA_COUT_STREAM, or ARMA_CERR_STREAM. - Bump lib version 11 -> 12, update baselibs.conf file. * Sun Feb 19 2023 Dirk Müller <[email protected]> - use https for urls * Tue Feb 14 2023 Atri Bhattacharya <[email protected]> - Update to version 11.4.4: * Undocumented bug fixes. * Tue Jan 10 2023 Atri Bhattacharya <[email protected]> - Update to version 11.4.3: * Undocumented bug fixes. - Update source URL. * Mon Oct 31 2022 Atri Bhattacharya <[email protected]> - Update to version 11.4.2: * Undocumented bug fixes. * Tue Sep 27 2022 Atri Bhattacharya <[email protected]> - Update to version 11.4.0: * extended pow() with various forms of element-wise power operations. * added find_nan() to find indices of NaN elements. * faster handling of compound expressions by sum(). * Fri Sep 09 2022 Atri Bhattacharya <[email protected]> - Update to version 11.2.4: * Undocumented bug fixes. * Wed Jul 13 2022 Atri Bhattacharya <[email protected]> - Update to version 11.2.3: * Undocumented bug fixes. * Fri Jul 08 2022 Atri Bhattacharya <[email protected]> - Update to version 11.2.2: * Undocumented bug fixes. * Mon Jun 13 2022 Atri Bhattacharya <[email protected]> - Update to version 11.2.0: * Faster handling of sparse submatrix column views by norm(), accu(), nonzeros(). * Extended randu() and randn() to allow specification of distribution parameters. * Wed May 18 2022 Dominique Leuenberger <[email protected]> - Update to version 11.1.1: + Workaround for bugs in gcc 4.8. * Fri May 13 2022 Atri Bhattacharya <[email protected]> - Update to version 11.1.0: * Added inv_opts::no_ugly option to inv() and inv_sympd() to disallow inverses of poorly conditioned matrices. * More efficient handling of rank-deficient matrices via inv_opts::allow_approx option in inv() and inv_sympd(). * Better detection of rank deficient matrices by solve(). * Faster handling of symmetric and diagonal matrices by cond(). * Mon Apr 18 2022 Ferdinand Thiessen <[email protected]> - Update to version 11.0.1: * Added variants of inv() and inv_sympd() that provide reciprocal condition number * Expanded inv() and inv_sympd() with options inv_opts::tiny and inv_opts::allow_approx * stricter handling of singular matrices by inv() and inv_sympd() * stricter handling of non-sympd matrices by inv_sympd() * stricter handling of non-finite matrices by pinv() * more robust handling of rank deficient matrices by solve() * faster handling of diagonal matrices by rcond() * changed eigs_sym() and eigs_gen() to use higher quality RNG * quantile() and median() will now throw an exception if given matrices/vectors have NaN elements * Tue Feb 08 2022 Atri Bhattacharya <[email protected]> - Update to version 10.8.2: * Bug fix release. * Sat Jan 29 2022 Atri Bhattacharya <[email protected]> - Update to version 10.8.1: * Bug fix release. * Tue Jan 11 2022 Atri Bhattacharya <[email protected]> - Update to version 10.8.0: * Faster handling of symmetric matrices by pinv() and rank(). * Faster handling of diagonal matrices by inv_sympd(), pinv(), rank(). * Expanded norm() to handle integer vectors and matrices. * Added datum::tau to replace 2pi. * Fri Dec 31 2021 Atri Bhattacharya <[email protected]> - Update to version 10.7.6: * Undocumented bug fixes. - Drop conditionals for obsolete openSUSE versions. * Fri Dec 24 2021 Atri Bhattacharya <[email protected]> - Update to version 10.7.5: * Undocumented bug fixes. * Fri Nov 12 2021 Atri Bhattacharya <[email protected]> - Update to version 10.7.3: * Undocumented bug fixes. * Thu Oct 21 2021 Atri Bhattacharya <[email protected]> - Update to version 10.7.1: * Faster handling of submatrix views accessed by X.cols(first_col,last_col). * Faster handling of element-wise min() and max() in compound expressions. * Expanded solve() with solve_opts::force_approx option to force use of the approximate solver. * Sat Aug 07 2021 Atri Bhattacharya <[email protected]> - Update to version 10.6.2: * No documented changes. * Wed Jul 28 2021 Atri Bhattacharya <[email protected]> - Update to version 10.6.1: * No documented changes. * Fri Jul 16 2021 Atri Bhattacharya <[email protected]> - Update to version 10.6.0: * Expanded chol() to optionally use pivoted decomposition. * Expanded vector, matrix and cube constructors to allow element initialisation via fill::value(scalar), eg. mat X(4,5,fill::value(123)). * Faster loading of CSV files when using OpenMP. * Added csv_opts::semicolon option to allow saving/loading of CSV files with semicolon (;) instead of comma (,) as the separator. * Fri Jul 09 2021 Ferdinand Thiessen <[email protected]> - Update to version 10.5.3 * fix for handling sparse matrices with no elements * minor speedups * Mon Jun 21 2021 Atri Bhattacharya <[email protected]> - Update to version 10.5.2: * Undocumented bug fixes. * Thu Jun 03 2021 Ferdinand Thiessen <[email protected]> - Update to version 10.5.1 * Minor bug fixes * Sun May 23 2021 Atri Bhattacharya <[email protected]> - Update to version 10.5.0: * Added .clamp() member function. * Expanded the standalone clamp() function to handle complex values. * More efficient use of OpenMP. * vector, matrix and cube constructors now initialise elements to zero by default; use the fill::none specifier, eg. mat X(4,5,fill::none), to disable element initialisation. * Sat May 08 2021 Atri Bhattacharya <[email protected]> - Update to version 10.4.1: * Faster handling of triangular matrices by log_det(). * Added log_det_sympd() for log determinant of symmetric positive matrices. * Added ARMA_WARN_LEVEL configuration option, to control the degree of emitted warning messages. * Reduced the default degree of warning messages, so that failed decompositions, failed saving/loading, etc, no longer emit warnings. * Sat Mar 13 2021 Atri Bhattacharya <[email protected]> - Update to version 10.3.0: * faster handling of symmetric positive definite matrices by pinv() * expanded .save() / .load() for dense matrices to handle coord_ascii format * for out of bounds access, element accessors now throw the more nuanced std::out_of_range exception, instead of only std::logic_error * improved quality of random numbers * Thu Mar 04 2021 Atri Bhattacharya <[email protected]> - Update to version 10.2.2 (no release notes). * Tue Feb 16 2021 Atri Bhattacharya <[email protected]> - Update to version 10.2.1: - No changelog from upstream. * Thu Jan 21 2021 Atri Bhattacharya <[email protected]> - Fix baselibs.conf. * Sun Jan 17 2021 Atri Bhattacharya <[email protected]> - Update to version 10.2.0: * Faster handling of subcubes. * Added tgamma(). * Added .brief_print() for abridged printing of matrices & cubes. * Expanded forms of trimatu() and trimatl() with diagonal specification to handle sparse matrices. * Expanded eigs_sym() and eigs_gen() with optional shift-invert mode.
/usr/lib/libarmadillo.so.14 /usr/lib/libarmadillo.so.14.0.1
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Dec 1 01:07:54 2024