https://github.com/ITensor/ITensor

sort by:
Revision Author Date Message Commit Date
16ec5a2 Removed unused variable in eigensolver.h 24 May 2016, 17:22:35 UTC
b70a1d9 Fixed bug in davidson where failure of orthog was not repeating Gram-Schmidt 24 May 2016, 17:21:45 UTC
fc198fe Fixed issue where nmultMPO cutoff was defaulting to 0.0, causing blowup of states. Thanks cdwhite for pointing this out. 24 May 2016, 00:37:33 UTC
617bc75 Refactored code in truncate algorithm 23 May 2016, 23:52:44 UTC
d578a25 Made logic of diagHermitian truncate more intelligent 23 May 2016, 23:52:33 UTC
98a666d Added sweepnext1 for single-site sweeping algorithms 23 May 2016, 23:52:16 UTC
5b98710 Fixed exactApplyMPO not to assume different input and output MPS 23 May 2016, 07:22:59 UTC
9fc1c12 Fixed compilation and off-by-one bugs in stats.h. Added stats to all_mps.h 14 May 2016, 00:12:56 UTC
e6fede5 LAPACK workspace vectors no longer static for thread safety reasons 10 May 2016, 04:51:54 UTC
d2034ab Removed MPS::makeRealBasis and made normalize a free function (though .normalize still present for backwards compatibility). 10 May 2016, 04:51:37 UTC
fa53c8f Put stdx::find into autompo code 10 May 2016, 04:50:59 UTC
06bcab2 Minor style change 10 May 2016, 04:50:37 UTC
9edd175 Removed some currently unsupported decompositions 10 May 2016, 04:50:27 UTC
439f9d9 Moved code for MPS addition and a few other functions into mps/mpsalg.cc to help with compiling on Windows. Made addAssumeOrth a free function. 04 May 2016, 22:34:32 UTC
ef02005 Moved some code out of decomp.cc into new svd.cc and hermitian.cc. Large object files have been reported to cause issues with gcc on windows. 04 May 2016, 21:20:27 UTC
5065b07 Reorganized named arguments in svd. Now Truncate is turned on by setting one of the other accuracy parameters. Lowered default Cutoff to zero and raised default Maxm to maximum integer. Implemented index customization for IQTensor version. 04 May 2016, 04:33:23 UTC
41296b6 Changed preferred method for computing IQTensor divergence back to div; hid deprecated method called flux in iqtensor.ih, but kept for backward compatibility. 03 May 2016, 01:36:29 UTC
6bfe5ec Changed error behavior of findIQInd to return default IQIndex instead of throwing. 03 May 2016, 01:25:39 UTC
5d8a700 Minor changes to template type names in ITensorT constructor 03 May 2016, 01:25:02 UTC
91cf997 Relaxed requirement of orderedC that data be complex; now it switches the type if real. 03 May 2016, 01:24:46 UTC
0a538ed Removed declaration of error-message overload of randomTensor from iqtensor.h 03 May 2016, 01:24:08 UTC
af610d7 Changed implementation of qn and dir functions not to rely on findIQInd to throw exception 03 May 2016, 01:23:38 UTC
e57a5f1 Combined prime(is,Index,...) and prime(is,IndexType,...) into a single variadic template which is more flexible and can take combinations of Index and IndexType args. 03 May 2016, 01:22:43 UTC
98f101a Generalized IndexVal times scalar to work for complex scalars 29 April 2016, 00:52:43 UTC
40abb07 New unit test for .apply for Diag storage 27 April 2016, 22:12:24 UTC
f49ec06 Fixed .apply Cplx to Real case for QDiag 27 April 2016, 22:12:24 UTC
8d9bd39 Fixed addition of Diag to work for any data type 27 April 2016, 22:12:24 UTC
401a071 Fixed .apply case when transforming complex Diag to real Diag. 27 April 2016, 22:12:24 UTC
597e9d3 Merge pull request #104 from kyungminlee/devel Fixed error.h to #include <cstdlib> 27 April 2016, 17:55:46 UTC
ede1f12 Added second arg t to expHermitian; does exp(t*H) 27 April 2016, 17:47:47 UTC
ccec989 Fixed implementations of doTask(ApplyIT...) for Diag and QDiag storage. 27 April 2016, 17:47:17 UTC
1eb0745 Fixed error.h to #include <cstdlib> abort() is declared in cstdlib. 27 April 2016, 02:18:32 UTC
11619ab Very minor edit to autovector.h 26 April 2016, 00:13:45 UTC
8d2b0fa Changed priming of indices in eigDecomp 25 April 2016, 22:58:07 UTC
b96fccc Removed some printing code and partial work on computing inverse in eigen decomp 25 April 2016, 22:57:42 UTC
6191b86 Added algs.ih to Makefile dependencies 25 April 2016, 20:54:36 UTC
6a82bd3 Replaced eigDecomp with new method eigen. Redefined eigDecomp to do full diagonalization but currently not working properly due to dgeev issue. 25 April 2016, 20:54:16 UTC
947e3e5 Added expHermitian to decomp.h/cc 25 April 2016, 20:53:32 UTC
d4f7b1d Added multiplication of complex vector by complex scalar 25 April 2016, 20:52:50 UTC
6b8c612 Added version of Matrix times Vector mult which returns result 25 April 2016, 20:52:34 UTC
51fa42a Added eigen and eigDecomp matrix routines (dgeev not working for left eigenvectors currently) 25 April 2016, 20:52:07 UTC
7787ce6 Fixed ordered and orderedC to allocate ITensor if needed 25 April 2016, 20:51:15 UTC
0d51d52 Added target which updates timestamp of all.h, all_basic.h, all_mps.h 20 April 2016, 22:03:59 UTC
862950b Updated code style of project_template; using new all.h header; clarified Makefile instructions 18 April 2016, 18:16:52 UTC
0d6a4dc Merge pull request #98 from kyungminlee/openblas Updates to options.mk.sample for OpenBLAS 17 April 2016, 00:35:41 UTC
ed0e2c6 Merge branch 'pull100' 17 April 2016, 00:33:31 UTC
5396857 Merge branch 'sizetype' of https://github.com/kyungminlee/ITensor into pull100 17 April 2016, 00:23:43 UTC
847acd1 Wrote a unit test for LocalOp::diag for IQTensor, but needs more testing 17 April 2016, 00:23:15 UTC
edbc8bd Changed a readwrite.h templates to use "expression SFINAE" 17 April 2016, 00:19:52 UTC
7e09305 Cleanup of a few other files. 17 April 2016, 00:19:24 UTC
e6a5f1a Refactored IQIndex, moving much more code into iqindex.cc 17 April 2016, 00:19:05 UTC
df8c3bc Some cleanup of indextype.h 17 April 2016, 00:18:40 UTC
313a82b Cleaned up indexset.h/ih a bit 17 April 2016, 00:18:23 UTC
48ca89a Merge pull request #101 from kyungminlee/mingw Replaced macro _MSC_VER with _WIN32 to support MinGW. 17 April 2016, 00:16:43 UTC
d51cad8 Replaced _MSC_VER with _WIN32 to support MinGW. 16 April 2016, 01:49:28 UTC
6141bb9 Use size_t instead of unsigned long. size of unsigned long does not match size of itensor::Index for LLP64 systems like Windows, resulting in static_cast errors. Use size_t instead. 15 April 2016, 22:45:02 UTC
b1ac300 Updates to options.mk.sample for OpenBLAS By default OpenBLAS uses C99 complex type in complex.h, which defines I. This definition conflicts with the use of I as template parameters in range.h. Defining the two macros as in the sample circumvents this problem. 15 April 2016, 22:37:54 UTC
b5e3810 Updated sample codes to use all.h and other stylistic changes. 11 April 2016, 23:18:10 UTC
4095ee8 Added all.h, all_mps.h, and all_basic.h convenience headers for pulling in other ITensor headers. 11 April 2016, 23:17:52 UTC
6b54fa3 Updated localop.h diag method to correctly use delta function to tie indices. Fixes #96 - thanks to Xiongjie Yu for reporting it. 11 April 2016, 18:02:29 UTC
b3f3eeb Merge pull request #94 into master 08 April 2016, 00:01:02 UTC
f9538cb Changed IndexSetIter operator+ to be pass by value; added a test 08 April 2016, 00:00:43 UTC
0b7606d fix a const error in IndexSetIter::operator+() 07 April 2016, 04:28:24 UTC
965a7fd Merge pull request from branch 'kyungminlee-master' into master 06 April 2016, 19:17:08 UTC
ee1cbd7 Merge branch 'master' of https://github.com/kyungminlee/ITensor into kyungminlee-master feature branch 06 April 2016, 19:15:50 UTC
2ee493d Made Index comparison ops free functions and moved most code to index.cc 06 April 2016, 19:11:49 UTC
587020f Changed write to disk of ITensors to just use write(ostream, T) overloads and tested 06 April 2016, 01:08:34 UTC
f5cfa3f Made IndexVal operators free functions. Tweak to putprimes output. 05 April 2016, 23:35:28 UTC
103b34d Moved most QMixed code into new file qmixed.cc 05 April 2016, 23:35:06 UTC
18c2003 Changed how Write task works. Now storage types define doTask(Write) 05 April 2016, 23:34:43 UTC
0f10b4c Defined typeNameOf for most storage types 05 April 2016, 23:34:15 UTC
53e393a Added typeNameOf function which returns a string version of various task and storage types; useful for making error messages more informative. 05 April 2016, 23:33:32 UTC
1d69acb Put in a check to prevent storage becoming complex if number provided to .set has zero imaginary part. 05 April 2016, 23:32:02 UTC
51c3038 Fixed getVals helper function to work for mixed list of IndexVals and IQIndexVals. 03 April 2016, 21:12:20 UTC
fc55244 Merge pull request #93 from mingruyang/patch-1 Update myappname.cc 02 April 2016, 20:41:50 UTC
60f24dd Update myappname.cc 02 April 2016, 19:58:12 UTC
53ca528 Improved logic about printing scale in showEigs 02 April 2016, 18:34:41 UTC
23baf8f Added factor method to decomp.h/cc 31 March 2016, 22:13:21 UTC
a75906c Stylistic edits to iqdmrg.cc and added a helpful comment 30 March 2016, 21:50:44 UTC
c419fc9 Added 2d lattice helper functions. 30 March 2016, 21:50:27 UTC
2326087 Cleanup and stylistic changes to LocalMPO_MPS and LocalMPOSet 30 March 2016, 20:41:00 UTC
171b83f Fixed out of date interface of LocalMPO_MPS and LocalMPOSet. Thanks to Yahya Alavirad for the bug report. 30 March 2016, 20:04:33 UTC
88405ed Made a unit test for AutoMPO; currently just tests extended Hubbard model 30 March 2016, 01:27:11 UTC
4380aef Fixed printing of AutoMPO (for debugging purposes); wasn't showing coefficient of end op. 30 March 2016, 00:49:58 UTC
de6a9a6 Stylistic changes to exthubbard sample code 29 March 2016, 17:45:33 UTC
f93a4c0 Put in various checks for divide by zero errors that were occurring 29 March 2016, 17:44:56 UTC
9c5e9d2 Put in sorting of AutoMPO terms. Appears to fix ordering bug, need to test further. 29 March 2016, 17:14:55 UTC
4c0f81a Fixed some flag typos in sample/Makefile 29 March 2016, 00:32:56 UTC
f58322d New version of mapprime taking any number of triples of Index-plev1-plev2 or IndexType-plev1-plev2. 27 March 2016, 06:26:21 UTC
6e15dc1 Updates to options.mk.sample. Removed intel compiler; edited text explaining BLAS_LAPACK flags. Removed some unused macro definitions from flags. 26 March 2016, 23:55:13 UTC
f00578f Some small changes to reduce, but not totally fix compiler errors with icpc 26 March 2016, 00:03:09 UTC
422b7d4 Merge remote-tracking branch 'origin/master' 25 March 2016, 20:09:57 UTC
fd28dd5 Small edit to INSTALL.md 25 March 2016, 19:23:57 UTC
fc6e746 Removed unused variable from idmrg.h 25 March 2016, 19:17:59 UTC
0570765 Removed ambiguous MatRange overload of offset. Simplified offset implementation. 25 March 2016, 19:06:35 UTC
2607f2c Included <iostream> with autovector 25 March 2016, 19:06:07 UTC
7a03451 Added cast to stdx::make_array to suppress a warning 25 March 2016, 19:05:46 UTC
299197f Removed conditional from print_macro.h which was causing problems 25 March 2016, 18:30:59 UTC
53c4b9a Tweak to printing of states kept in DMRG 25 March 2016, 18:26:59 UTC
56735ef Small tweak to showm(IQIndex) 25 March 2016, 18:26:49 UTC
back to top