[Webnucleo] ANNOUNCE: libnucnet 0.6 is now publicly available
Announce list for the Webnucleo project.
webnucleo at ces.clemson.edu
Mon May 3 22:50:03 EDT 2010
Release 0.6 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.6
Below are the recent updates to the module:
New:
Routines to output Libnucnet__Net and Libnucnet structures to xml
have been added to the API. New examples demonstrate these new
routines.
A routine to check the zone data against the webnucleo.org zone
data schema has been added.
The zone data schema now checks that an input mass fraction lies
between zero and one.
A check on the agreement between (z,a) and name of species in
input zone data has been added in the zone data parser.
Checks have been added on input zones for routines on species
abundances, abundance changes, and optional properties.
A check has been added to catch unregistered user rate function keys.
It is now possible to include di-neutrons in the reaction network.
Fix:
A number of documentation typos have been fixed.
A possible memory leak if update of user-defined properties fails
has been fixed.
A missing tau in usage statement of single zone network example
has been added.
Libnucnet__Nuc__getSpeciesByZA() no longer crashes when input Z
larger than largest Z in network.
Reorganization:
Namespaces have been simplified. The prefixes have
been removed; however, the parser should still be able to handle
them in most cases.
Iteration over zone optional properties is now a direct scan.
This
is potentially much faster than in previous versions; however, the
iteration order in no longer alphabetical by property name but
rather by the order in which the properties are stored internally,
an ordering the user does not control.
More information about the Webnucleo
mailing list