Loading ChangeLog.txt +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 Loading src/Engine/Provenance.h +2 −2 Original line number Diff line number Diff line Loading @@ -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 "; Loading src/Version.h +1 −1 Original line number Diff line number Diff line #ifndef DMRGPP_VERSION #define DMRGPP_VERSION "5.67" #define DMRGPP_VERSION "5.68" #endif Loading
ChangeLog.txt +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 Loading
src/Engine/Provenance.h +2 −2 Original line number Diff line number Diff line Loading @@ -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 "; Loading
src/Version.h +1 −1 Original line number Diff line number Diff line #ifndef DMRGPP_VERSION #define DMRGPP_VERSION "5.67" #define DMRGPP_VERSION "5.68" #endif