bullet
- Ebuilds: 2, Stable: 3.21, Testing: 3.22b, 3.21 Description:
Bullet is a professional open source multi-threaded
3D Collision Detection and Rigid Body Dynamics Library
for games and animation.
Homepage:https://www.bulletphysics.com/ License: ZLIB
clhep
- Ebuilds: 2, Stable: 2.4.7.1-r1, Testing: 2.4.7.2 Description:
A Class Library for High Energy Physics is intended to be a set of
HEP-specific foundation and utility classes such as random
generators, physics vectors, geometry and linear algebra.
Homepage:
http://proj-clhep.web.cern.ch/proj-clhep/
https://gitlab.cern.ch/CLHEP/CLHEP
License: GPL-3 LGPL-3
espresso
- Ebuilds: 2, Testing: 9999 Description: Extensible Simulation Package for Research on Soft matter
Homepage:https://espressomd.org
fastjet
- Ebuilds: 4, Testing: 9999 Description:
The FastJet package provides a fast implementation of the
longitudinally invariant kt longitudinally invariant inclusive
Cambridge/Aachen and anti-kt jet finders and a uniform interface
to external jet finders (notably SISCone) via a plugin
mechanism. It also includes tools for calculating jet areas and
performing background (pileup/UE) subtraction.
Homepage:https://fastjet.fr/
fastjet-contrib
- Ebuilds: 6, Testing: 1.101-r2 Description:
The fastjet-contrib space is intended to provide a common location for access to 3rd party extensions of FastJet.
Homepage:https://fastjet.hepforge.org/contrib/ License: GPL-2
geant
- Ebuilds: 2, Stable: 4.11.3.2-r2, Testing: 4.11.4.0 Description:
Geant simulates the passage of subatomic particles through matter, for
instance, particle detectors. Geant 3 simulations are performed by
linking Fortran code supplied by the user with the Geant libraries,
then running the resulting executable. This package includes gxint,
the script used to perform this linking step.
Geant 4 is a complete rewrite in C++ with addition of other modern
features and detectors.
Homepage:https://geant4.web.cern.ch/ License: geant4
geant-data
- Ebuilds: 2, Stable: 4.11.3, Testing: 4.11.4 Description:
For specific, optional physics processes, Geant4 uses extra data
which are being installed with this package.
Homepage:https://geant4.web.cern.ch License: geant4
hepmc
- Ebuilds: 5, Stable: 2.06.11, Testing: 9999 Description:
The HepMC package is an object oriented event record written in C++
for High Energy Physics Monte Carlo Generators. Many extensions from
HEPEVT, the Fortran HEP standard, are supported: the number of entries
is unlimited, spin density matrices can be stored with each vertex,
flow patterns (such as color) can be stored and traced, integers
representing random number generator states can be stored, and an
arbitrary number of event weights can be included. Particles and
vertices are kept separate in a graph structure, physically similar to
a physics event. The added information supports the modularisation of
event generators. The package has been kept as simple as possible with
minimal internal/external dependencies. Event information is accessed
by means of iterators supplied with the package.
Reference: M. Dobbs and J.B. Hansen, Comput. Phys. Commun. 134 (2001)41.
Homepage:https://hepmc.web.cern.ch/hepmc/ License: GPL-2
heppdt
- Ebuilds: 1, Testing: 3.04.01-r2 Description:
HepPDT contains the fixed data about each particle type. In other
words, it contains the data that can be found in the Review of
Particle Properties.
This data is conceptually split into particle information (e.g. mass)
and decay information. HepPDT provides a simple set of particle data
classes. Particle ID translation methods are in a separate HepPID
library, which is distributed as part of HepPDT.
Homepage:http://lcgapp.cern.ch/project/simu/HepPDT/ License: GPL-2
lammps
- Ebuilds: 3
Description:
LAMMPS is a classical molecular dynamics code, and an acronym for
Large-scale Atomic/Molecular Massively Parallel Simulator.
LAMMPS has potentials for soft materials (biomolecules, polymers) and
solid-state materials (metals, semiconductors) and coarse-grained or
mesoscopic systems. It can be used to model atoms or, more generically,
as a parallel particle simulator at the atomic, meso, or continuum
scale.
LAMMPS runs on single processors or in parallel using message-passing
techniques and a spatial-decomposition of the simulation domain. The
code is designed to be easy to modify or extend with new functionality.
lhapdf
- Ebuilds: 7, Stable: 6.5.5, Testing: 9999 Description:
Les Houches Parton Density Function (LHAPDF)
provides a unified and easy to use interface to modern PDF
sets. It is designed to work not only with individual PDF sets but
also with the more recent multiple "error" sets. It can be viewed as
the successor to PDFLIB, incorporating many of the older sets found in
the latter, including pion and photon PDFs. In LHAPDF the computer
code and input parameters/grids are separated thus allowing more easy
updating and no limit to the expansion possibilities. The code and
data sets can be downloaded together or individually as desired. From
version 4.1 onwards a configuration script facilitates the
installation of LHAPDF.
Homepage:https://lhapdf.hepforge.org/
looptools
- Ebuilds: 2, Testing: 2.16 Description:
A package for evaluation of scalar and tensor one-loop integrals
based on the FF package by G.J. van Oldenborgh.
It features an easy Fortran, C++, and Mathematica interface
to the scalar one-loop functions of FF and in addition provides
the 2-, 3-, and 4-point tensor coefficient functions.
Homepage:http://www.feynarts.de/looptools License: LGPL-3
pythia
- Ebuilds: 3, Testing: 9999 Description:
PYTHIA is a program for the generation of high-energy physics
events, i.e. for the description of collisions at high energies
between elementary particles such as e+, e-, p and pbar in various
combinations. It contains theory and models for a number of physics
aspects, including hard and soft interactions, parton distributions,
initial- and final-state parton showers, multiple interactions,
fragmentation and decay. It is largely based on original research,
but also borrows many formulae and other knowledge from the
literature.
Homepage:https://pythia.org/
reduze
- Ebuilds: 1, Testing: 2.4-r1 Description: Program for reducing Feynman integrals
Homepage:https://reduze.hepforge.org/ License: GPL-3
rivet
- Ebuilds: 3, Testing: 9999 Description:
Rivet is a system for preservation of particle-collider analysis logic, analysis reinterpretation via MC simulations, and the validation and improvement of Monte Carlo event generator codes.
It covers all aspects of collider physics, from unfolded precision measurements to reconstruction-level searches, and physics from the Standard Model to BSM theories, and from perturbative jet, boson and top-quarks to hadron decays, inclusive QCD, and Heavy Ion physics.
Homepage:
https://rivet.hepforge.org/
https://gitlab.com/hepcedar/rivet
root
- Ebuilds: 5, Testing: 9999 Description:
ROOT is a modular scientific software framework. It provides all the
functionality needed to deal with big data processing, statistical analysis,
visualisation and storage. It is mainly written in C++ but integrated with
other languages such as Python and R. ROOT is widely used in high energy
physics, but also in other data analysis applications. It contains the
CINT (ROOT 5.x) or cling (ROOT 6.x) C/C++ interpreter and many other
classes for statistics, serialization, optimization, linear algebra,
graphics, GUI toolkit, and a complete visualization framework.
Homepage:https://root.cern License: LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA
siscone
- Ebuilds: 5, Testing: 9999 Description:
SISCone implements a seedless infrared (IR) safe cone jet algorithm, it takes
N^2*ln(N) time to find jets among N particles, comparing to N*2^N time of
other algorithms.
Homepage:
https://siscone.hepforge.org/
https://gitlab.com/fastjet/siscone
thepeg
- Ebuilds: 2, Testing: 2.3.0-r4, 2.2.3-r3 Description:
Toolkit for High Energy Physics Event Generation.
ThePEG has been broken out from the PYTHIA7 program
to better factorize the parts which were PYTHIA-specific
from those which are general model-independent components
of the toolkit and which can be used by any event generator model.
Homepage:https://thepeg.hepforge.org/ License: GPL-3
xfoil
- Ebuilds: 1, Testing: 6.99-r1 Description:
XFOIL is an interactive program for the design and analysis of subsonic isolated airfoils.
It consists of a collection of menu-driven routines which perform various useful functions such as:
* Viscous (or inviscid) analysis of an existing airfoil
* Airfoil design and redesign by interactive modification of surface speed distributions
* Airfoil redesign by interactive modification of geometric parameters
* Blending of airfoils
* Writing and reading of airfoil coordinates and polar save files
* Plotting of geometry, pressure distributions, and multiple polars
Homepage:https://web.mit.edu/drela/Public/web/xfoil/ License: GPL-2+
yoda
- Ebuilds: 3, Testing: 9999 Description:
Yet more Objects for Data Analysis is a small set of data analysis
(specifically histogramming) classes being developed by MCnet
members as a lightweight common system for MC event generator
validation analyses, particularly as the core histogramming system
in Rivet.
Homepage:https://yoda.hepforge.org/