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 |
a6480d9 | Miles Stoudenmire | 08 May 2018, 02:31:55 UTC | Merge branch 'makefilefix' of https://github.com/kyungminlee/ITensor into kyungminlee-makefilefix | 08 May 2018, 02:31:55 UTC |
193b06d | Miles Stoudenmire | 08 May 2018, 02:28:47 UTC | Merge branch 'kyungminlee-globalfix' into master (pull #134) | 08 May 2018, 02:28:47 UTC |
9adc4da | Miles Stoudenmire | 08 May 2018, 02:08:17 UTC | Merge branch 'globalfix' of https://github.com/kyungminlee/ITensor into kyungminlee-globalfix | 08 May 2018, 02:08:17 UTC |
d04def3 | Miles Stoudenmire | 08 May 2018, 02:07:28 UTC | Added dependencies for tensorstats.h | 08 May 2018, 02:07:28 UTC |
c08aa2a | Miles Stoudenmire | 08 May 2018, 02:06:53 UTC | Removed an assert that wasn't always correct | 08 May 2018, 02:06:53 UTC |
a21d252 | Miles Stoudenmire | 08 May 2018, 02:06:42 UTC | Added code for collecting statistics on tensor contractions | 08 May 2018, 02:06:42 UTC |
facb9b9 | Miles Stoudenmire | 26 April 2018, 03:33:40 UTC | Added a default constructor for AutoMPO (thanks Chong Sun for catching this). | 26 April 2018, 03:33:40 UTC |
469104e | Miles Stoudenmire | 19 April 2018, 04:06:40 UTC | Updated Makefile | 19 April 2018, 04:06:40 UTC |
968c97f | Miles Stoudenmire | 19 April 2018, 04:04:50 UTC | Added finiteT tutorial codes | 19 April 2018, 04:04:50 UTC |
2cf9155 | Miles Stoudenmire | 17 April 2018, 03:08:14 UTC | Some fixes to trg.cc | 17 April 2018, 03:08:14 UTC |
444a4c5 | Miles Stoudenmire | 17 April 2018, 03:05:50 UTC | Simplified trg tutorial code | 17 April 2018, 03:05:50 UTC |
a6f5a39 | Miles Stoudenmire | 17 April 2018, 03:02:21 UTC | Updated trg parameters | 17 April 2018, 03:02:21 UTC |
bf925bb | Miles Stoudenmire | 17 April 2018, 02:55:44 UTC | Added TRG tutorial code | 17 April 2018, 02:55:44 UTC |
40d2f56 | Miles Stoudenmire | 08 April 2018, 01:19:30 UTC | Added an Args constructor to Sweeps and cleaned up a bit | 08 April 2018, 01:19:30 UTC |
84b5144 | Miles Stoudenmire | 05 April 2018, 03:02:23 UTC | Added seedRNG function for seeding all random generators. | 05 April 2018, 03:02:23 UTC |
839e4ca | Miles Stoudenmire | 23 March 2018, 21:22:29 UTC | Added version of randomize that takes an IQIndexSet | 23 March 2018, 21:22:38 UTC |
7bb61ff | Kyungmin Lee | 14 March 2018, 02:22:43 UTC | Defined const unary minus for QNVal | 19 March 2018, 15:10:37 UTC |
065a33a | Kyungmin Lee | 14 March 2018, 02:21:58 UTC | Changed return type of finddir/findtype to IndexT | 19 March 2018, 15:09:40 UTC |
419996a | Kyungmin Lee | 14 March 2018, 02:20:06 UTC | Fixed header includes | 14 March 2018, 02:43:55 UTC |
1f1be26 | Miles Stoudenmire | 02 March 2018, 14:08:37 UTC | Relaxed an overly stringent unit test | 02 March 2018, 14:08:37 UTC |
23389de | Miles Stoudenmire | 02 March 2018, 14:05:23 UTC | Updated itensor_interface.h to match definitions in itensor_interface.ih | 02 March 2018, 14:05:23 UTC |
4044461 | Miles | 02 March 2018, 13:56:37 UTC | Merge pull request #151 from mtfishman/set_fix Extend .set to work with long int | 02 March 2018, 13:56:37 UTC |
5df89e5 | mtfishman | 02 March 2018, 02:09:33 UTC | Use std::is_integral<Int> instead of std::is_same<Int,int> | 02 March 2018, 02:09:33 UTC |
248b35b | mtfishman | 28 February 2018, 19:02:02 UTC | Some fixes and unit test | 28 February 2018, 19:02:02 UTC |
6afad37 | mtfishman | 28 February 2018, 01:51:34 UTC | Extend .set to work with long int | 28 February 2018, 01:51:34 UTC |
5cbc262 | Miles Stoudenmire | 13 February 2018, 22:42:30 UTC | Improved printing of PID info in parallelDebugWait | 13 February 2018, 22:42:30 UTC |
de76f55 | Miles Stoudenmire | 13 February 2018, 00:04:18 UTC | Fixed ambiguous function call in Environment::broadcast overload | 13 February 2018, 00:04:26 UTC |
06ec7ca | Miles Stoudenmire | 03 February 2018, 17:15:38 UTC | norm(MPS) function now either runs in constant time or throws an error | 03 February 2018, 17:15:38 UTC |
7bd8c4e | Miles Stoudenmire | 03 February 2018, 17:15:15 UTC | Improved exactApplyMPO to set left and right ortho lim of new MPS | 03 February 2018, 17:15:15 UTC |
35294e8 | Miles Stoudenmire | 29 January 2018, 20:41:18 UTC | Added toMPO function and unit test | 29 January 2018, 20:41:18 UTC |
3c59b1a | Miles Stoudenmire | 27 January 2018, 20:33:59 UTC | Changed order functions to be class methods and provided universal pass through free function returning a copy | 27 January 2018, 20:33:59 UTC |
0b7a013 | Miles Stoudenmire | 27 January 2018, 20:02:12 UTC | Changed getInds to have fewer template parameters and renamed to getDotInds | 27 January 2018, 20:02:12 UTC |
cd6a3cf | Miles Stoudenmire | 27 January 2018, 20:01:51 UTC | Simplified some ITensor unit tests | 27 January 2018, 20:01:51 UTC |
5bf04fe | Miles Stoudenmire | 27 January 2018, 18:59:17 UTC | Merge branch 'mtfishman-order_dots_syntax', pull #147 | 27 January 2018, 18:59:17 UTC |
2c7410c | Miles Stoudenmire | 27 January 2018, 18:51:13 UTC | Merge branch 'mtfishman-primelevel', pull #149 | 27 January 2018, 18:51:13 UTC |
4d67d58 | Miles Stoudenmire | 27 January 2018, 18:49:17 UTC | Added some unit testing for order function | 27 January 2018, 18:49:17 UTC |
c567140 | Miles Stoudenmire | 27 January 2018, 18:34:22 UTC | Merge branch 'mtfishman-order_fix', pull #148 | 27 January 2018, 18:34:22 UTC |
60c6fe4 | Miles Stoudenmire | 27 January 2018, 18:32:43 UTC | Merge branch 'mtfishman-index', pull #146 | 27 January 2018, 18:32:43 UTC |
e33e577 | Miles Stoudenmire | 27 January 2018, 18:30:23 UTC | Made maxM agnostic about the virtual index type | 27 January 2018, 18:30:23 UTC |
7a4143e | Miles Stoudenmire | 27 January 2018, 18:27:44 UTC | Added option to change the link IndexType in exactApplyMPO | 27 January 2018, 18:27:44 UTC |
f5eecf5 | Miles Stoudenmire | 25 January 2018, 21:00:25 UTC | Merge branch 'order_dots_syntax' of https://github.com/mtfishman/ITensor into mtfishman-order_dots_syntax | 25 January 2018, 21:00:25 UTC |
45c4269 | Miles Stoudenmire | 25 January 2018, 20:58:43 UTC | Merge branch 'order_fix' of https://github.com/mtfishman/ITensor into mtfishman-order_fix | 25 January 2018, 20:58:43 UTC |
a871bb4 | Miles Stoudenmire | 25 January 2018, 20:57:59 UTC | Added optional SiteType Arg to exactApplyMPO | 25 January 2018, 20:57:59 UTC |
3110d23 | Miles Stoudenmire | 25 January 2018, 20:57:09 UTC | Merge branch 'primelevel' of https://github.com/mtfishman/ITensor into mtfishman-primelevel | 25 January 2018, 20:57:09 UTC |
83517df | Miles Stoudenmire | 22 January 2018, 01:31:47 UTC | Added new method checkMPOProd for computing exact error in MPO MPS product | 22 January 2018, 01:31:47 UTC |
2dfd909 | Miles Stoudenmire | 22 January 2018, 01:05:35 UTC | Fixed off by one bug caused by recent changes to truncate function | 22 January 2018, 01:05:46 UTC |
996256c | Miles Stoudenmire | 19 January 2018, 20:48:26 UTC | Merge branch 'index' of https://github.com/mtfishman/ITensor into mtfishman-index | 19 January 2018, 20:48:26 UTC |
9de288d | Miles Stoudenmire | 18 January 2018, 23:02:07 UTC | Merge branch 'mtfishman-get', pull request #145 | 18 January 2018, 23:02:07 UTC |
d3a1df2 | Miles Stoudenmire | 18 January 2018, 23:00:37 UTC | Added a needed error message to .cplx() (not related to Matt's changes) | 18 January 2018, 23:00:37 UTC |