Release Notice for ZOOM Release R-02-10-28
This release is assigned rtag R-02-10-28
Packages modified in this release:
- LinearAlgebra
v2.2
Speed up the inversion algorithm for small generic matrices.
- ZMtimer
v2.0.1
Fixed operator+=() and makefile.
- ZMtools
v2.2.2
The source files for ZMtimer are no longer replicated in
ZMtools.
- SpecialFunctions
v2.0.1
Documentation and build tools related to separation of the
gsl kit.
- CovMatrices
v1.0.1
Vetted for KCC compilation.
Packages slightly adjusted in this release:
- HistTools
v0.1.3
Modify GNUmakefiles and tests for correct tbin builds.
- CLHEP GenericFunctions
v1.8.2
removed use of numeric_limits class, which limits
portability
- CLHEP HepMC
v1.8.2
Documentation and example chnages.
LinearAlgebra v2.2; cvs rtag V02-02-00
Speed up the inversion algorithm for small generic matrices.
LinearAlgebra had been slightly faster than CLHEP when specialized
square matrices such as MLD55 were inverted, but significantly
slower when a generic matrix which happened to be square and small
(e.g., 5 by 5) was inverted. This enhancement recovers that
performance penalty. It is still a bit faster to use the specialized
form.
Code fixes to expedite building under gcc 3.1 on IRIX.
The macro MAX had clashed with a system version MAX under GCC 3.1
on IRIX. It is now changed to a more unique name.
Dependencies:
ZMutility v1.2.3 or higher
ISOcxx v1.4 or higher
ZMtimer v2.0.1; cvs rtag V02-00-01
Fixed operator+=() and makefile.
operator+=() had been coded in the version of ZMtimer that was in ZMtools,
but operator+ was coded in the ZMtimer package.
This had led to build errors.
Note that ZMtimer object files are no longer found in the ZMtools
library.
ZMtools v2.2.2; cvs rtag V02-02-02
The source files for ZMtimer are no longer replicated in
ZMtools.
- Code using ZMtimer will need to link with the ZMtimer
library.
- To avoid forcing user files to change their include statements,
copies of ZMtimer.h and ZMtime_t.h will remain in ZMtools/ZMtools.
SpecialFunctions v2.0.1, cvs rtag V02-00-01
Documentation and build tools related to separation of the
gsl kit.
- The SpecialFunctions documentation, in particular
0SpecialFunctions.html,
has been updated to make it clear that one needs to make contact with
the GNU scientific library as a separate and external package.
- Fix up the GNUmakefiles and related makefile fragments to make
builds a bit more automatic.
In principle, all the user needs to do is to
"setup gsl" and this machinery will take it from there.
CovMatrices v1.0.1, cvs rtag V01-00-01
Vetted for KCC compilation.
Fixed problems which the stricter compiler caught.
Additional timing information and tests.
Additional correctness validation tests.
Eliminated unused variable warnings.
Dependencies:
Coming:
Additional functionality, in the form of additional optimized
operations which are time-critical for performance of Kalman-filter
and related tracking codes, will be added as such needs are identified.
HistTools Alpha version v0.1.1 cvs rtag V00-01-01
Modify GNUmakefiles and tests for correct tbin builds.
Some path-levels of IRIX6.5 had failed to build using KCC.
Dependencies:
HepTuple v1.7.7 or higher
CLHEP v1.8.2, cvs rtag V01-08-02
GenericFunctions
ParamToArgAdaptor.icc
removed use of numeric_limits class, use of which limits
portability
Correct a warning about double to int
caused by using a 1.0 in an expression
being used as int argument to factorial in Psi2hydrogen.
HepMC
Documentaion clarifications and examples enhancement.
As of 07/29/2002, the following rtags of ZOOM products exist:
| Package |
Tag |
Version |
Unchanged Since |
Last Significant Change |
| Allocator |
V01-00-04 |
v1.0.4 |
v1.0.1 |
v1.0 |
| CLHEP |
V01-08-02 |
v1.8.2 |
v1.8.2 |
v1.8.1 |
| CovMatrices |
V01-00-01 |
v1.0.1 |
v1.0.1 |
v1.0.1 |
| ErrLogEx |
V02-00-04 |
v2.0.4 |
v2.0.2 |
v1.5 |
| ErrorLogger |
V02-01-10 |
v2.1.10 |
v2.1.10 |
v2.1 |
| Exceptions |
V02-00-09 |
v2.0.9 |
v2.0.9 |
v2.0.6 |
| HepTuple |
V02-01-08 |
v2.1.7 |
v2.1.8 |
v2.1.3 |
| HistTools |
V00-01-03 |
v0.1.3 |
v0.1.3 |
v0.1 |
| ISOcxx |
V02-00-05 |
v2.0.5 |
v2.0.2 |
v2.0.2 |
| LinearAlgebra |
V02-02-00 |
v2.2 |
v2.2 |
v2.2 |
| PhysicsVectors |
V02-01-02 |
v2.1.2 |
v2.1.1 |
v2.1 |
| SIunits |
V01-00-01 |
v1.0.1 (KITS) |
v1.0.1 |
v1.0.1 |
| SpecialFunctions |
V02-00-01 |
v2.0.1 |
v2.0.1 |
v1.4.1 |
| ValuePtr |
V02-00-01 |
v2.0.1 |
v2.0.1 |
v2.0 |
| ZMtimer |
V02-00-02 |
v2.0.2 |
v2.0.2 |
v2.0.2 |
| ZMtools |
V02-02-02 |
v2.2.2 |
v2.2.2 |
v2.2 |
| ZMutility |
V02-00-03 |
v2.0.3 |
v2.0.2 |
v1.5 |
Parent Pages:
FPCLTF Home Page-
Fermilab at Work-
Fermilab Home