lhapdf - Les Houches Accord PDF Interface

Property Value
Distribution Fedora 28
Repository Fedora Updates i386
Package name lhapdf
Package version 6.2.1
Package release 1.fc28
Package architecture i686
Package type rpm
Installed size 1023.02 KB
Download size 353.45 KB
Official Mirror download-ib01.fedoraproject.org
LHAPDF is a general purpose C++ interpolator, used for evaluating PDFs
from discretized data files. Previous versions of LHAPDF were written
in Fortran 77/90 and are documented at http://lhapdf.hepforge.org/lhapdf5/.
LHAPDF6 vastly reduces the memory overhead of the Fortran LHAPDF (from
gigabytes to megabytes!), entirely removes restrictions on numbers of
concurrent PDFs, allows access to single PDF members without needing
to load whole sets, and separates a new standardized PDF data format
from the code library so that new PDF sets may be created and released
easier and faster. The C++ LHAPDF6 also permits arbitrary parton
contents via the standard PDG ID code scheme, is computationally more
efficient (particularly if only one or two flavors are required at
each phase space point, as in PDF reweighting), and uses a flexible
metadata system which fixes many fundamental metadata and concurrency
bugs in LHAPDF5.
Compatibility routines are provided as standard for existing C++ and
Fortran codes using the LHAPDF5 and PDFLIB legacy interfaces, so you
can keep using your existing codes. But the new interface is much more
powerful and pleasant to work with, so we think you'll want to switch
once you've used it!
LHAPDF6 is documented in more detail in http://arxiv.org/abs/1412.7420


Package Version Architecture Repository
lhapdf-6.2.1-1.fc28.x86_64.rpm 6.2.1 x86_64 Fedora Updates
lhapdf-6.2.1-1.fc28.i686.rpm 6.2.1 i686 Fedora Updates
lhapdf-5.9.1-23.fc28.x86_64.rpm 5.9.1 x86_64 Fedora
lhapdf-5.9.1-23.fc28.i686.rpm 5.9.1 i686 Fedora
lhapdf-5.9.1-23.fc28.i686.rpm 5.9.1 i686 Fedora
lhapdf - - -


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


Name Value
lhapdf = 6.2.1-1.fc28
lhapdf(x86-32) = 6.2.1-1.fc28
libLHAPDF-6.2.1.so -


Name Value
lhapdf-pdfsets-minimal < 6
octave-lhapdf < 6


Type URL
Binary Package lhapdf-6.2.1-1.fc28.i686.rpm
Source Package lhapdf-6.2.1-1.fc28.src.rpm

Install Howto

Install lhapdf rpm package:

# dnf install lhapdf




2018-07-04 - Mattias Ellert <mattias.ellert@physics.uu.se> - 6.2.1-1
- Update to version 6.2.1
- Change license tag from GPLv2+ to GPLv3+
- Add Python 3 bindings
- Drop packages not provided by LHAPDF6: octave-lhapdf, lhapdf-pdfsets-minimal
2018-02-07 - Mattias Ellert <mattias.ellert@physics.uu.se> - 5.9.1-23
- Compile with -std=legacy when using gfortran >= 8
2017-08-10 - Mattias Ellert <mattias.ellert@physics.uu.se> - 5.9.1-22
- Rename python package
- EPEL 5 End-Of-Life specfile clean-up
- Remove Group and BuildRoot tags
- Don't clear the buildroot in the install section
- Remove the clean section
- Remove octave packaging macro definitions
2017-08-03 - Fedora Release Engineering <releng@fedoraproject.org> - 5.9.1-21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2017-07-26 - Fedora Release Engineering <releng@fedoraproject.org> - 5.9.1-20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-05-15 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.9.1-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
2017-02-08 - Kalev Lember <klember@redhat.com> - 5.9.1-18
- Rebuilt for libgfortran soname bump
2016-12-07 - Orion Poplawski <orion@cora.nwra.com> - 5.9.1-17
- Rebuild for octave 4.2
2016-07-19 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.9.1-16
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
2016-02-17 - Mattias Ellert <mattias.ellert@fysast.uu.se> - 5.9.1-15
- Disable octave support for EPEL 6 ppc64 - octave no longer available

See Also

Package Description
lhapdf-devel-6.2.1-1.fc28.i686.rpm Les Houches Accord PDF Interface - development files
lhapdf-doc-6.2.1-1.fc28.noarch.rpm Les Houches Accord PDF Interface - documentation
libCombine-0.2.2-3.20180426git8902b68.fc28.i686.rpm C++ library for working with the COMBINE Archive format
libCombine-devel-0.2.2-3.20180426git8902b68.fc28.i686.rpm Development files of libCombine
libCombine-static-0.2.2-3.20180426git8902b68.fc28.i686.rpm Static library of libCombine
libNX_X11- Core NX protocol client library
libNX_X11-devel- Development files for the Core NX protocol library
libQGLViewer-2.6.3-6.fc28.i686.rpm Qt based OpenGL generic 3D viewer library
libQGLViewer-devel-2.6.3-6.fc28.i686.rpm Development files for libQGLViewer
libQGLViewer-doc-2.6.3-6.fc28.noarch.rpm API documentation, demos and example programs for libQGLViewer
libQGLViewer-qt5-2.6.3-6.fc28.i686.rpm Qt5 version of libQGLViewer
libQGLViewer-qt5-devel-2.6.3-6.fc28.i686.rpm Development files for libQGLViewer using Qt5
libRmath-3.5.3-1.fc28.i686.rpm Standalone math library from the R project
libRmath-devel-3.5.3-1.fc28.i686.rpm Headers from the R Standalone math library
libRmath-static-3.5.3-1.fc28.i686.rpm Static R Standalone math library