to-do issueshttps://code.ornl.gov/gonzalo_3/to-do/-/issues2018-10-09T22:37:58Zhttps://code.ornl.gov/gonzalo_3/to-do/-/issues/55Write out profile information in open trace format OTF22018-10-09T22:37:58ZAlvarez, GonzaloWrite out profile information in open trace format OTF2Suggested by Ed: There is an open trace format that is used by other profile visualization tools such as vampire and TAU. If DMRG++ can also write out trace (start/stop) information in this format (perhaps in a different file, not .cout)...Suggested by Ed: There is an open trace format that is used by other profile visualization tools such as vampire and TAU. If DMRG++ can also write out trace (start/stop) information in this format (perhaps in a different file, not .cout), then other
tools can be used. Open Trace Format OTF2 https://zenodo.org/record/1240852#.W7z9GS2lTOQhttps://code.ornl.gov/gonzalo_3/to-do/-/issues/54Write CrsMatrix::transposeConjugate parallel version2018-10-09T22:36:04ZAlvarez, GonzaloWrite CrsMatrix::transposeConjugate parallel versionUse Ed's idea and algorithmUse Ed's idea and algorithmhttps://code.ornl.gov/gonzalo_3/to-do/-/issues/47Avoid copy of BasisWithOperators objects2018-08-09T21:37:14ZAlvarez, GonzaloAvoid copy of BasisWithOperators objectsThings like the one found at
https://code.ornl.gov/gonzalo_3/dmrgpp/blob/features/src/Engine/Truncation.h#L249
can perhaps be avoided.Things like the one found at
https://code.ornl.gov/gonzalo_3/dmrgpp/blob/features/src/Engine/Truncation.h#L249
can perhaps be avoided.Alvarez, GonzaloAlvarez, Gonzalohttps://code.ornl.gov/gonzalo_3/to-do/-/issues/46Set fixLegacyBugs to be default2018-07-09T20:47:27ZAlvarez, GonzaloSet fixLegacyBugs to be defaultfixLegacyBugs becomes the default
On February 14, 2019fixLegacyBugs becomes the default
On February 14, 2019Alvarez, GonzaloAlvarez, Gonzalohttps://code.ornl.gov/gonzalo_3/to-do/-/issues/40Rename .inp to _inp.txt for all webpage supplemental inputs2018-07-09T20:39:46ZAlvarez, GonzaloRename .inp to _inp.txt for all webpage supplemental inputsGo through input at https://g1257.github.io/papers/index.html and rename all .inp files to _inp.txtGo through input at https://g1257.github.io/papers/index.html and rename all .inp files to _inp.txthttps://code.ornl.gov/gonzalo_3/to-do/-/issues/39Port supplemental inputs to newest DMRG++ version2018-07-09T20:38:38ZAlvarez, GonzaloPort supplemental inputs to newest DMRG++ versionGo through input at https://g1257.github.io/papers/index.html and port all inputs to newest version of DMRG++Go through input at https://g1257.github.io/papers/index.html and port all inputs to newest version of DMRG++https://code.ornl.gov/gonzalo_3/to-do/-/issues/38Write supplemental webpage for paper 692018-07-09T20:36:59ZAlvarez, GonzaloWrite supplemental webpage for paper 69Placeholder at https://g1257.github.io/papers/69/Placeholder at https://g1257.github.io/papers/69/https://code.ornl.gov/gonzalo_3/to-do/-/issues/36Write supplemental webpage for paper 762018-07-09T20:33:59ZAlvarez, GonzaloWrite supplemental webpage for paper 76placeholder https://g1257.github.io/papers/76/placeholder https://g1257.github.io/papers/76/https://code.ornl.gov/gonzalo_3/to-do/-/issues/32Make VectorWithOffsets::data_ indexed by non-zero sectors2018-06-27T20:29:16ZAlvarez, GonzaloMake VectorWithOffsets::data_ indexed by non-zero sectorsCurrently, VectorWithOffsets::data_.size() equals number of partitions.
It should equal number of non-zero partitions. This would simplify VectorWithOffsets.hCurrently, VectorWithOffsets::data_.size() equals number of partitions.
It should equal number of non-zero partitions. This would simplify VectorWithOffsets.hAlvarez, GonzaloAlvarez, Gonzalohttps://code.ornl.gov/gonzalo_3/to-do/-/issues/30Make H5::DontPrint a runtime option2018-06-27T20:21:40ZAlvarez, GonzaloMake H5::DontPrint a runtime optionBy default H5::DontPrint is called unless it's a debug build.
Honor SolverOptions=h5print so that H5::DontPrint isn't called on non-debug builds.By default H5::DontPrint is called unless it's a debug build.
Honor SolverOptions=h5print so that H5::DontPrint isn't called on non-debug builds.Alvarez, GonzaloAlvarez, Gonzalohttps://code.ornl.gov/gonzalo_3/to-do/-/issues/28Write PsimagLite description of features2018-06-04T23:40:05ZAlvarez, GonzaloWrite PsimagLite description of featuresThanks Dmitry for suggesting thisThanks Dmitry for suggesting thisAlvarez, GonzaloAlvarez, Gonzalohttps://code.ornl.gov/gonzalo_3/to-do/-/issues/27Write program to output exact results for Kitaev model2018-07-09T20:40:27ZAlvarez, GonzaloWrite program to output exact results for Kitaev modelhttps://code.ornl.gov/gonzalo_3/to-do/-/issues/26Implement Chemical Hamiltonians in DMRG++2018-07-10T02:13:08ZAlvarez, GonzaloImplement Chemical Hamiltonians in DMRG++Hamiltonians with more than 2-point connections are called "Chemical Hamiltonians"
Think about 3 and 4 site interaction in H for DMRG++. Similar to DMRG for Quantum Chemistry.Hamiltonians with more than 2-point connections are called "Chemical Hamiltonians"
Think about 3 and 4 site interaction in H for DMRG++. Similar to DMRG for Quantum Chemistry.Alvarez, GonzaloAlvarez, Gonzalohttps://code.ornl.gov/gonzalo_3/to-do/-/issues/21Change Name TimeSerializer to NGSTSerializer in DMRG++2018-05-09T00:54:19ZAlvarez, GonzaloChange Name TimeSerializer to NGSTSerializer in DMRG++Alvarez, GonzaloAlvarez, Gonzalohttps://code.ornl.gov/gonzalo_3/to-do/-/issues/20Write a performance guide for DMRG++2018-05-07T23:40:53ZAlvarez, GonzaloWrite a performance guide for DMRG++Explain the options needed like TruncationTolerance and discuss onesitedmrg vs. twositedmrg, etc.Explain the options needed like TruncationTolerance and discuss onesitedmrg vs. twositedmrg, etc.Kaushal, NitinKaushal, Nitinhttps://code.ornl.gov/gonzalo_3/to-do/-/issues/19Identify interface for matrix storage in DMRG++2018-05-07T21:46:13ZAlvarez, GonzaloIdentify interface for matrix storage in DMRG++Alvarez, GonzaloAlvarez, Gonzalohttps://code.ornl.gov/gonzalo_3/to-do/-/issues/16Implement GeometryOptions=noFringe2018-05-09T01:07:11ZAlvarez, GonzaloImplement GeometryOptions=noFringeGeometryOptions=noFringe should be supported anywhere
GeometryOptions is read for PsimagLite/Geometry.
With this option, fake connections normally made during the growth
stage of DMRG are not made for this geometry.GeometryOptions=noFringe should be supported anywhere
GeometryOptions is read for PsimagLite/Geometry.
With this option, fake connections normally made during the growth
stage of DMRG are not made for this geometry.Alvarez, GonzaloAlvarez, Gonzalohttps://code.ornl.gov/gonzalo_3/to-do/-/issues/12Write doc and tutorial for IoNg2018-05-02T00:53:59ZAlvarez, GonzaloWrite doc and tutorial for IoNgAlvarez, GonzaloAlvarez, Gonzalohttps://code.ornl.gov/gonzalo_3/to-do/-/issues/11Write documentation and tutorial for PsimagLite's Parallelizer2018-05-02T00:44:04ZAlvarez, GonzaloWrite documentation and tutorial for PsimagLite's Parallelizerhttps://code.ornl.gov/gonzalo_3/to-do/-/issues/9Write a symmetry breaking memo2018-04-30T18:43:03ZAlvarez, GonzaloWrite a symmetry breaking memo