Tags: TRIQS/nda
Tags
Version 1.3.0 NDA Version 1.3.0 is a release that * Adds new functionality to the symmetry library * Adds extensive doxygen documentation to the public API * Generates reference documentation for website using doxygen * Optimizes CLEF by removing redundant copies * Extends the LAPACK/BLAS functionality * Improves the interface to read/write HDF5 files * Fixes several library issues We thank all contributors: Thomas Hahn, Alexander Hampel, Sergei Iskakov, Jason Kaye, Dominik Kiese, Harrison LaBollita, Henri Menke, Miguel Morales, Olivier Parcollet, Dylan Simon, Nils Wentzell A detailed list of changes is provided in the [ChangeLog](https://github.com/TRIQS/nda/blob/1.3.x/doc/ChangeLog.md).
Version 1.2.0 NDA Version 1.2.0 is a release that * Introduces NVidia GPU support for array and view types * Adds GPU blas/lapack backends using the CuBLAS and CuSOLVER backend * Allows the use of symmetries for initialization and symmetrization of arrays * Uses C++20 concepts to constrain generic function implementations * Enables sliced hdf5 read/write operations * Fixes several library issues We thank all the people who have contributed to this release: Thomas Hahn, Alexander Hampel, Dominik Kiese, Sergei Iskakoff, Harrison LaBollita, Henri Menke, Miguel Morales, Olivier Parcollet, Dylan Simon, Nils Wentzell A detailed list of changes is provided in the [ChangeLog](https://github.com/TRIQS/nda/blob/1.2.x/doc/ChangeLog.md).
Version 1.1.0 nda is a C++ library providing an efficient and flexible multi-dimensional array class. It is an essential building-block of the TRIQS project. Some features include * coded in C++20 using concepts * expressions are implemented lazily for maximum performance * flexible and lightweight view-types * matrix and vector class with BLAS / LAPACK backend * easily store and retrieve arrays to and from hdf5 files using [h5](https://github.com/TRIQS/h5) * common mpi functionality using [mpi](https://github.com/TRIQS/mpi) This is the initial release for this project. We thank all the people who have contributed to this release: Philipp Dumitrescu, Alexander Hampel, Olivier Parcollet, Dylan Simon, Hugo U. R. Strand, Nils Wentzell