a00c356 | Matthew Fishman | 21 August 2019, 21:36:22 UTC | Add toDense(ITensor) function that takes Diag -> Dense and QDiag -> QDense | 21 August 2019, 21:36:22 UTC |
70fb874 | mtfishman | 21 August 2019, 15:07:52 UTC | Merge pull request #255 from ITensor/gen_gmres Extend gmres to allow general "vector" inputs | 21 August 2019, 15:07:52 UTC |
8248157 | mtfishman | 19 August 2019, 15:25:51 UTC | Merge pull request #254 from ITensor/directsum Add partial direct sum of ITensors | 19 August 2019, 15:25:51 UTC |
5c026b6 | Matthew Fishman | 16 August 2019, 21:23:30 UTC | Add partial direct sum of ITensors | 16 August 2019, 21:23:30 UTC |
768e94a | Matthew Fishman | 16 August 2019, 16:10:15 UTC | Small change to order of operations | 16 August 2019, 16:10:15 UTC |
95f6c3b | Matthew Fishman | 16 August 2019, 14:00:27 UTC | Allow gmres to take more general vector input | 16 August 2019, 14:00:27 UTC |
c359b70 | mtfishman | 14 August 2019, 21:30:52 UTC | Merge pull request #253 from ITensor/davidson_bug Fix a bug in davidson where a range was used wrong | 14 August 2019, 21:30:52 UTC |
4d4f753 | Matthew Fishman | 14 August 2019, 21:21:12 UTC | Fix a bug in davidson where a range was used wrong | 14 August 2019, 21:21:12 UTC |
7f69d6b | mtfishman | 13 August 2019, 20:53:40 UTC | Merge pull request #252 from ITensor/fix_eigen Fix bug in `eigen`. | 13 August 2019, 20:53:40 UTC |
bb88dd5 | Matthew Fishman | 13 August 2019, 20:07:54 UTC | Simple fix for bug in eigen | 13 August 2019, 20:07:54 UTC |
8f2a752 | mtfishman | 13 August 2019, 16:09:16 UTC | Merge pull request #251 from ITensor/polar Add polar decomposition (using svd) | 13 August 2019, 16:09:16 UTC |
0367e79 | Matthew Fishman | 13 August 2019, 15:58:53 UTC | Add polar decomposition (using svd) | 13 August 2019, 15:58:53 UTC |
d165c89 | Matthew Fishman | 12 August 2019, 21:04:19 UTC | WIP: fix eigen | 12 August 2019, 21:04:19 UTC |
ec73925 | Matthew Fishman | 07 August 2019, 20:26:34 UTC | Port arnoldi to V3 | 07 August 2019, 20:26:34 UTC |
831aa8c | Matthew Fishman | 07 August 2019, 19:05:35 UTC | Force size_t conversion in davidson | 07 August 2019, 19:05:35 UTC |
816f38f | Matthew Fishman | 29 July 2019, 22:21:43 UTC | Make nmultMPO throw an error if any of the MPO tensors input don't have unique values | 29 July 2019, 22:21:43 UTC |
98a44ad | Miles Stoudenmire | 23 July 2019, 18:41:06 UTC | Fill in copyright portion of LICENSE | 23 July 2019, 18:41:06 UTC |
7fb5900 | Miles Stoudenmire | 17 July 2019, 03:48:55 UTC | Fixed issue with incorrect namespace causing linker issues | 17 July 2019, 03:48:55 UTC |
a7dea6c | Miles Stoudenmire | 16 July 2019, 15:17:45 UTC | Fixed typo in spintwo.h. Thanks Chengshu Li. | 16 July 2019, 15:17:45 UTC |
c729100 | Miles Stoudenmire | 10 July 2019, 13:57:16 UTC | Added read/write support for MatRange. Allows writing Matrix, CMatrix to disk. | 10 July 2019, 13:57:16 UTC |
e05ff0e | Miles Stoudenmire | 02 July 2019, 14:49:46 UTC | Fixed bug in Electron site set: wrong mod fac for parity. Also improved handling of args. Fixes #247. | 02 July 2019, 14:50:01 UTC |
d2561a9 | Miles Stoudenmire | 19 June 2019, 14:41:55 UTC | Merge remote-tracking branch 'ITensor/v3' into v3 | 19 June 2019, 14:41:55 UTC |
419a65f | Miles Stoudenmire | 19 June 2019, 14:41:34 UTC | Added SVD timer | 19 June 2019, 14:41:34 UTC |
792dd3d | Matthew Fishman | 17 June 2019, 19:01:37 UTC | New decomposition interface implementation | 17 June 2019, 19:01:37 UTC |
98fc702 | Matthew Fishman | 14 June 2019, 19:21:43 UTC | Add versions of svd and factor that accept lists of indices | 14 June 2019, 19:21:43 UTC |
17b34f7 | Matthew Fishman | 13 June 2019, 20:43:52 UTC | Add mapPrime and swapPrime | 13 June 2019, 20:43:52 UTC |
5c09d3b | Miles Stoudenmire | 10 June 2019, 19:37:49 UTC | Fixed compilation error due to missing timer macro ifdef | 10 June 2019, 19:38:36 UTC |
e4541f8 | Miles Stoudenmire | 10 June 2019, 19:28:34 UTC | Updated timer numbers and removed many timers | 10 June 2019, 19:38:36 UTC |
0696dea | Miles Stoudenmire | 10 June 2019, 19:28:23 UTC | Added reset for timers | 10 June 2019, 19:38:36 UTC |
45d72b1 | Matthew Fishman | 09 June 2019, 15:46:18 UTC | Add 2D Hubbard sample code | 09 June 2019, 15:46:18 UTC |
7034647 | Matthew Fishman | 08 June 2019, 19:02:29 UTC | Merge branch 'v3' of https://github.com/ITensor/ITensor into v3 | 08 June 2019, 19:02:29 UTC |
2e306b4 | Matthew Fishman | 08 June 2019, 19:02:10 UTC | Update tutorials for Summer School | 08 June 2019, 19:02:10 UTC |
3ee221b | Miles | 07 June 2019, 19:02:15 UTC | Merge pull request #244 from jansendavid/developer added possibility of defining Emp to the bosonic siteset | 07 June 2019, 19:02:15 UTC |
63d3d83 | jansendavid | 06 June 2019, 15:59:55 UTC | added possibility of defining Emp to enable setAll(Emp) for mixed sitesets | 06 June 2019, 15:59:55 UTC |
9206469 | Miles Stoudenmire | 03 June 2019, 15:33:27 UTC | Fixed incorrect QN definition in FermionSite. Fixes #243 – thanks Guo-Qing Zhang | 03 June 2019, 15:34:32 UTC |
2454ead | Matthew Fishman | 30 May 2019, 19:23:05 UTC | Merge branch 'v3' of github.com:ITensor/ITensor into v3 | 30 May 2019, 19:23:05 UTC |
f5e75bc | Matthew Fishman | 30 May 2019, 19:22:48 UTC | Update itertools license header to reflect latest changes to TRIQS | 30 May 2019, 19:22:48 UTC |
74be031 | Miles Stoudenmire | 29 May 2019, 20:54:55 UTC | Tweaked BosonSite to use "zero QN" even if ConserveNb=false as long as ConserveQNs=true (for Hubbard-Holstein model) | 29 May 2019, 20:56:07 UTC |
3d7818b | Miles Stoudenmire | 29 May 2019, 18:13:53 UTC | Defined Jordan-Wigner "F" for all bosonic site sets at the SiteSet class level | 29 May 2019, 20:56:07 UTC |
a182b1b | Miles Stoudenmire | 29 May 2019, 18:12:20 UTC | Added isFermionic function for Index, to check if any sectors are fermionic | 29 May 2019, 20:56:07 UTC |
3f419c3 | Matthew Fishman | 28 May 2019, 16:47:16 UTC | Add commonInds for ITensors | 28 May 2019, 16:47:16 UTC |
efdf5c2 | Matthew Fishman | 28 May 2019, 16:09:48 UTC | Add a DMRG test for the transverse field Ising model with comparison to exact results | 28 May 2019, 16:09:48 UTC |
c450222 | Miles Stoudenmire | 20 May 2019, 14:31:52 UTC | Small readability improvement | 20 May 2019, 14:31:52 UTC |
865b1e0 | Miles Stoudenmire | 20 May 2019, 03:25:38 UTC | Updated some code in davidson | 20 May 2019, 03:25:38 UTC |
ac746fe | Miles Stoudenmire | 15 May 2019, 19:29:36 UTC | Update roadmap | 15 May 2019, 19:29:36 UTC |
fb5fbd7 | Miles Stoudenmire | 15 May 2019, 18:30:36 UTC | Update roadmap | 15 May 2019, 18:30:36 UTC |
1011a6f | Miles Stoudenmire | 15 May 2019, 18:05:21 UTC | Updated roadmap | 15 May 2019, 18:05:21 UTC |
64a1fae | Miles Stoudenmire | 15 May 2019, 18:02:49 UTC | Updated roadmap | 15 May 2019, 18:02:49 UTC |
f81d0ec | Miles Stoudenmire | 15 May 2019, 18:02:37 UTC | Added mixedspin to sample Makefile | 15 May 2019, 18:02:37 UTC |
e2894eb | Miles Stoudenmire | 15 May 2019, 18:02:23 UTC | Added DESCRIPTIONS file for sample codes | 15 May 2019, 18:02:23 UTC |
155037b | Miles Stoudenmire | 15 May 2019, 17:35:28 UTC | Updated source code headers to Apache 2.0 license | 15 May 2019, 17:35:28 UTC |
0360504 | Miles Stoudenmire | 15 May 2019, 17:15:44 UTC | Update roadmap | 15 May 2019, 17:15:44 UTC |
9b54959 | Matthew Fishman | 14 May 2019, 21:42:38 UTC | Some updates to samples and tutorials for new decomposition syntax | 14 May 2019, 21:42:38 UTC |
c372062 | Matthew Fishman | 14 May 2019, 21:21:53 UTC | Merge conflicts | 14 May 2019, 21:21:53 UTC |
f549849 | Matthew Fishman | 14 May 2019, 19:10:05 UTC | Suppress unused variable warnings from g++. Make decompositions return just ITensors, not the Indices too | 14 May 2019, 19:10:05 UTC |
7d83f92 | Miles Stoudenmire | 14 May 2019, 16:45:49 UTC | Upgraded unit test framework to Catch2 | 14 May 2019, 16:45:49 UTC |
021f2f6 | Miles Stoudenmire | 14 May 2019, 16:42:57 UTC | Changed decomp.cc and dotask.h to avoid an obscure g++ warning | 14 May 2019, 16:42:57 UTC |
08bf0ea | Miles Stoudenmire | 14 May 2019, 16:06:55 UTC | Undo test changes to dotask.h | 14 May 2019, 16:06:55 UTC |
1f2091a | Miles Stoudenmire | 14 May 2019, 16:06:00 UTC | Changed integer types to avoid a warning | 14 May 2019, 16:06:00 UTC |
1b8d310 | Matthew Fishman | 13 May 2019, 21:42:24 UTC | Fixing conflicts | 13 May 2019, 21:42:24 UTC |
e6713db | Matthew Fishman | 13 May 2019, 21:37:44 UTC | TruncateDegenerate -> RespectDegenerate, small improvements to truncate function | 13 May 2019, 21:37:44 UTC |
a710a9d | Miles Stoudenmire | 13 May 2019, 18:18:37 UTC | Added some comments and fixed a small error in new truncate code | 13 May 2019, 18:18:37 UTC |
fc8e81a | Miles Stoudenmire | 13 May 2019, 18:18:23 UTC | Changed default sample library folder in project_template | 13 May 2019, 18:18:23 UTC |
f8d8a1f | Matthew Fishman | 07 May 2019, 15:08:09 UTC | Small update to test of ignoring spaces in TagSet input | 07 May 2019, 15:08:09 UTC |
dd6c80f | Matthew Fishman | 07 May 2019, 15:07:16 UTC | Ignore spaces when creating a TagSet | 07 May 2019, 15:07:16 UTC |
6e2f40e | Matthew Fishman | 06 May 2019, 21:37:33 UTC | Remove idmrg.h. Update roadmap (changelog moved to website). | 06 May 2019, 21:37:33 UTC |
943ae04 | Miles Stoudenmire | 03 May 2019, 17:40:32 UTC | Added reminder to update license info before v3 | 03 May 2019, 17:40:32 UTC |
01fe3b7 | Miles Stoudenmire | 03 May 2019, 17:37:54 UTC | Small formatting improvement | 03 May 2019, 17:37:54 UTC |
e01e16a | Matthew Fishman | 02 May 2019, 14:42:36 UTC | Update tutorial/ for V3 | 02 May 2019, 14:42:36 UTC |
dd68936 | Matthew Fishman | 01 May 2019, 20:08:17 UTC | Make sure all SiteSet implementations support ConserveQNs=false | 01 May 2019, 20:08:17 UTC |
9c600e5 | Matthew Fishman | 01 May 2019, 17:01:19 UTC | Update roadmap | 01 May 2019, 17:01:19 UTC |
cfca95f | Matthew Fishman | 01 May 2019, 16:59:16 UTC | Merge branch 'rc3' of github.com:ITensor/ITensor into rc3 | 01 May 2019, 16:59:16 UTC |
dd23d57 | Matthew Fishman | 01 May 2019, 16:59:03 UTC | Add flag TruncateDegenerate to truncate() function. Defaults to true for MPS functions, otherwise defaults to false | 01 May 2019, 16:59:03 UTC |
31f1535 | Miles Stoudenmire | 26 April 2019, 20:01:07 UTC | Created Boson site set and BosonSite class, added to all.h | 26 April 2019, 20:01:07 UTC |
c70e491 | Miles Stoudenmire | 26 April 2019, 14:51:27 UTC | Improvement to QN printing | 26 April 2019, 14:51:30 UTC |
1339fa0 | Miles Stoudenmire | 23 April 2019, 14:47:54 UTC | Minor formatting change | 26 April 2019, 14:51:30 UTC |
c385658 | Miles Stoudenmire | 24 April 2019, 19:45:38 UTC | Fixed an unsigned comparison warning | 24 April 2019, 19:45:38 UTC |
51e0d2b | Miles Stoudenmire | 24 April 2019, 19:45:17 UTC | Starting working on draft Changelog entry for the website | 24 April 2019, 19:45:17 UTC |
8d05ce6 | Matthew Fishman | 24 April 2019, 14:46:59 UTC | Make elt(T,...) and inner(...) throw errors when used on ITensors, MPSs, and MPOs with complex storage | 24 April 2019, 14:46:59 UTC |
15f6c7a | Matthew Fishman | 23 April 2019, 20:29:48 UTC | Add Silent arg to dmrg to suppress all output | 23 April 2019, 20:29:48 UTC |
24abf40 | Matthew Fishman | 23 April 2019, 14:13:48 UTC | Remove rescaling from Ising MPO in TRG to make it easier to compare to exact result | 23 April 2019, 14:13:48 UTC |
f3e2016 | Matthew Fishman | 22 April 2019, 21:20:05 UTC | Change input ordering of new DMRG out-of-place versions so that starting wavefunction is put behind all generalized MPO/operator terms | 22 April 2019, 21:20:05 UTC |
a803f58 | Matthew Fishman | 22 April 2019, 21:13:54 UTC | Make versions of DMRG that return the optimized MPS: auto [E,psi] = dmrg(H,psi0,sweeps,args) | 22 April 2019, 21:13:54 UTC |
f92f92d | Matthew Fishman | 22 April 2019, 20:34:13 UTC | Rename DMRG args WriteM -> WriteDim | 22 April 2019, 20:34:13 UTC |
21f0951 | Matthew Fishman | 22 April 2019, 18:37:00 UTC | Make applyMPO with Method=Fit allow more general MPS guess input | 22 April 2019, 18:37:00 UTC |
0db4276 | Matthew Fishman | 18 April 2019, 22:37:30 UTC | Add replaceLinkInds free function | 18 April 2019, 22:37:30 UTC |
c557316 | Matthew Fishman | 18 April 2019, 22:34:11 UTC | Rename some MPO functions from siteIndex -> uniqueSiteIndex and siteInds -> uniqueSiteInds to make it more clear how they work | 18 April 2019, 22:34:11 UTC |
03dfe40 | Matthew Fishman | 18 April 2019, 19:58:40 UTC | Change default constructor of SiteTypes (SpinHalfSite(), ElectronSite(), etc.) to make an Index without an n=... tag. Add a SiteNumber arg to set the site number tag. Add free function versions of .index, .state and .op for SiteTypes. | 18 April 2019, 19:58:40 UTC |
a4aefca | Matthew Fishman | 18 April 2019, 16:22:45 UTC | SiteSet(IndexSet) constructor, inds(SiteSet) -> IndexSet conversion. Make sites.op(...) a free function op(sites,...) | 18 April 2019, 16:22:45 UTC |
3c5bdea | Matthew Fishman | 17 April 2019, 21:26:55 UTC | Update denmatDecomp to check for proper indices of both IndexSets are specified | 17 April 2019, 21:26:55 UTC |
f6a64a5 | Miles Stoudenmire | 17 April 2019, 18:09:49 UTC | Updated trg sample code to match website | 17 April 2019, 18:10:09 UTC |
cebaeaf | Miles Stoudenmire | 17 April 2019, 15:18:42 UTC | Removed trg tutorial folder | 17 April 2019, 18:10:09 UTC |
94331d3 | Miles Stoudenmire | 17 April 2019, 15:18:24 UTC | Moved trg from tutorial to sample | 17 April 2019, 18:10:09 UTC |
708b8a9 | Miles Stoudenmire | 17 April 2019, 15:17:28 UTC | Removed tutorial lines from trg.cc | 17 April 2019, 18:10:09 UTC |
8c0ab4d | Matthew Fishman | 17 April 2019, 17:55:37 UTC | Make factor and denmatDecomp check for proper indices if both A and B indices are specified. | 17 April 2019, 17:55:37 UTC |
9adebe7 | Matthew Fishman | 17 April 2019, 15:21:53 UTC | Merge branch 'rc3' of github.com:ITensor/ITensor into rc3 | 17 April 2019, 15:21:53 UTC |
60a9924 | Matthew Fishman | 17 April 2019, 15:21:42 UTC | In svd, if U and V indices are specified, add a check that their union equals the indices of the input ITensor | 17 April 2019, 15:21:42 UTC |
c9af090 | Miles Stoudenmire | 17 April 2019, 15:14:03 UTC | Updated options.mk.sample to use C++17. Thanks Joao Ferreira for catching this. | 17 April 2019, 15:14:07 UTC |
6112f3f | Miles Stoudenmire | 17 April 2019, 15:11:39 UTC | Updated 'make clean' target in sample folder to remove mixedspin binaries | 17 April 2019, 15:11:39 UTC |
74a1a3b | Matthew Fishman | 16 April 2019, 22:44:58 UTC | Add more IndexSet constructors. Add hasSameInds and equals for set equality and exact equality of IndexSets. | 16 April 2019, 22:44:58 UTC |