167aaff | Matt Fishman | 06 January 2022, 21:58:44 UTC | Merge pull request #400 from ITensor/cpp20 [C++20] Replace `result_of` with `invoke_result` | 06 January 2022, 21:58:44 UTC |
da8f1cd | Matthew Fishman | 06 January 2022, 21:36:32 UTC | Use std::invoke_result_t directly | 06 January 2022, 21:36:32 UTC |
3cf1952 | Matthew Fishman | 06 January 2022, 17:11:54 UTC | C++20 compatibility, replace result_of with invoke_result | 06 January 2022, 17:11:54 UTC |
5f8c42a | tanmoy87544 | 26 August 2021, 01:25:40 UTC | Avoid comparing int to size_t (#390) | 26 August 2021, 01:25:40 UTC |
2e1d37e | Miles | 23 August 2021, 21:51:16 UTC | HDF5 Support for Complex Dense and Block Sparse (#398) * Add support for writing and reading complex dense ITensors * Implement HDF5 for complex block sparse * Template storage type HDF5 implementations * Remove some Julia compatibility testing code | 23 August 2021, 21:51:16 UTC |
a0fadee | Miles Stoudenmire | 03 August 2021, 15:40:40 UTC | Update Checklists.txt | 03 August 2021, 15:40:40 UTC |
1883cb5 | Miles Stoudenmire | 03 August 2021, 15:39:32 UTC | Add Checklists.txt for listing best practices | 03 August 2021, 15:39:32 UTC |
cec79a6 | Miles | 03 August 2021, 15:35:47 UTC | Add reading of MPS and MPO from HDF5 (#397) | 03 August 2021, 15:35:47 UTC |
97505a5 | Miles | 03 August 2021, 04:33:40 UTC | Add support for writing MPS and MPO to HDF5 (#396) | 03 August 2021, 04:33:40 UTC |
cc4c1b0 | Miles | 03 August 2021, 04:05:37 UTC | HDF5 Support for QN Index and (Real) QN ITensor (#395) * Add HDF5 support for QN Index * Add HDF5 support for real QN ITensor | 03 August 2021, 04:05:37 UTC |
5bb6f52 | Miles | 02 August 2021, 03:12:03 UTC | Add HDF5 support for QN (#394) | 02 August 2021, 03:12:03 UTC |
8321a7c | Miles | 02 August 2021, 02:38:25 UTC | HDF5 for dense real ITensors (#393) * Started working on HDF5 read of ITensor * Began adding support for Dense complex HDF5 * Update Index h5 functions to include prime level * Define h5_write for DenseReal * Implement h5_write for ITensor type * Update reading of Dense storage * Update reading of ITensor HDF5 data and test * Add support for either storage or store group names | 02 August 2021, 02:38:25 UTC |
2181eac | Miles Stoudenmire | 10 July 2021, 17:15:45 UTC | Fix missing return value MPO.svdBond method | 10 July 2021, 17:15:45 UTC |
684bb42 | Miles | 23 March 2021, 19:18:25 UTC | Merge pull request #391 from tanmoy87544/TAGSinGitignore Added TAGS file in .gitignore | 23 March 2021, 19:18:25 UTC |
5e09361 | Miles | 23 March 2021, 17:22:51 UTC | Merge pull request #388 from tanmoy87544/NoIsPOD is_pod is going away | 23 March 2021, 17:22:51 UTC |
ec0116f | Tanmoy Bhattacharya | 23 March 2021, 16:45:17 UTC | Changed all instances of is_pod | 23 March 2021, 16:45:17 UTC |
08c10a2 | Tanmoy Bhattacharya | 22 March 2021, 21:02:00 UTC | Added TAGS file in .gitignore | 22 March 2021, 21:02:00 UTC |
79c630c | Tanmoy Bhattacharya | 22 March 2021, 20:42:05 UTC | is_pod is going away | 22 March 2021, 20:42:05 UTC |
1ce0d0a | Matt Fishman | 19 March 2021, 14:56:41 UTC | Merge pull request #386 from chuffa/v3 If the SVD algorithm gesdd fails, try gesvd instead. | 19 March 2021, 14:56:41 UTC |
7dceab2 | Daniel Bauernfeind | 19 March 2021, 14:25:21 UTC | Added automatic flag of SVDMethod. It is the default and tries gesdd first and if this fails uses gesvd instead. | 19 March 2021, 14:25:21 UTC |
bc62094 | Miles | 19 March 2021, 02:42:46 UTC | Merge pull request #387 from HappyFacade/patch-1 Add syntax highlighting to readme | 19 March 2021, 02:42:46 UTC |
7f58ed8 | Happy | 19 March 2021, 02:29:08 UTC | Add syntax highlighting to readme | 19 March 2021, 02:29:08 UTC |
a9a49a2 | Daniel Bauernfeind | 18 March 2021, 19:50:19 UTC | If the SVD algorithm gesdd fails, try gesvd instead. | 18 March 2021, 19:50:19 UTC |
fd7c677 | Matt Fishman | 18 March 2021, 18:49:56 UTC | Merge pull request #385 from ITensor/warnings Remove the make warnings on comparing size_t and int values | 18 March 2021, 18:49:56 UTC |
8ef7c87 | Mingru Yang | 18 March 2021, 16:28:15 UTC | Remove the make warnings on comparing size_t and int values | 18 March 2021, 16:28:15 UTC |
477aaed | Miles | 08 February 2021, 17:13:07 UTC | Merge pull request #384 from emstoudenmire/qn_randomITensor Add error checks for zero blocks in randomITensor QN version | 08 February 2021, 17:13:07 UTC |
d494752 | Miles Stoudenmire | 08 February 2021, 17:04:53 UTC | Add error checks for zero blocks in randomITensor QN version | 08 February 2021, 17:04:53 UTC |
fb83fde | Miles | 18 January 2021, 17:33:27 UTC | Merge pull request #379 from shencebebetterme/fix_subscript fix subscript out of range in autovector.h | 18 January 2021, 17:33:27 UTC |
d168845 | ce shen | 17 January 2021, 15:38:47 UTC | fix subscript out of range in autovector.h | 17 January 2021, 15:38:47 UTC |
c723d89 | mtfishman | 23 November 2020, 16:04:27 UTC | Merge pull request #376 from ITensor/gesdd_default Make gesdd the default SVD algorithm | 23 November 2020, 16:04:27 UTC |
66bb771 | Matthew Fishman | 21 November 2020, 00:09:20 UTC | Make gesdd the default SVD algorithm | 21 November 2020, 00:09:20 UTC |
89a1991 | Miles | 06 November 2020, 18:48:56 UTC | Merge pull request #374 from emstoudenmire/mixed_fermion Restore mixed fermionic and non-fermionic AutoMPO support | 06 November 2020, 18:48:56 UTC |
06b6d45 | Miles Stoudenmire | 06 November 2020, 18:39:08 UTC | Restore default "F" but try to use custom one now | 06 November 2020, 18:39:08 UTC |
677ec25 | Miles Stoudenmire | 06 November 2020, 18:38:46 UTC | Change error handling in site sets to throw exceptions | 06 November 2020, 18:38:46 UTC |
74cd1ce | Miles Stoudenmire | 06 November 2020, 18:38:27 UTC | Add siteset.h dependency | 06 November 2020, 18:38:27 UTC |
7c0bd04 | Miles Stoudenmire | 06 November 2020, 18:38:20 UTC | Create test for mixing fermionic and non-fermionic sites | 06 November 2020, 18:38:20 UTC |
d4d05d9 | Miles | 06 November 2020, 04:54:28 UTC | Merge pull request #373 from emstoudenmire/issue_311 Remove automatic F op definition. Fixes #311 | 06 November 2020, 04:54:28 UTC |
de47939 | Miles Stoudenmire | 06 November 2020, 04:43:20 UTC | Remove automatic F op definition. Fixes #311 | 06 November 2020, 04:43:20 UTC |
bb03507 | Matthew Fishman | 02 November 2020, 23:42:05 UTC | Add mbox to ITensor citation | 02 November 2020, 23:42:05 UTC |
b27a34e | mtfishman | 02 November 2020, 21:37:10 UTC | Add citation information to README | 02 November 2020, 21:37:10 UTC |
24338a4 | Matthew Fishman | 22 October 2020, 22:15:23 UTC | Make header file for Hubbard momentum conservation MPO | 22 October 2020, 22:15:23 UTC |
cf27522 | Matthew Fishman | 21 October 2020, 01:12:14 UTC | Merge branch 'v3' of github.com:ITensor/ITensor into v3 | 21 October 2020, 01:12:14 UTC |
b021ab5 | Matthew Fishman | 21 October 2020, 01:12:08 UTC | Add 2D Hubbard model with ky momentum conservation sample code | 21 October 2020, 01:12:08 UTC |
e0c2bca | Miles Stoudenmire | 17 October 2020, 16:22:26 UTC | Merge remote-tracking branch 'ITensor/v3' into v3 | 17 October 2020, 16:22:26 UTC |
15d7739 | Miles Stoudenmire | 17 October 2020, 16:21:47 UTC | Merge branch 'kyungminlee-ilp64' into v3 | 17 October 2020, 16:21:47 UTC |
e86f58f | Miles Stoudenmire | 17 October 2020, 16:21:37 UTC | Move variable to avoid unused variable warning | 17 October 2020, 16:21:37 UTC |
b6f9034 | Matthew Fishman | 16 October 2020, 22:21:10 UTC | Add cutoff option to CTMRG and TRG | 16 October 2020, 22:21:10 UTC |
fc583de | Matthew Fishman | 15 October 2020, 23:07:43 UTC | Add CTMRG sample code. Change Ising partition function to dual lattice representation. | 15 October 2020, 23:07:43 UTC |
727274d | Matthew Fishman | 15 October 2020, 13:53:52 UTC | Merge branch 'v3' of github.com:ITensor/ITensor into v3 | 15 October 2020, 13:53:52 UTC |
2952706 | Matthew Fishman | 15 October 2020, 13:53:45 UTC | Simplify TRG code a little | 15 October 2020, 13:53:45 UTC |
7cc8fe6 | Kyungmin Lee | 15 October 2020, 03:56:11 UTC | Update lapack wrapper functions to use LAPACK_INT `int` is used here and there in functions inside `lapack_wrap.cc` and `algs.cc`. Replace them with `LAPACK_INT` such that itensor can be linked to BLAS/LAPACK with ILP64. | 15 October 2020, 03:56:11 UTC |
f9d8907 | mtfishman | 14 October 2020, 14:42:32 UTC | Merge pull request #368 from kyungminlee/fix-integer-overflow Fix potential integer overflow in getContractedOffsets | 14 October 2020, 14:42:32 UTC |
4f15783 | Matthew Fishman | 13 October 2020, 22:49:41 UTC | Reorganize TRG sample into headers | 13 October 2020, 22:49:41 UTC |
5d36dbe | Miles | 12 October 2020, 18:00:02 UTC | Merge pull request #367 from emstoudenmire/localop_bugfix localop bugfix | 12 October 2020, 18:00:02 UTC |
51f4a5b | Miles Stoudenmire | 12 October 2020, 17:01:34 UTC | Fix bug where LocalOp constructor errors if optional NumCenter variable left unspecified. Thanks to Yantao Wu for reporting | 12 October 2020, 17:01:34 UTC |
9869a9a | Miles Stoudenmire | 12 October 2020, 17:00:50 UTC | Improve error message in linkInds function | 12 October 2020, 17:00:50 UTC |
a981eb7 | Kyungmin Lee | 12 October 2020, 15:05:35 UTC | Fix potential integer overflow in getContractedOffsets Change size of Csize from int to size_t. | 12 October 2020, 15:05:35 UTC |
7af4030 | mtfishman | 02 September 2020, 15:47:28 UTC | Merge pull request #362 from chuffa/v3 fixed unwanted range behavior if start > end | 02 September 2020, 15:47:28 UTC |
1396055 | chuffa | 17 August 2020, 10:06:14 UTC | Update iterate.h | 17 August 2020, 10:06:14 UTC |
92f3936 | mtfishman | 17 July 2020, 17:53:01 UTC | Merge pull request #359 from ITensor/openmp_instructions Add more detailed instructions for OpenMP multithreading | 17 July 2020, 17:53:01 UTC |
d064bab | Matthew Fishman | 17 July 2020, 16:43:31 UTC | Add more details to the options.mk.sample instructions for OpenMP multithreading | 17 July 2020, 16:43:31 UTC |
a1254d5 | Miles Stoudenmire | 03 June 2020, 20:35:29 UTC | Improve README | 03 June 2020, 20:35:29 UTC |
d0bb568 | Miles Stoudenmire | 03 June 2020, 20:34:11 UTC | Remove DESCRIPTIONS file | 03 June 2020, 20:34:11 UTC |
ec95c8b | Miles Stoudenmire | 03 June 2020, 20:34:01 UTC | More comprehensive readme for sample codes | 03 June 2020, 20:34:01 UTC |
416a263 | Miles | 01 June 2020, 19:08:14 UTC | Merge pull request #357 from emstoudenmire/svd_error Fix issue with colliding SVD indices | 01 June 2020, 19:08:14 UTC |
240ffe7 | Miles Stoudenmire | 01 June 2020, 17:17:54 UTC | Change non-QN SVD to use different u and v indices | 01 June 2020, 17:17:54 UTC |
cea21ca | Miles Stoudenmire | 01 June 2020, 16:26:45 UTC | Add fallback for error condition with matching Index tags in svd | 01 June 2020, 16:26:45 UTC |
d3ac325 | Miles | 19 May 2020, 20:04:02 UTC | Merge pull request #356 from emstoudenmire/pragma_once Switch site files to use pragma once | 19 May 2020, 20:04:02 UTC |
0f1653a | Miles Stoudenmire | 19 May 2020, 18:23:22 UTC | Switch site files to use pragma once | 19 May 2020, 18:23:22 UTC |
0beccc5 | Miles | 08 May 2020, 19:51:11 UTC | Merge pull request #355 from emstoudenmire/fix_total_qn Fix totalQN function to always succeed if lims set | 08 May 2020, 19:51:11 UTC |
26f0783 | Miles | 08 May 2020, 19:14:51 UTC | Merge pull request #354 from emstoudenmire/fix_localop_bool Fix issue with bool(LocalOp) | 08 May 2020, 19:14:51 UTC |
b95625f | Miles Stoudenmire | 29 April 2020, 02:48:56 UTC | Fix totalQN function to always succeed if lims set | 08 May 2020, 19:11:44 UTC |
c8c59da | Miles Stoudenmire | 08 May 2020, 19:07:56 UTC | Fix issue with bool(LocalOp) | 08 May 2020, 19:07:56 UTC |
9afc9ea | Miles | 05 May 2020, 21:22:16 UTC | Merge pull request #352 from emstoudenmire/issue_279 Remove util/print_macro.h from all.h | 05 May 2020, 21:22:16 UTC |
d647fa4 | Miles Stoudenmire | 05 May 2020, 20:56:52 UTC | Update tutorial codes to include print_macro header | 05 May 2020, 20:56:52 UTC |
18d1c17 | Miles Stoudenmire | 05 May 2020, 16:25:40 UTC | Comment additional headers pulling in print_macro.h | 05 May 2020, 16:25:40 UTC |
2aa8491 | Miles Stoudenmire | 05 May 2020, 16:09:48 UTC | Update sample codes to use print_macro header | 05 May 2020, 16:09:48 UTC |
bf0b4bb | Miles Stoudenmire | 05 May 2020, 16:06:22 UTC | Remove include of print_macro.h from all.h (through all_basic.h) | 05 May 2020, 16:06:22 UTC |
422694e | Miles | 05 May 2020, 02:39:53 UTC | Merge pull request #351 from emstoudenmire/issue_345 Fix operator bool() for default LocalOp. Fixes #345 | 05 May 2020, 02:39:53 UTC |
c2e1037 | Miles Stoudenmire | 05 May 2020, 02:30:09 UTC | Improve LocalOp operator bool(). Tests now passing. | 05 May 2020, 02:30:09 UTC |
97263ba | Miles Stoudenmire | 05 May 2020, 02:10:01 UTC | Fix operator bool() for default LocalOp. Fixes #345, thanks Titas Chanda. | 05 May 2020, 02:10:01 UTC |
d8eb934 | Miles | 29 April 2020, 15:40:55 UTC | Merge pull request #349 from emstoudenmire/issue_348 Fix faulty QN MPS error check. Fixes 348 | 29 April 2020, 15:40:55 UTC |
7e81dba | Miles Stoudenmire | 29 April 2020, 15:31:39 UTC | Fix faulty QN MPS error check. Fixes 348 | 29 April 2020, 15:31:39 UTC |
0b12e3c | mtfishman | 28 April 2020, 18:14:41 UTC | Merge pull request #347 from ITensor/nmultmpo_bugfix A possible bugfix in nmultMPO | 28 April 2020, 18:14:41 UTC |
32abd4e | Matthew Fishman | 28 April 2020, 17:42:37 UTC | A possible bugfix in nmultMPO | 28 April 2020, 17:42:37 UTC |
3778a56 | mtfishman | 09 April 2020, 21:50:16 UTC | Merge pull request #344 from ITensor/setelt Generalize setElt to set a value besides 1 | 09 April 2020, 21:50:16 UTC |
d373f90 | Matthew Fishman | 09 April 2020, 21:42:48 UTC | Generalize setElt to set a value besides 1 | 09 April 2020, 21:42:48 UTC |
183bfe9 | Miles | 08 April 2020, 17:00:58 UTC | Merge pull request #343 from emstoudenmire/fix_tutorial Fix finiteT tutorial for v3 | 08 April 2020, 17:00:58 UTC |
f9911d5 | Miles Stoudenmire | 08 April 2020, 16:30:55 UTC | Add solved version of METTS code | 08 April 2020, 16:30:55 UTC |
fd1b771 | Miles Stoudenmire | 08 April 2020, 16:28:51 UTC | Set ancilla temp to same as METTS | 08 April 2020, 16:28:51 UTC |
5d76c61 | Miles Stoudenmire | 08 April 2020, 15:00:48 UTC | Fix tutorial METTS code | 08 April 2020, 15:05:08 UTC |
6a0f1f2 | Miles Stoudenmire | 08 April 2020, 15:00:22 UTC | Fix tutorial ancilla code logic | 08 April 2020, 15:00:22 UTC |
bcc8c88 | Miles | 07 April 2020, 01:53:15 UTC | Merge pull request #342 from emstoudenmire/excited_state_dmrg_bug Improved error message for excited state DMRG with different QN | 07 April 2020, 01:53:15 UTC |
94af862 | Miles Stoudenmire | 07 April 2020, 01:52:34 UTC | Improved error message for excited state DMRG with different QN | 07 April 2020, 01:52:34 UTC |
990e4cd | Miles | 06 April 2020, 18:28:50 UTC | Merge pull request #341 from emstoudenmire/excited_state_dmrg_bug Fix excited-state DMRG bug | 06 April 2020, 18:28:50 UTC |
bb59d77 | Miles Stoudenmire | 06 April 2020, 18:18:44 UTC | Treat ITensor with no blocks as zero in addition | 06 April 2020, 18:18:44 UTC |
4642f8c | Miles | 30 March 2020, 21:01:57 UTC | Merge pull request #339 from emstoudenmire/random_mps Random MPS for m > 1 | 30 March 2020, 21:01:57 UTC |
600bcf2 | Miles Stoudenmire | 30 March 2020, 20:19:34 UTC | Fixed tags to follow MPS convention | 30 March 2020, 20:19:34 UTC |
19e0151 | Miles Stoudenmire | 30 March 2020, 20:03:36 UTC | Some cleanup of randomMPS code | 30 March 2020, 20:03:36 UTC |
c20e3fe | Miles Stoudenmire | 30 March 2020, 19:29:34 UTC | Flip direction of randomMPS circuit and set lims | 30 March 2020, 19:29:34 UTC |