Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

flint-devel-3.1.3-lp160.1.1 RPM for s390x

From OpenSuSE Leap 16.0 for s390x

Name: flint-devel Distribution: openSUSE Leap 16.0
Version: 3.1.3 Vendor: openSUSE
Release: lp160.1.1 Build date: Wed May 8 13:32:10 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 2316237 Source RPM: flint-3.1.3-lp160.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://flintlib.org/
Summary: Development files for flint
FLINT (Fast Library for Number Theory) is a C library in support of
computations in number theory. It is also a research project into
algorithms in number theory. At this stage, FLINT consists mainly of
fast integer and polynomial arithmetic and linear algebra.

This subpackage contains the include files and library links for
developing against the FLINT library.

Provides

Requires

License

LGPL-3.0-or-later

Changelog

* Wed May 08 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.1.3
    * Fix bugs in the `fq_default` context initialisers
* Tue Mar 19 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.1.2
    * Remove broken ldconfig calls
* Thu Mar 07 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.1.1
    * Add check for aligned_alloc and _aligned_malloc
* Sun Feb 25 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.1.0
    * The methods in the ``fmpz_mod_mat`` module now use a context object.
    * Changed ``fq_mat_rref`` and others to allow separate input and
      output matrices.
    * New module ``acb_theta`` for computing complex Riemann theta
      functions with characteristics in any dimension.
    * ``flint_printf`` and related functions now supports printing
      common FLINT types, e.g. using the format string ``%{fmpz}``
      for ``fmpz_t``.
    * Added ``fmpz_mpoly_q_set_str_pretty`` and
      ``fmpz_mpoly_q_get_str_pretty``.
    * Added ``flint_mpn_mulhigh``.
* Fri Nov 10 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.0.1
    * A few build fixes
    * n_factor_ecm_select_curve: fix rare arithmetic bug and
      fix memory leak
* Sat Oct 21 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.0.0
    * The following libraries have been merged into FLINT and are no
      longer maintianed as separate libs: arb-2.23, calcium-0.4,
      antic-0.2.5. The API is largely backwards-compatible but there
      are some changes to rarely-used and internal functions,
      documented in history.rst.
* Fri Apr 07 2023 Jan Engelhardt <jengelh@inai.de>
  - Update homepage/source URLs.
* Tue Jul 05 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.9.0
    * Add Eulerian polynomials
    * Support "multivariate" polynomials with zero variables
    * Improve Stirling numbers of both kinds
    * Speed up numerous fmpz functions for small inputs
    * Speedups to nmod arithmetic
    * Improve nmod_mat LU decomposition
    * Speed up Hermite polynomials
    * Add n-th derivative for Z[x] and Q[x]
    * Improve fq_default module (nmod is now used where optimal)
    * Add sqrt functions for numerous polynomial/series modules and
      finite fields
    * Add FFT matrix multiplication
    * Improve LLL for general use
    * Add matrix-vector products over Q
    * Add can_solve function for fmpq_mat, handling
      non-square/singular matrices
* Tue Apr 26 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.8.5
    * Fix unspecified serious bug in LLL
* Thu Apr 21 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.8.4
    * Fix a serious bug in nmod_poly_xgcd_hgcd, nmod_poly_xgcd,
      fmpz_poly_xgcd_modular, fmpz_poly_xgcd, fmpq_poly_xgcd for
      polynomials of length >= 340.
    * Fix a serious big in fmpz_mod_poly_xgcd for polynomials of
      large length
    * Fix an assertion failure in fmpz_mat_solve_fflu (only
      relevant if asserts enabled)
    * Fix some bugs on 32 bit machines
    * Fix bug in nmod_mpoly_factor (returned 0 for some
      factorisations)
* Mon Nov 01 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to release 2.8.2
    * New fq_default module which combines existing finite fields
    * Speedups for linear algebra when using BLAS and/or threading
    * New series expansions with coefficients in QQ
    * Faster CRT
    * New fmpz_mod_mpoly module
    * Polynomial factoring improvements over ZZ
    * Add fmpz_mat_can_solve_fflu and fmpz_mat_can_solve
    * Implement nmod_mat_det_howell
    * Add fmpz_mod_poly_divides, fmpz_divides, n_divides, nmod_poly_divides
    * Interface for multiplying matrices by vectors and arrays
    * Nearest Euclidean division
    * Subresultant GCD
    * XGCD over ZZ with canonical Bezout coefficients
    * Add fmpz_mpoly resultant and discriminant
    * Add deprecations list
    * Add FLINT_SGN macro
    * Speedups for series computations
    * Improve Taylor shift
    * Numerous bug fixes and speedups
* Fri May 07 2021 Wang Jun <jgwang@suse.com>
  - Update to release 2.7.1
    * Fix build bug due to missing test files
    * Fix bug in multivariate factoring when there are more than six factors
    * Fix issue when using MPIR 3.0.0 on Win64 with command line build
    * Fix bug in fmpz_mod_poly_div_series
    * Fix some broken asserts
    * Support standard GNU installation directories in CMake build
    * Fix stack overflow with ICC
* Thu Dec 24 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 2.7.0
    * Multivariate factorisation
    * Square root and square testing for finite fields
    * Square root and square testing for multivariates
    * Zassenhaus factoring speedups (incl. degree pruning)
    * Fast factorisation of cubic univariate polynomials
    * Add context objects to fmpz_mod_poly functions
    * Use BLAS for matrix multiplication over Z/nZ (small n)
    * Linear solving for non-square/singular matrices (can_solve)
    * Speed up factorisation over Z/nZ (for multiprecision n)
* Tue Sep 22 2020 Jan Engelhardt <jengelh@inai.de>
  - Add header file dependencies to flint-devel
* Sat Aug 29 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to version 2.6.3 [boo#1169283]
    * New features:
    * Multivariate polynomials over most standard rings (sparse
      distributed)
    * APR-CL primality proving
    * Elliptic Curve integer factoring
    * Pollard rho integer factoring
    * p+1 integer factoring
    * Best of Breed smooth & general integer factoring routine
    * Howell and Strong Echelon form
    * Möller–Granlund precomputed inverses
    * Fibonacci polynomials
    * sqrt of series and polynomials
    * Division of series over Z
    * Shifted Legendre polynomials, Laguerre polynomials, Gegenbauer
      polys.
    * Threading of FFT for integer and polynomial multiplication over
      Z; threading of quadratic sieve for integer factoring; threading
      for multivariate polynomial multiplication, division and GCD;
      threaded multiplication of matrices mod p.
    * For more, see the NEWS file in the flint-devel subpackage.
  - Enable integration with libntl
  - Drop 0001-build-provide-autotools-files.patch
* Sun May 28 2017 bwiedemann@suse.com
  - Sort input files to make build reproducible (boo#1041090)
* Sun Nov 13 2016 jengelh@inai.de
  - Adjust 0001-build-provide-autotools-files.patch for new
    NTL-10.x header file names.
* Sun Mar 13 2016 jengelh@inai.de
  - Update to git snapshot of the master branch
    [marked as 3.0~ in openSUSE due to lack of any prospect on what
    the version will be]
    * Add implementation of Moller-Granlund invert_limb
    * Add implementations of n_div2_preinv and n_divrem2_preinv.
    * Add primitive flint exception mechanism.
    * Add n_powmod2_ui_preinv
    * Add exception for impossible inverse to n_invmod and remove resulting exceptions throughout Flint.
    * Remove smooth factorisation since it is completely broken.
  - Remove 0002-compile-fixes.diff
* Sat Nov 14 2015 jengelh@inai.de
  - Update to new upstream release 2.5.2
    * LLL (rational, Nguyen-Stehle, from Gram matrix, with_removal,
    Storjohann/ULLL)
    * Hermite normal form (naive, xgcd, Domich-Kannan-Trotter,
    Kannan-Bachem, Pernet-Stein)
    * Smith normal form (diagonal, Kannen-Bachem, Iliopoulos)
    * Paterson-Stockmeyer algorithm
    * modular resultant; hgcd resultant; polynomial discriminant
    * multithreaded multimodular Taylor shift
    * multithreaded Brent-Kung composition
    * multithreaded Kaltofen-Shoup distinct degree factorisation
    * multiplication based reduced row echelon form
    * place inline functions in library for foreign function interfaces
    * Primality tests for large integers (Pocklington, Morrison)
    * Probable prime tests for large integers (Lucas, Baillie-PSW,
    strong-psp, Brillhart-Lehmer-Selfridge)
    * CRT for large integers
    * Dixon algorithm for nullspace
    * Brent-Kung composition in irreducibility and distinct degree
    factorisation
    * floating point QR decomposition
    * Schwarz-Rutishauser Gram-Schmidt algorithm
    * Ogita-Rump-Oishi dot product
    * Bodrato matrix squaring
    * matrix concatenation functions
    * additional functions for returning factor of modulus in polys
    over Z/nZ
    * Hadamard matrix construction
    * series addition/subtraction
    * teach flint_printf/sprintf about explicit width format specifiers
* Fri Jun 26 2015 jengelh@inai.de
  - Update to new upstream release 2.4.5
    * fixed a severe bug in flint's fmpz_poly_gcd_heuristic
* Thu Feb 19 2015 jengelh@inai.de
  - Add 0002-compile-fixes.diff to fend off improper usage of NTL
    headers.
* Mon Oct 20 2014 schwab@suse.de
  - Don't use unknown option -mno-popcnt
* Sun Aug 10 2014 jengelh@inai.de
  - Update to new upstream release 2.4.4
    * Fix a bug in the ARM assembly
* Fri Feb 07 2014 jengelh@inai.de
  - Update to new upstream release 2.4.1
    * C++ expressions template wrapper
    * Fast factorisation of polynomials over Z/nZ
    * improved p-adics
    * polynomials/matrices over p-adics
    * qadics
    * Finite fields (small and large F_q), polynomials/matrices over F_q
    * Finite fields with Zech logarithm representation
    * Fast factorisation of polynomials over F_q
    * Faster Brent-Kung modular composition
    * New prime sieving code
    * Lambert-W function
    * Precomputed inverses for polynomials and large integers
    * Williams' P+1 integer factoring algorithm
    * Harvey's KS2/KS4 polynomial multiplication
    * Faster primality testing up to 64 bits
    * Support for GMP
    * Support for Boehm-Demers-Weiser GC
    * Support for flint extension modules
* Thu Dec 06 2012 jengelh@inai.de
  - Initial package (version 2.3+, revision 375f4c8696b4)
    for build.opensuse.org

Files

/usr/include/antic
/usr/include/antic/nf.h
/usr/include/antic/nf_elem.h
/usr/include/antic/qfb.h
/usr/include/calcium
/usr/include/calcium/ca.h
/usr/include/calcium/ca_ext.h
/usr/include/calcium/ca_field.h
/usr/include/calcium/ca_mat.h
/usr/include/calcium/ca_poly.h
/usr/include/calcium/ca_vec.h
/usr/include/calcium/calcium.h
/usr/include/calcium/fexpr.h
/usr/include/calcium/fexpr_builtin.h
/usr/include/calcium/fmpz_mpoly_q.h
/usr/include/calcium/qqbar.h
/usr/include/calcium/utils_flint.h
/usr/include/flint
/usr/include/flint/NTL-interface.h
/usr/include/flint/acb.h
/usr/include/flint/acb_calc.h
/usr/include/flint/acb_dft.h
/usr/include/flint/acb_dirichlet.h
/usr/include/flint/acb_elliptic.h
/usr/include/flint/acb_hypgeom.h
/usr/include/flint/acb_mat.h
/usr/include/flint/acb_modular.h
/usr/include/flint/acb_poly.h
/usr/include/flint/acb_theta.h
/usr/include/flint/acb_types.h
/usr/include/flint/acf.h
/usr/include/flint/acf_types.h
/usr/include/flint/aprcl.h
/usr/include/flint/arb.h
/usr/include/flint/arb_calc.h
/usr/include/flint/arb_fmpz_poly.h
/usr/include/flint/arb_fpwrap.h
/usr/include/flint/arb_hypgeom.h
/usr/include/flint/arb_mat.h
/usr/include/flint/arb_poly.h
/usr/include/flint/arb_types.h
/usr/include/flint/arf.h
/usr/include/flint/arf_types.h
/usr/include/flint/arith.h
/usr/include/flint/bernoulli.h
/usr/include/flint/bool_mat.h
/usr/include/flint/ca.h
/usr/include/flint/ca_ext.h
/usr/include/flint/ca_field.h
/usr/include/flint/ca_mat.h
/usr/include/flint/ca_poly.h
/usr/include/flint/ca_vec.h
/usr/include/flint/calcium.h
/usr/include/flint/crt_helpers.h
/usr/include/flint/d_mat.h
/usr/include/flint/d_vec.h
/usr/include/flint/dirichlet.h
/usr/include/flint/dlog.h
/usr/include/flint/double_extras.h
/usr/include/flint/double_interval.h
/usr/include/flint/fexpr.h
/usr/include/flint/fexpr_builtin.h
/usr/include/flint/fft.h
/usr/include/flint/fft_tuning.h
/usr/include/flint/flint-config.h
/usr/include/flint/flint.h
/usr/include/flint/fmpq.h
/usr/include/flint/fmpq_mat.h
/usr/include/flint/fmpq_mpoly.h
/usr/include/flint/fmpq_mpoly_factor.h
/usr/include/flint/fmpq_poly.h
/usr/include/flint/fmpq_types.h
/usr/include/flint/fmpq_vec.h
/usr/include/flint/fmpz.h
/usr/include/flint/fmpz_extras.h
/usr/include/flint/fmpz_factor.h
/usr/include/flint/fmpz_lll.h
/usr/include/flint/fmpz_mat.h
/usr/include/flint/fmpz_mod.h
/usr/include/flint/fmpz_mod_mat.h
/usr/include/flint/fmpz_mod_mpoly.h
/usr/include/flint/fmpz_mod_mpoly_factor.h
/usr/include/flint/fmpz_mod_poly.h
/usr/include/flint/fmpz_mod_poly_factor.h
/usr/include/flint/fmpz_mod_types.h
/usr/include/flint/fmpz_mod_vec.h
/usr/include/flint/fmpz_mpoly.h
/usr/include/flint/fmpz_mpoly_factor.h
/usr/include/flint/fmpz_mpoly_q.h
/usr/include/flint/fmpz_poly.h
/usr/include/flint/fmpz_poly_factor.h
/usr/include/flint/fmpz_poly_mat.h
/usr/include/flint/fmpz_poly_q.h
/usr/include/flint/fmpz_types.h
/usr/include/flint/fmpz_vec.h
/usr/include/flint/fmpzi.h
/usr/include/flint/fq.h
/usr/include/flint/fq_default.h
/usr/include/flint/fq_default_mat.h
/usr/include/flint/fq_default_poly.h
/usr/include/flint/fq_default_poly_factor.h
/usr/include/flint/fq_embed.h
/usr/include/flint/fq_embed_templates.h
/usr/include/flint/fq_mat.h
/usr/include/flint/fq_mat_templates.h
/usr/include/flint/fq_nmod.h
/usr/include/flint/fq_nmod_embed.h
/usr/include/flint/fq_nmod_mat.h
/usr/include/flint/fq_nmod_mpoly.h
/usr/include/flint/fq_nmod_mpoly_factor.h
/usr/include/flint/fq_nmod_poly.h
/usr/include/flint/fq_nmod_poly_factor.h
/usr/include/flint/fq_nmod_types.h
/usr/include/flint/fq_nmod_vec.h
/usr/include/flint/fq_poly.h
/usr/include/flint/fq_poly_factor.h
/usr/include/flint/fq_poly_factor_templates.h
/usr/include/flint/fq_poly_templates.h
/usr/include/flint/fq_templates.h
/usr/include/flint/fq_types.h
/usr/include/flint/fq_vec.h
/usr/include/flint/fq_vec_templates.h
/usr/include/flint/fq_zech.h
/usr/include/flint/fq_zech_embed.h
/usr/include/flint/fq_zech_mat.h
/usr/include/flint/fq_zech_mpoly.h
/usr/include/flint/fq_zech_mpoly_factor.h
/usr/include/flint/fq_zech_poly.h
/usr/include/flint/fq_zech_poly_factor.h
/usr/include/flint/fq_zech_types.h
/usr/include/flint/fq_zech_vec.h
/usr/include/flint/gmpcompat.h
/usr/include/flint/gr.h
/usr/include/flint/gr_generic.h
/usr/include/flint/gr_mat.h
/usr/include/flint/gr_mpoly.h
/usr/include/flint/gr_poly.h
/usr/include/flint/gr_special.h
/usr/include/flint/gr_vec.h
/usr/include/flint/hypgeom.h
/usr/include/flint/limb_types.h
/usr/include/flint/long_extras.h
/usr/include/flint/longlong.h
/usr/include/flint/longlong_asm_clang.h
/usr/include/flint/longlong_asm_gcc.h
/usr/include/flint/longlong_div_gnu.h
/usr/include/flint/longlong_msc_arm64.h
/usr/include/flint/longlong_msc_x86.h
/usr/include/flint/machine_vectors.h
/usr/include/flint/mag.h
/usr/include/flint/mpf-impl.h
/usr/include/flint/mpfr_mat.h
/usr/include/flint/mpfr_vec.h
/usr/include/flint/mpn_extras.h
/usr/include/flint/mpoly.h
/usr/include/flint/mpoly_types.h
/usr/include/flint/n_poly.h
/usr/include/flint/n_poly_types.h
/usr/include/flint/nf.h
/usr/include/flint/nf_elem.h
/usr/include/flint/nmod.h
/usr/include/flint/nmod_mat.h
/usr/include/flint/nmod_mpoly.h
/usr/include/flint/nmod_mpoly_factor.h
/usr/include/flint/nmod_poly.h
/usr/include/flint/nmod_poly_factor.h
/usr/include/flint/nmod_poly_mat.h
/usr/include/flint/nmod_types.h
/usr/include/flint/nmod_vec.h
/usr/include/flint/padic.h
/usr/include/flint/padic_mat.h
/usr/include/flint/padic_poly.h
/usr/include/flint/padic_types.h
/usr/include/flint/partitions.h
/usr/include/flint/perm.h
/usr/include/flint/profiler.h
/usr/include/flint/qadic.h
/usr/include/flint/qfb.h
/usr/include/flint/qqbar.h
/usr/include/flint/qsieve.h
/usr/include/flint/templates.h
/usr/include/flint/thread_pool.h
/usr/include/flint/thread_support.h
/usr/include/flint/ulong_extras.h
/usr/lib64/libantic.so
/usr/lib64/libarb.so
/usr/lib64/libcalcium.so
/usr/lib64/libflint.so
/usr/lib64/pkgconfig/flint.pc
/usr/share/doc/packages/flint-devel
/usr/share/doc/packages/flint-devel/history.rst


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 00:24:29 2024