4f8ad62 | Mingru Yang | 25 November 2018, 00:52:57 UTC | Merge branch '3_site' of https://github.com/ITensor/ITensor into 3_site | 25 November 2018, 00:52:57 UTC |
b8b9ec9 | Mingru Yang | 25 November 2018, 00:52:30 UTC | Merge master | 25 November 2018, 00:52:30 UTC |
96cad5a | mingruyang | 25 November 2018, 00:29:58 UTC | fix merge | 25 November 2018, 00:29:58 UTC |
054be7e | mingruyang | 25 November 2018, 00:13:34 UTC | Merge master | 25 November 2018, 00:13:34 UTC |
7a6d1c1 | Miles | 23 November 2018, 16:08:29 UTC | Merge pull request #183 from ITensor/overflow Change type of size_ field of LocalOp from long to size_t | 23 November 2018, 16:08:29 UTC |
661a5e2 | Matthew Fishman | 21 November 2018, 20:37:33 UTC | Fix range | 21 November 2018, 20:37:33 UTC |
54c570e | Matthew Fishman | 21 November 2018, 19:31:58 UTC | Use range in for loops | 21 November 2018, 19:31:58 UTC |
e55f722 | Miles Stoudenmire | 21 November 2018, 14:56:48 UTC | Spelling fix | 21 November 2018, 14:56:48 UTC |
1e1dcd9 | Miles | 21 November 2018, 14:55:44 UTC | Merge pull request #188 from ryanlevy/errorProd New function errorMPOProd | 21 November 2018, 14:55:44 UTC |
e37dc6c | mingruyang | 15 November 2018, 17:57:45 UTC | Merge branch 'master' of https://github.com/ITensor/ITensor into 3_site | 15 November 2018, 17:57:45 UTC |
4530130 | mingruyang | 15 November 2018, 17:55:57 UTC | Fix the integer overflow by using size_t. Fix the long-to-int conversion in size() in localmposet.h and localmpo_mps.h | 15 November 2018, 17:55:57 UTC |
34b1fca | Ryan Levy | 15 November 2018, 14:46:46 UTC | Fix errorMPOProd for negative values | 15 November 2018, 14:46:46 UTC |
a69f077 | Ryan Levy | 15 November 2018, 03:32:24 UTC | Add errorMPOProd and convert checkMPOProd to bool | 15 November 2018, 03:32:24 UTC |
1575a99 | Matthew Fishman | 13 November 2018, 22:17:25 UTC | Remove unnecessary conversion | 13 November 2018, 22:17:25 UTC |
836ff58 | Matthew Fishman | 13 November 2018, 22:01:23 UTC | More changes to size_t in LocalOps, LocalMPO, etc. | 13 November 2018, 22:01:23 UTC |
0c42ef7 | Miles | 13 November 2018, 11:06:01 UTC | Merge pull request #181 from ITensor/mingru Make it able to catch the possible runtime error from empty IQIndex a… | 13 November 2018, 11:06:01 UTC |
6ffd910 | mingruyang | 12 November 2018, 22:05:26 UTC | uncomment size check | 12 November 2018, 22:05:26 UTC |
c2370b1 | mingruyang | 12 November 2018, 21:53:00 UTC | Fix integer overflow by using size_t in localop.h | 12 November 2018, 21:53:00 UTC |
d0d130d | mingruyang | 12 November 2018, 21:44:11 UTC | Merge branch 'master' of https://github.com/ITensor/ITensor into 3_site | 12 November 2018, 21:44:11 UTC |
0b37bd8 | mingruyang | 12 November 2018, 21:22:42 UTC | clear output when debugging in svd.cc | 12 November 2018, 21:22:42 UTC |
5517be8 | mingruyang | 12 November 2018, 20:56:49 UTC | Update mps_impl.h | 12 November 2018, 20:56:49 UTC |
75f144b | Matthew Fishman | 12 November 2018, 20:54:17 UTC | Change type of size_ field of LocalOp from long to size_t | 12 November 2018, 20:54:17 UTC |
6794bbf | mingruyang | 12 November 2018, 20:51:07 UTC | Update mps.h | 12 November 2018, 20:51:07 UTC |
e211615 | mingruyang | 12 November 2018, 20:50:26 UTC | Update mps.cc | 12 November 2018, 20:50:26 UTC |
e455556 | mingruyang | 12 November 2018, 20:48:52 UTC | Update localmpo.h | 12 November 2018, 20:48:52 UTC |
6596e40 | mingruyang | 12 November 2018, 20:40:45 UTC | Update dmrg.h | 12 November 2018, 20:40:45 UTC |
d5df4b9 | mingruyang | 12 November 2018, 20:38:37 UTC | Update localop.h | 12 November 2018, 20:38:37 UTC |
53d1d80 | mingruyang | 12 November 2018, 20:29:24 UTC | Add 3-site DMRG algorithm (Usage: specify Args {NumCenter,3}). Fix runtime error that IQIndex of S after SVD is empty. Temporarily comment out the line if(area(phi.front().inds())!=size_t(maxsize)) in iterativesolvers.h to avoid integer overflow problem. | 12 November 2018, 20:29:24 UTC |
0ea2710 | mingruyang | 12 November 2018, 20:25:03 UTC | Add 3-site DMRG algorithm (Usage: specify Args {NumCenter,3}). Fix runtime error that IQIndex of S after SVD is empty. Temporarily comment out the line if(area(phi.front().inds())!=size_t(maxsize)) in iterativesolvers.h to avoid integer overflow problem. | 12 November 2018, 20:25:03 UTC |
bcc28e0 | mingruyang | 09 November 2018, 19:38:03 UTC | Make it able to catch the possible runtime error from empty IQIndex after SVD in debug mode. Refer to issue #180. | 09 November 2018, 19:38:03 UTC |
f5f4332 | mingruyang | 09 November 2018, 19:04:41 UTC | withdraw last commit | 09 November 2018, 19:04:41 UTC |
8b22f1c | Mingru Yang | 09 November 2018, 18:39:02 UTC | Fix the possible runtime error from empty IQIndex after SVD | 09 November 2018, 18:39:02 UTC |
07a5c13 | Miles | 07 November 2018, 16:17:31 UTC | Merge pull request #178 from kshyatt/ksh/nmult Have final svdBond respect args in nmultMPO | 07 November 2018, 16:17:31 UTC |
091db59 | Katharine Hyatt | 07 November 2018, 15:34:31 UTC | Have final svdBond respect args in nmultMPO | 07 November 2018, 15:36:41 UTC |
dc874a7 | Miles Stoudenmire | 04 November 2018, 01:06:43 UTC | Modified nmultMPO unit test to test more general MPO inputs | 04 November 2018, 01:06:43 UTC |
47038f5 | Miles Stoudenmire | 04 November 2018, 01:06:22 UTC | Made nmultMPO work for different top and bottom physical indices | 04 November 2018, 01:06:22 UTC |
cd11b11 | Miles Stoudenmire | 04 November 2018, 01:06:03 UTC | Made MPO::primeall work independently of IndexType choices | 04 November 2018, 01:06:03 UTC |
39b3d0b | Miles Stoudenmire | 04 November 2018, 00:35:32 UTC | Added new version of uniqueIndex which takes multiple tensors | 04 November 2018, 00:35:32 UTC |
9e242be | Miles Stoudenmire | 04 November 2018, 00:33:07 UTC | Improve nmultMPO unit test | 04 November 2018, 00:33:07 UTC |
625a0a8 | Miles Stoudenmire | 02 November 2018, 19:32:45 UTC | Merge remote-tracking branch 'ITensor/master' | 02 November 2018, 19:32:45 UTC |
f4b8297 | Miles Stoudenmire | 02 November 2018, 19:31:51 UTC | Modified nmultMPO to work for more general inputs and not require a site set | 02 November 2018, 19:31:51 UTC |
b7ad6a9 | Miles | 02 November 2018, 14:09:21 UTC | Merge pull request #171 from ITensor/diagconstructors Add more constructors for diagTensor() and delta() | 02 November 2018, 14:09:21 UTC |
108e6ed | Matthew Fishman | 01 November 2018, 17:04:32 UTC | Add more constructors for diagTensor() and delta() | 01 November 2018, 17:04:32 UTC |
563ff54 | Miles Stoudenmire | 29 October 2018, 22:19:15 UTC | Merge remote-tracking branch 'ITensor/master' | 29 October 2018, 22:19:15 UTC |
6daff7b | Miles Stoudenmire | 29 October 2018, 22:18:32 UTC | Fixed a formatting bug when printing ITensor data | 29 October 2018, 22:18:32 UTC |
71c420c | Miles | 22 October 2018, 15:33:23 UTC | Merge pull request #169 from ITensor/gmresfix inline fix for GMRES | 22 October 2018, 15:33:23 UTC |
68b9d55 | Matthew Fishman | 22 October 2018, 13:20:27 UTC | Relax bound for SVD test | 22 October 2018, 13:20:27 UTC |
54b9af2 | Matthew Fishman | 19 October 2018, 21:26:41 UTC | inline fix for GMRES | 19 October 2018, 21:26:41 UTC |
b160da1 | Miles | 18 October 2018, 18:32:17 UTC | Merge pull request #168 from ITensor/removeih Change *.ih -> *_impl.h | 18 October 2018, 18:32:17 UTC |
7e0c480 | Matthew Fishman | 18 October 2018, 18:22:10 UTC | Change *.ih -> *_impl.h | 18 October 2018, 18:22:10 UTC |
df06628 | Miles | 12 October 2018, 19:03:30 UTC | Merge pull request #166 from ITensor/applympo Add applyMPO method which allows for a starting guess wavefunction | 12 October 2018, 19:03:30 UTC |
0bce5a5 | Matthew Fishman | 12 October 2018, 17:58:48 UTC | Add applyMPO method which allows for a starting guess wavefunction | 12 October 2018, 17:58:48 UTC |
0b93a63 | Miles | 11 October 2018, 04:00:56 UTC | Merge pull request #164 from ITensor/gmres Add GMRES with restarts | 11 October 2018, 04:00:56 UTC |
831bb71 | Miles | 11 October 2018, 03:52:23 UTC | Merge pull request #165 from mtfishman/applympo Add applyMPO | 11 October 2018, 03:52:23 UTC |
745ac07 | Miles Stoudenmire | 10 October 2018, 20:54:57 UTC | Merge branch 'optscale' into master | 10 October 2018, 20:54:57 UTC |
7d02614 | Miles Stoudenmire | 10 October 2018, 20:54:45 UTC | Removed some debugging code from dmrg.cc | 10 October 2018, 20:54:45 UTC |
ad6154f | Miles Stoudenmire | 10 October 2018, 20:54:22 UTC | Fixed some small issues for case when scale factors are turned on | 10 October 2018, 20:54:22 UTC |
7393126 | Matthew Fishman | 10 October 2018, 20:44:11 UTC | Changed error message when wrong method called | 10 October 2018, 20:44:11 UTC |
e0d97dd | Miles Stoudenmire | 10 October 2018, 20:40:39 UTC | Made ITensor scale factors optional. Set USESCALE macro at compile time to turn on. | 10 October 2018, 20:40:39 UTC |
f2a1d29 | Matthew Fishman | 10 October 2018, 20:34:28 UTC | Add applyMPO interface for using MPO*MPS methods | 10 October 2018, 20:34:28 UTC |
c0d4ae4 | Matthew Fishman | 10 October 2018, 14:41:26 UTC | Bug fix | 10 October 2018, 14:41:26 UTC |
290e738 | Miles | 09 October 2018, 18:54:40 UTC | Starting work to make scale factors optional | 09 October 2018, 18:54:40 UTC |
589fbca | Matthew Fishman | 09 October 2018, 16:04:30 UTC | Remove unnecessary comments | 09 October 2018, 16:04:30 UTC |
b4896ef | Matthew Fishman | 09 October 2018, 15:58:37 UTC | Fix for complex inputs, unit tests | 09 October 2018, 15:58:37 UTC |
fba9ad1 | Miles Stoudenmire | 03 October 2018, 01:27:41 UTC | Added optional Args argument to truncate | 03 October 2018, 01:27:46 UTC |
ee4fe1a | Matthew Fishman | 02 October 2018, 14:56:53 UTC | Fix accidental edit in davidson | 02 October 2018, 14:56:53 UTC |
47db2cd | Matthew Fishman | 02 October 2018, 14:50:12 UTC | Add GMRES | 02 October 2018, 14:50:12 UTC |
eaf0fa8 | Miles Stoudenmire | 21 September 2018, 22:12:52 UTC | Fixed warning due to unused captured reference | 21 September 2018, 22:12:52 UTC |
47aa321 | Miles Stoudenmire | 21 September 2018, 22:12:34 UTC | Fixed compile error caused by missing allocCplx overload | 21 September 2018, 22:12:34 UTC |
a742a76 | Miles Stoudenmire | 21 September 2018, 18:00:42 UTC | Fixed case of ITensor::generate where storage pointer is not allocated. Thanks Titas Chanda for pointing out this issue. Fixes #162 | 21 September 2018, 18:00:42 UTC |
33aa434 | Miles Stoudenmire | 17 September 2018, 20:47:56 UTC | Added a check to make sure MPS and MPO have same indices in exactApplyMPO | 17 September 2018, 20:47:56 UTC |
45a4101 | Miles Stoudenmire | 07 September 2018, 14:45:07 UTC | Minor formatting change to permutation.h | 07 September 2018, 14:45:07 UTC |
9f5d3d7 | Miles Stoudenmire | 29 August 2018, 21:47:33 UTC | Added an index dimension test to reindex | 29 August 2018, 21:47:33 UTC |
c04ee44 | Miles Stoudenmire | 29 August 2018, 21:28:51 UTC | Updated other LocalMPO related classes to use new doWrite interface | 29 August 2018, 21:28:51 UTC |
25576ba | Miles Stoudenmire | 29 August 2018, 20:37:08 UTC | Merge remote-tracking branch 'ITensor/jenkins' | 29 August 2018, 20:37:08 UTC |
8399b49 | Miles Stoudenmire | 29 August 2018, 20:33:59 UTC | Merge remote-tracking branch 'ITensor/master' | 29 August 2018, 20:33:59 UTC |
13f9122 | Miles Stoudenmire | 29 August 2018, 20:33:21 UTC | Commented out troublesome unit test | 29 August 2018, 20:33:21 UTC |
a7afc32 | Miles Stoudenmire | 29 August 2018, 20:33:02 UTC | Added new reindex function, which accepts pairs of indices (T,old1,new1,old2,new2,...) to do index replacements | 29 August 2018, 20:33:02 UTC |
2ca59a7 | Miles Stoudenmire | 29 August 2018, 19:52:58 UTC | Improved usage of WriteDir option with DMRG. Passing WriteDir as a named argument to dmrg now sets the directory where the MPO will be written to disk (before one had to set the WriteDir arg globally) | 29 August 2018, 19:52:58 UTC |
2781dfc | Miles Stoudenmire | 20 August 2018, 19:42:54 UTC | Added "OddEvenUpDown" optional named arg to Spinless site set | 20 August 2018, 19:42:54 UTC |
442a9df | Dylan Simon | 30 July 2018, 16:05:48 UTC | Jenkins-based tests: docker-based linux and osx | 30 July 2018, 17:18:30 UTC |
ccc8b18 | Miles | 10 July 2018, 13:43:47 UTC | Merge pull request #160 from mwallerb/wsquash Fix catching polymorphic `TooSmallForReal` by value | 10 July 2018, 13:43:47 UTC |
cc69fe3 | Markus Wallerberger | 08 July 2018, 16:37:02 UTC | Fix catching polymorphic `TooSmallForReal` by value itensor::TooSmallForReal is derived from std::runtime_error. This is a polymorphic type, so cathing it by value is dangerous. gcc 8 warns about this: [...]/itensor/itensor/itensor_interface.ih:220:5: warning: catching polymorphic type ‘class itensor::TooSmallForReal’ by value catch(TooSmallForReal) ^~~~~ This fixes this bug. | 08 July 2018, 16:37:02 UTC |
a5305e4 | ybarlev | 01 June 2017, 22:35:25 UTC | Changes to thread safe random number generator of the index ids | 24 June 2018, 16:52:34 UTC |
dc2e537 | Miles Stoudenmire | 24 June 2018, 16:40:23 UTC | Turned off tensor stats (probably got turned on by accident) | 24 June 2018, 16:40:34 UTC |
4c5a8d6 | Miles Stoudenmire | 07 June 2018, 03:35:17 UTC | Added info about total number of sweeps to DMRGObserver output | 07 June 2018, 03:35:17 UTC |
399fdfb | Miles Stoudenmire | 30 May 2018, 16:23:32 UTC | Merge remote-tracking branch 'ITensor/master' | 30 May 2018, 16:23:32 UTC |
0fd08e9 | Miles Stoudenmire | 30 May 2018, 16:21:59 UTC | Changed some debugging output | 30 May 2018, 16:21:59 UTC |
4806f25 | Miles Stoudenmire | 30 May 2018, 16:21:48 UTC | Added call to scaleTo in Davidson to prevent scale growth issue when doing many passes | 30 May 2018, 16:21:48 UTC |
c9942dc | Miles Stoudenmire | 25 May 2018, 03:18:25 UTC | Fixed typo | 25 May 2018, 03:18:25 UTC |
7562f08 | Miles Stoudenmire | 25 May 2018, 03:16:03 UTC | Added an absolute size threshold on imaginary part check | 25 May 2018, 03:16:03 UTC |
8653567 | Miles Stoudenmire | 23 May 2018, 20:54:49 UTC | Changed gateTEvol not to normalize initial state; may be applications where this is not desireable | 23 May 2018, 20:55:12 UTC |
b54ea8f | Miles Stoudenmire | 08 May 2018, 03:23:38 UTC | Fixed a missing header | 23 May 2018, 20:55:12 UTC |
64a242a | Miles | 11 May 2018, 13:57:42 UTC | Merge pull request #156 from kyungminlee/sharedptr-fix Added `#include <memory>` to global.h | 11 May 2018, 13:57:42 UTC |
9560098 | Kyungmin Lee | 11 May 2018, 04:22:25 UTC | Added `#include <memory>` to global.h for shared_ptr | 11 May 2018, 04:22:25 UTC |
ee6df34 | Miles Stoudenmire | 08 May 2018, 03:23:38 UTC | Fixed a missing header | 08 May 2018, 03:23:38 UTC |
b8fb8fd | Miles | 08 May 2018, 02:49:21 UTC | Merge pull request #154 from kyungminlee/minorfix Minor fixes | 08 May 2018, 02:49:21 UTC |
f0b693c | Miles Stoudenmire | 08 May 2018, 02:46:22 UTC | Merge branch 'kyungminlee-includefix' (pull #153) | 08 May 2018, 02:46:22 UTC |
b3104ff | Miles Stoudenmire | 08 May 2018, 02:42:04 UTC | Merge branch 'includefix' of https://github.com/kyungminlee/ITensor into kyungminlee-includefix | 08 May 2018, 02:42:04 UTC |
4221905 | Miles Stoudenmire | 08 May 2018, 02:38:29 UTC | Merge branch 'kyungminlee-makefilefix' (pull #132) | 08 May 2018, 02:38:29 UTC |