Skip to content

Tags: TRIQS/nda

Tags

1.3.0

Toggle 1.3.0's commit message
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).

1.2.0

Toggle 1.2.0's commit message
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).

1.1.0

Toggle 1.1.0's commit message
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

1.1-rc1

Toggle 1.1-rc1's commit message
Merge remote-tracking branch 'app4triqs_remote/unstable' into unstable