[Webnucleo] ANNOUNCE: libnucnet 0.13 is now publicly available

Announce list for the Webnucleo project. webnucleo at mailhost.ces.clemson.edu
Fri Mar 30 19:43:50 EDT 2012


Release 0.13 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.13

  Below are the recent updates to the module:

        New:

        Routines to get a copy of a network view, update a network
        view in a zone, remove a network view from a zone,
        check whether the parent network of a network
        view has been updated since the view was generated, to add or
        remove reactions to/from a view, and to iterate over network
        views stored in a zone have been added to the API.

        A new technical report describes libnucnet views and how to use them.

        Fix:

        The user-defined function type Libnucnet__Net__screeningFunction has
        been changed to Libnucnet__Net__screening_function to be compatible
        with libnucnet naming standards.  This is a backwards-incompatible
        change.

        Reorganization:

        The evolution network for a zone is now updated from a network view
        using the network view update routine; thus, the
        updateEvolutionNetwork() and restoreDefaultEvolutionNetwork()
routines
        have been removed.  This is a backwards-incompatible change.

        The addCopyOfNetView() routine has been removed.  The action of this
        routine can be replaced by a NetView copy and update.

        Libnucnet__NucView and Libnucnet__ReacView no longer store the
        originally defining XPath; thus, the getXPath() routines have been
        removed.

        The labels for a network view in a zone are no longer restricted
        to XPath expressions.

        The API routine to retrieve a network view from a zone no longer
        creates the view if it does not exist.  If it does not, the routine
        now simply returns a null pointer indicating that the user should
        create it and update it in the zone.










More information about the Webnucleo mailing list