cern.clhep.package.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of parallelcolt Show documentation
Show all versions of parallelcolt Show documentation
Parallel Colt is a multithreaded version of Colt - a library for high performance scientific computing in Java. It contains efficient algorithms for data analysis, linear algebra, multi-dimensional arrays, Fourier transforms, statistics and histogramming.
The newest version!
A Java port of CLHEP 1.4.0
(C++) - A Class Library for High Energy Physics.
Here are the CLHEP/C++ packages and their Java counterparts
C++ Package
Description
Java Counterpart
config
global #defines
not needed in Java
Alist
Templated list classes for storing pointers to objects.
{@link cern.colt.list}
{@link java.util}
Combination
Combinatoric engine which, given lists of objects, successively
generates a list of objects which form a unique combinations + Related things
HepChooser
HepCombiner
HepLock
HepLockable
{@link cern.colt.GenericPermuting}
+ ?
Geometry
HepPoint3D
HepNormal3D
HepVector3D
HepPlane3D
HepTransform3D
todo
javax.vecmath
- spec (Sun - Java 3D 1.2)
javax.vecmath
javadoc (Sun - Java 3D 1.2)
hep.lcd
(SLAC)
Hist
HepTuple
HBookTuple
HepTupleManager
HBookFile
HepHistogram
HBookHistogram
Java Analysis Studio
- SLAC
hep.analysis
(SLAC)
{@link hep.aida.tdouble}
{@link hep.aida.tdouble.ref}
{@link hep.aida.tdouble.bin}
Matrix
HepGenMatrix
HepMatrix
HepSymMatrix
HepDiagMatrix
HepVector
{@link cern.colt.matrix}
{@link cern.colt.matrix.tdouble.algo}
for small fixed matrices see "Geometry" above
Random
12 different random engines and 10 different random distributions
{@link cern.jet.random.tdouble}
{@link cern.jet.random.tdouble.engine}
String
HepStrings
Command Line Argument Parsing
{@link java.lang.String}
{@link java.lang.StringBuffer}
GNU cmd line parsing package ?
Units
Definitions of some frequently used physical constants and units
SystemOfUnits.h
PhysicalConstants.h
{@link cern.clhep.Units}
{@link cern.clhep.PhysicalConstants}
Vector
Hep3Vector
HepRotation
HepLorentzVector
HepLorentzRotation
todo
hep.lcd (SLAC)
Contact [email protected]
for more info.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy