|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES All Classes |
See:
Description
Class Summary | |
---|---|
ColtBeta | Produce a random sequence with a Beta distribution. |
ColtBinomial | Produce a random sequence with a Binomial distribution. |
ColtBinomialSelector | Assign trials from several populations using a conditional Binomial selection process. |
ColtBreitWigner | Produce a random sequence with a BreitWigner distribution. |
ColtChiSquare | Produce a random sequence with a ChiSquare distribution. |
ColtExponential | Produce a random sequence with a Exponential distribution. |
ColtExponentialPower | Produce a random sequence with a ExponentialPower distribution. |
ColtGamma | Produce a random sequence with a Gamma distribution. |
ColtHyperGeometric | Produce a random sequence with a HyperGeometric distribution. |
ColtLogarithmic | Produce a random sequence with a Logarithmic distribution. |
ColtNegativeBinomial | Produce a random sequence with a NegativeBinomial distribution. |
ColtNormal | Produce a random sequence with a Normal distribution. |
ColtPoisson | Produce a random sequence with a Poisson distribution. |
ColtPoissonSlow | Produce a random sequence with a PoissonSlow distribution. |
ColtRandomSource | Base class for Colt random sources. |
ColtStudentT | Produce a random sequence with a StudentT distribution. |
ColtVonMises | Produce a random sequence with a VonMises distribution. |
ColtZeta | Produce a random sequence with a Zeta distribution. |
Classes that use the Colt package to generate random numbers.
Colt is an
"Open Source Libraries for High Performance
Scientific and Technical Computing in Java"
These classes use the Colt library from
http://hoschek.home.cern.ch/hoschek/colt/
$PTII/lib/ptcolt.jar
is a subset of the Colt classes necessary
to compile these classes. Usually, you need only add
$PTII/lib/ptcolt.jar
to your classpath by running
cd $PTII rm config.*; ./configure
Note that if configure finds colt.jar then configure will put
colt.jar in front of ptcolt.jar in the classpath.
$PTII/lib/ptcolt.jar
includes an updated
RngPack1.1a, which
includes fixes to "fixes a number of serious bugs in RngPack 1.0 including an incorrect coefficient in the Ranecu implementation and fixes an off-by-one error in the choice() method."
Colt-1.0.3 shipped with RngPack1.0, we recommend using ptcolt.jar,
which includes RngPack1.1a.
If you want to work with the full version of Colt, download Colt and unjar so that $PTII/vendors/misc/colt/colt.jar is created:
cd $PTII/vendors/misc mkdir colt jar -xf /tmp/colt1.0.3.zipThe rerun configure:
cd $PTII rm config.*; ./configureand run make in this directory
cd $PTII/ptolemy/actor/lib/colt make
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES All Classes |