[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