1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
dmrgpp for Debian
----------------
dmrgpp embeds the PsimagLite dependency from
https://github.com/g1257/PsimagLite at PsimagLite/psimaglite-3.00/
PsimagLite: Utilities for use in codes for the simulation of strongly
correlated electrons.
PsimagLite only builds a static library, libpsimaglite.a, which then
gets linked into the dmrgpp executables. PsimagLite upstream has no
support for building a shared library. To avoid imposing SONAME
transitions at every change in PsimagLite or requiring external
triggers for rebuilds of an unversioned dev package, PsimagLite 3.00
has been embedded into dmrgpp. PsimagLite is developed by the same team
as dmrgpp and shares idiosyncrasies in the build system.
If another use of PsimagLite appears in Debian, this will need to be
reconsidered, including working with PsimagLite upstream to handle
API breaks and SONAME versioning on Linux.
DMRG++ is a free and open source implementation of the DMRG algorithm.
You are welcomed to use it and publish data obtained with DMRG++. If
you do, please cite this work using the text described at
https://github.com/g1257/dmrgpp
Please also cite PsimagLite if you base any scientific publication on
this software. Citation should read: G. Alvarez, (2011), PsimagLite
(version 3.00) [computer software], Oak Ridge National Laboratory.
-- Neil Williams <codehelp@debian.org> Thu, 23 Sep 2021 07:48:58 +0100
|