Release candidate 1 of libMesh version 0.9.1 is now available:
http://sourceforge.net/projects/libmesh/files/libmesh/libmesh-0.9.1-rc1/

Testing before we make a 0.9.1 final release would be appreciated.
Please report any problems to libmesh-us...@sourceforge.net or at
https://github.com/libMesh/libmesh/issues


Apologies to all for the 200% increase in tarball size.  libMesh now
includes more and much larger 3rd party packages in the contrib/
directory.  If there's any demand, I may put together "libmesh-lite"
and "libmesh-everything" versions of our tarballs for the final 0.9.1
release, to provide a smaller option for users who either already have
local copies of or don't want to use all the optional I/O packages.


Changes in 0.9.1 include:

   * Multi-communicator-capable objects
     * Communicator-using ParallelObject subclasses can be initialized
       with arbitrary MPI communicators, independent of the
       communicator used to init libMesh or the communicators used by
       other non-interacting objects
     * No internal library code still uses CommWorld communicators
     * CommWorld and global Parallel:: methods can be disabled via
       configure --disable-default-comm-world, breaking backwards
       compatibility, to facilitate compile-time checking of
       libMesh-based codes for compatibility with multi-communicator
       usage.
       * These methods will be disabled by default in future versions,
         but configure --enable-default-comm-world will work for the
         next few releases
   * Additional specializations for Parallel:: communication methods
   * New SolutionTransfer infrastructure, implementations, examples
   * Singleton framework added
   * Complex-valued libMesh builds can new read real-valued restarts
   * Interface to and contrib copy of Eigen linear algebra package
   * Interface to and contrib copy of newer Nemesis/ExodusII/NetCDF
   * build Tecplot binary I/O library from source,
     * old behavior can be restored via --disable-tecio
     * --enable-tecplot
   * Assorted bugfixes:
     * UnsteadySolver is now more robust inside AMR loops
     * Preconditioner setup is more robust with AMR
     * Fixes in Trilinos and SLEPc package interfaces
     * Fix for multithreaded QoI derivative assembly
     * Fixes for compiler and 3rd party library compatibility
   * Clarifications, updates to API documentation

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to