08/06/2012: Elemental 0.76

elemental-0.76.tgz

Improvements

  • Added a PETSc-style Makefile include (elemvariables) to simplify the usage of the library

  • Added a large number of links into the documentation

  • Added a toolchain file for NERSC’s HOPPER (and simplified the others)

Bug fixes

  • Fixed several mistakes in workspace sizes for calls to LAPACK’s bidiagonal SVD

  • Fixed several mistakes in the SVD routines

  • Fixed a missing alignment free in Trdtrmm

  • Restored support for MPI-1 by only using MPI_IN_PLACE when it is available

  • Moved prototypes for BLAS and LAPACK functions out of header files to avoid conflicts with previous definitions

  • Avoiding problems from the availability of OpenMP changing between configuration and compilation

Syntactic changes

  • Renamed the CMake options “BUILD_TESTS” and “BUILD_EXAMPLES” to “ELEM_TESTS” and “ELEM_EXAMPLES”

  • Renamed “LUSolve” to “SolveAfterLU”