Releases: awietek/xdiag
Releases · awietek/xdiag
Lanczos routines and multicolumn States
Small patch release providing small utility functions
- wrapped say_hello, print_version, and set_verbosity
- resorted to compiling wrapper with conventional OpenMP on aarch64 apple
- Fixed faulty behaviour of OpenMP on aarch64 apple
Basic functionality for xdiag including minimal Julia wrapper
Basic functionality for three Hilbert space types, Spinhalf, tJ, and Electron, has been implemented. Features are:
- Algebra with and without permutation symmetries
- Parallelization with OpenMP and MPI
- CMake has been properly set up
- Iterative algorithms present, Lanczos, Arnoldi, time evolution
- A minimal Julia wrapper has been written
- The Julia wrapper compiles on several target 64bit systems using BinaryBuilder
Initial pre-release
Initial release for Hydra: High-performance Yxact Diagonalization Routines and Algorithms. Features basic functionality for spin 1/2, t-J and Electron models with full space group symmetry support. Some parallelization in both OpenMP and MPI implemented.