[Webnucleo] ANNOUNCE: libnucnet 0.2 is now publicly available
Announce list for the Webnucleo project.
webnucleo at ces.clemson.edu
Fri Aug 1 15:13:46 EDT 2008
Release 0.2 of Webnucleo's libnucnet Module is now publicly available.
Libnucnet is a library of codes for storing and managing nuclear reaction
networks (that is, collections of nuclei and reactions among them).
The module is available at this location:
http://www.webnucleo.org/home/modules/libnucnet/0.2
Below are the recent updates to the module:
New:
Libnucnet now can apply user-defined routines and data to compute
the effect of screening electrons on nuclear reaction rates.
Several examples in the distribution demonstrate how to apply
user-defined routines to reaction rate calculations and how
to use them in single-zone or multi-zone nucleosynthesis
calculations.
New routines allow a user to extract the abundances and abundance
changes of a zone into gsl_vector structures.
Libnucnet now handles mu and tau leptons as reactants and products.
A new API routine now returns a Libnucnet__Reac structure
containing duplicate reactions. Distribution examples
demonstrate how to use this routine and how to then
remove duplicate reactions.
Libnucnet now handles multiple fits for a non-smoker reaction.
Fix:
Re-indexing of all species after species removal has been fixed.
A bug that prevented a species abundance change from being updated
when it is zero has been fixed.
Several typos in the documentation have been fixed.
The symbol for Francium has been changed from incorrect fe to
correct fr (bug reported by Lih-Sin The).
Reorganization:
The xml tag for the mass excess has been changed from mass to
mass_excess.
Species, reactions, and zones are now looped over by iterators.
A user now supplies a iterate function to be applied during the
iteration. The distribution examples have been modified to reflect
this change.
Libnucnet__Zone__computeFlowVector() now returns a gsl_vector.
Libnucnet now builds a reaction string from addReactant() and
addProduct() routines.
The routine to add partition function data now uses gsl_vectors.
The Q value calculation routine has been renamed.
Reorganization:
The xml tag for the mass excess has been changed from mass to
mass_excess.
More information about the Webnucleo
mailing list