Unverified Commit 6e464586 authored by Alvarez, Gonzalo's avatar Alvarez, Gonzalo
Browse files

version updated

parent 02c8a582
Loading
Loading
Loading
Loading
+60 −0
Original line number Diff line number Diff line
2020-01-14 Version 5.68

Bug fixes: 

* SEVERE bug corrected in observe; see mailing list for details;
in BlockOffDiag.h::toSparse (Thanks to Max, Jacek, Ed)

* HubbardAncilla: c <---> cdagger

* Recovery: modalStruct restart fix

* Precision -p flag is now honored by all output (Thanks to Bradraj)

Scripts

* procOmegas will NOT do Fourier if -X is given to it. (Thanks to Rahul)


TestSuite

* 3511 is now shorter

* postCi can compare complex matrices

New features:

* Custom operators can now be defined in input file;
operators starting with _ are tracked

* Cheby: can now correct vectors, and accepts
ChebyshevCorrectVector= awesome predicate to
control when to correct (Thanks to Alberto)

* ChemicalH work, but not working yet (Alberto)

* CorrectionVectorAction supports complex correction vector
when useComplex is in use; we need to make sure this
does not interfere with RIXS KrylovTime experimental feature...
(Rahul, Alberto)

New Models

* GaugeSpin model to test ChemicalH features (not ready yet)

Engine work

* ModelLinks --> term.push modified API

* OperatorsCache class added, and transposed operators in
their own class

* BasisWithOperators templated on Basis now.

* ReducedOperators deleted

* Apply Factors deleted, along with other SU(2) stuff

* KroneckerDumper has been unhooked (is anyone using it?)


2019-12-09 Version 5.66

User facing
+2 −2
Original line number Diff line number Diff line
@@ -26,8 +26,8 @@ public:
	{
		PsimagLite::OstringStream msgg(std::cout.precision());
		PsimagLite::OstringStream::OstringStreamType& msg = msgg();
		msg<<appName<<"\x1b[38;5;124m";
		msg<<" [features "<<DMRGPP_VERSION<<"] "<<PsimagLite::AnsiColor::reset;
		msg<<appName<<"\x1b[38;5;240m";
		msg<<" [master "<<DMRGPP_VERSION<<"] "<<PsimagLite::AnsiColor::reset;
		PsimagLite::String ctOpts("");
#ifdef USE_LONG
		ctOpts += "LONG ";
+1 −1
Original line number Diff line number Diff line
#ifndef DMRGPP_VERSION
#define DMRGPP_VERSION "5.67"
#define DMRGPP_VERSION "5.68"
#endif