ntl - High-performance algorithms for vectors, matrices, and polynomials

Property Value
Distribution CentOS 6
Repository PUIAS Computational i386
Package name ntl
Package version 5.5.2
Package release 1.puias6
Package architecture i686
Package type rpm
Installed size 1.84 MB
Download size 623.62 KB
Official Mirror springdale.math.ias.edu
NTL is a high-performance, portable C++ library providing data structures
and algorithms for arbitrary length integers; for vectors, matrices, and
polynomials over the integers and over finite fields; and for arbitrary
precision floating point arithmetic.
NTL provides high quality implementations of state-of-the-art algorithms for:
* arbitrary length integer arithmetic and arbitrary precision floating point
* polynomial arithmetic over the integers and finite fields including basic
arithmetic, polynomial factorization, irreducibility testing, computation
of minimal polynomials, traces, norms, and more;
* lattice basis reduction, including very robust and fast implementations of
Schnorr-Euchner, block Korkin-Zolotarev reduction, and the new
Schnorr-Horner pruning heuristic for block Korkin-Zolotarev;
* basic linear algebra over the integers, finite fields, and arbitrary
precision floating point numbers.


Package Version Architecture Repository
ntl-5.5.2-1.puias6.i686.rpm 5.5.2 i686 PUIAS Computational
ntl-5.5.2-1.puias6.x86_64.rpm 5.5.2 x86_64 PUIAS Computational
ntl-5.5.2-1.el6.i686.rpm 5.5.2 i686 EPEL
ntl-5.5.2-1.el6.i686.rpm 5.5.2 i686 EPEL
ntl-5.5.2-1.el6.x86_64.rpm 5.5.2 x86_64 EPEL
ntl - - -


Name Value
libc.so.6(GLIBC_2.4) -
libgcc_s.so.1 -
libgcc_s.so.1(GCC_3.0) -
libgmp.so.3 -
libm.so.6 -
libm.so.6(GLIBC_2.0) -
libstdc++.so.6 -
libstdc++.so.6(CXXABI_1.3) -
libstdc++.so.6(GLIBCXX_3.4) -
libstdc++.so.6(GLIBCXX_3.4.9) -
rtld(GNU_HASH) -


Name Value
libntl.so.0 -
ntl = 5.5.2-1.puias6
ntl(x86-32) = 5.5.2-1.puias6


Type URL
Binary Package ntl-5.5.2-1.puias6.i686.rpm
Source Package ntl-5.5.2-1.puias6.src.rpm

Install Howto

  1. Download the latest puias-computational rpm from
  2. Install puias-computational rpm:
    # rpm -Uvh puias-computational*rpm
  3. Install ntl rpm package:
    # yum install ntl




2009-09-18 - Rex Dieter <rdieter@fedoraproject.org> - 5.5.2-1
- ntl-5.5.2
2009-07-25 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2009-04-17 - Rex Dieter <rdieter@fedoraproject.org> - 5.5-1
- ntl-5.5
- enable shared libs (and omit static lib)
2009-03-20 - Michael Schwendt <mschwendt@fedoraproject.org> - 5.4.2-7
- add -static virtual Provides to -devel package
2009-03-02 - Rex Dieter <rdieter@fedoraproject.org> 5.4.2-6
- s/i386/%ix86/
- gcc44 patch
2009-02-25 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.4.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2008-12-11 - Rex Dieter <rdieter@fedoraproject.org> 5.4.2-4
- build -fPIC (#475254)
2008-09-29 - Rex Dieter <rdieter@fedoraproject.org> 5.4.2-3
- multilib fixes
2008-04-03 - Rex Dieter <rdieter@fedoraproject.org> 5.4.2-2
- multiarch conflicts (#342711)
2008-03-11 - Rex Dieter <rdieter@fedoraproject.org> 5.4.2-1
- ntl-5.4.2

See Also

Package Description
ntl-devel-5.5.2-1.puias6.i686.rpm Development files for ntl
numpy-1.6.2-0.1.puias6.i686.rpm A fast multidimensional array facility for Python
numpy-f2py-1.6.2-0.1.puias6.i686.rpm f2py for numpy
numpy27-1.9.2-4.sdl6.i686.rpm A fast multidimensional array facility for Python
numpy27-f2py-1.9.2-4.sdl6.i686.rpm f2py for numpy
ocaml-cairo-1.2.0.cvs20080301-11.sdl6.i686.rpm OCaml library for accessing cairo graphics
ocaml-cairo-devel-1.2.0.cvs20080301-11.sdl6.i686.rpm Development files for ocaml-cairo
ocaml-camlidl-1.05-10.sdl6.i686.rpm Stub code generator and COM binding for Objective Caml
ocaml-camlidl-devel-1.05-10.sdl6.i686.rpm Development files for ocaml-camlidl
ocaml-lablgl-1.04-2.sdl6.1.i686.rpm LablGL is an OpenGL interface for Objective Caml
ocaml-lablgl-devel-1.04-2.sdl6.1.i686.rpm Development files for ocaml-lablgl
ocaml-lablgtk-2.14.2-3.sdl6.i686.rpm Objective Caml interface to gtk+
ocaml-lablgtk-devel-2.14.2-3.sdl6.i686.rpm Development files for ocaml-lablgtk
ocaml-lablgtk-doc-2.14.2-3.sdl6.i686.rpm Documentation for LablGTK
ocaml4-4.00.1-6.sdl6.i686.rpm OCaml compiler and programming environment