https://github.com/ITensor/ITensor

sort by:
Revision Author Date Message Commit Date
258272b Removed const from tensor in 05_gates tutorial. Added a hint to the instructions. 02 June 2014, 14:43:49 UTC
243fe6f Added new tutorial 05_gates 02 June 2014, 04:54:04 UTC
1ddff1c Fixed ShowPercent feature of TEvolObserver.h 02 June 2014, 04:39:06 UTC
fe9be1b Made itensor namespace usage more correct for tutorial/04_mps 02 June 2014, 04:32:26 UTC
d84543d Removed an out of date comment 02 June 2014, 04:27:07 UTC
7749bf6 Renamed 05_DMRG tutorial folder to 06_DMRG to make room for new time evolution tutorial. 02 June 2014, 04:26:53 UTC
7f34cd9 Updated older Model class name with SiteSet for tutorial/04_mps 02 June 2014, 04:21:46 UTC
8bad171 Tested and made some minor improvements to MPS write to disk code. 31 May 2014, 18:25:24 UTC
92a79b0 Merge pull request #64 from SDepenbrock/ITensor into master 31 May 2014, 17:56:12 UTC
d48d875 Fixed off-by-one error in read/write of MPS 31 May 2014, 02:26:15 UTC
110a92f Merge pull request #63 from SDepenbrock/master Added check for diagonal tensors to Spectrum 30 May 2014, 20:56:32 UTC
200055a Added check for diagonal tensors to Spectrum 30 May 2014, 20:23:15 UTC
0c77040 Merge branch 'master' of github.com:jgukelberger/ITensor Fixed Conflicts: itensor/global.h utilities/cppversion.h 30 May 2014, 19:27:02 UTC
3a43a12 Merge branch 'SDepenbrock-master' to include pull request #62 30 May 2014, 19:11:50 UTC
14f8649 Fixed for compilation with ACML and gcc 4.8.2 30 May 2014, 19:01:12 UTC
225b413 add missing standard library includes 30 May 2014, 18:33:41 UTC
74ac930 Fixed a C++11-only line of code in new idmrg.h header. 30 May 2014, 15:14:33 UTC
d5d9dc1 Fixed a type definition causing compilation error in spectrum.cc. 30 May 2014, 14:10:11 UTC
7533c32 Removed code causing compilation bug when using boost foreach. 30 May 2014, 13:58:54 UTC
17dc03d Minor cleanup of tutorial/05_DMRG 30 May 2014, 13:29:51 UTC
6ef6f4c Slight change to 03_svd tutorial. 30 May 2014, 13:22:38 UTC
60fcd40 Updated 02_two_site/imag_tevol code to use newer conventions; added some more comments. 29 May 2014, 22:39:05 UTC
430c887 Renamed primed to prime in tutorial/02_two_site 29 May 2014, 22:39:05 UTC
8f3948d Made IQIndexVal and IndexVal no longer subclasses of IQIndex and Index. This design was leading to confusing behavior when trying to construct an ITensor from one or more IQIndexVal (which are often used by the SiteSet classes). Added some related unit tests. 29 May 2014, 21:53:00 UTC
d211bd5 Commented out printing in spectrum_test.cc 29 May 2014, 21:52:54 UTC
e66af5e Merge branch 'spectrum' 29 May 2014, 21:51:12 UTC
c687eac Expanded features of Spectrum class and added ability to construct from tensors containing singular values. 29 May 2014, 21:50:33 UTC
776471c Partial work on adding features to Spectrum class. 29 May 2014, 19:37:21 UTC
d009653 Added a check for negative prime level. 29 May 2014, 16:06:45 UTC
1886da5 Improved robustness of options.mk.sample file. Now strips whitespace out of USE_CPP11 value and issues an error if USE_CPP11 undefined or set to any value besides yes or no. 29 May 2014, 15:53:28 UTC
5a92189 Improved Markdown formatting of INSTALL.md file. 29 May 2014, 15:51:25 UTC
6742919 Changed name of method `conj` to `dag`. Added conj methods for ITensor and IQTensor which only take complex conjugate and do not reverse index arrows (really only applies for IQTensor case). 28 May 2014, 18:56:39 UTC
49a678f Merge branch 'master' into develop Fixed some unit test conflicts 27 May 2014, 22:54:43 UTC
6889249 Fixed an idmrg bug. 27 May 2014, 22:44:21 UTC
5505ec9 Removed line specific to a project from idmrg.h 27 May 2014, 22:42:08 UTC
3c3b073 Added correlation function measurement to sample idmrg code. 27 May 2014, 22:07:50 UTC
8d33ba5 Updated idmrg code to user newer subtraction algorithm. Added a sample idmrg code. 27 May 2014, 21:51:15 UTC
6e172bc Removed some old macros from a few Hamiltonians. 27 May 2014, 21:02:50 UTC
313c6ce Updated idmrg code to compile with latest library changes. 27 May 2014, 17:48:45 UTC
fc4ce43 Added unit test for OptSet variadic constructor. 27 May 2014, 17:48:45 UTC
6afec5e Some more cleanup 27 May 2014, 17:48:41 UTC
2b9a300 Cleaned up some older or unused code. Improved code style in a few places. 27 May 2014, 05:27:52 UTC
a286a08 Removed problematic using namespace std; from indexset_test.cc 27 May 2014, 05:10:16 UTC
e713fb3 Updated tutorial code to compile with library changes. 27 May 2014, 04:50:25 UTC
be27799 Switched 01 tutorial to use printfln. 27 May 2014, 04:50:25 UTC
1b670e9 Renamed one_plus_one app to svd. 27 May 2014, 04:50:25 UTC
76bd645 Removed usage of name model for SiteSet objects. 27 May 2014, 04:50:25 UTC
415956a Cleaned up some commented out code in mpo.h 27 May 2014, 04:50:25 UTC
9d7f590 Updated Index generateID to produce better random ids. Was seeing collisions for large lattices. 27 May 2014, 04:49:11 UTC
a15086a Put all matrix library code into itensor namespace. 27 May 2014, 03:19:24 UTC
6e23a3e Replaced automatic MPO to IQMPO conversion operator with explicit function toIQMPO(). Updated ExtHubbard.h which uses this feature. Fixed some compilation errors in sample programs. 26 May 2014, 21:23:48 UTC
9196ce0 Added boost::random::uniform_int_distribution and normal_distribution to boost_minimal. 26 May 2014, 21:06:54 UTC
b6b8cf2 Added some missing boost_minimal contents to version control. 26 May 2014, 18:16:09 UTC
64c94ea Fixed some compilation issues when using Intel compiler 26 May 2014, 18:07:35 UTC
6c34639 Changed version of boost_minimal to 1.54 (there is a compilation bug in 1.55). 26 May 2014, 18:00:09 UTC
1d5b78e Used bcp to add minimal set of boost libraries needed to compile ITensor without C++11. Updated options.mk.sample to automatically include the boost_minimal folder if USE_CPP11=no. Updated INSTALL.md. Also added unittest to folders to clean under make clean target. 26 May 2014, 14:06:02 UTC
433fb38 Updated options.mk.sample, INSTALL.md, and tutorial/project_template to explain new USE_CPP11 features and be easier to follow overall. 26 May 2014, 05:49:44 UTC
f7e38e4 Removed some unnecessary methods from MPSt and MPOt. 26 May 2014, 04:58:25 UTC
12ca236 Removed vector of Spectrum objects from MPSt and MPOt. Considerably lightens amount of data carried by these classes. Added a new method lastSpectrum to DMRGObserver (since DMRGObserver can no longer access spectrum through MPS) and required that Observers used by dmrg routines be derived from DMRGObserver. 26 May 2014, 04:57:49 UTC
83a99d8 Eliminated Opt::isNull in favor of safe bool idiom (via valid() method). 25 May 2014, 20:24:00 UTC
e4427f3 Implemented safe conversion to boolean for ITensor, IQTensor, MPSt, MPOt. 25 May 2014, 20:19:19 UTC
f9b1708 Eliminated Index::isNull in favor of inheriting from class safe_bool which allows testing Index as a boolean (implemented through Index::valid() method). 25 May 2014, 20:00:40 UTC
5622217 Fixed comparison operators for FLString class. Added operator+ as an alternative to operator& for OptSet. 25 May 2014, 05:31:27 UTC
f376b72 Renamed class Model to SiteSet (keeping Model as a typedef for backwards compability). Renamed models folder to sites. 25 May 2014, 05:29:49 UTC
cef49bc Changed Opt to use new FLString fixed-length string class for efficiency. Removed Opt operator==. Changed storage of OptSet to std::vector. Moved option.h/cc to utilities folder, along with cppversion.h. 24 May 2014, 17:34:42 UTC
fa70f83 Enabled feature where printing ITensor with format string %f shows data. 24 May 2014, 14:16:37 UTC
a7c7ec3 Replaced Boost unit test framework with Catch framework (defined in catch.hpp). 23 May 2014, 17:42:01 UTC
6ec25ad Added methods psiHphiC and psiHKphiC which return a Complex. 23 May 2014, 17:42:01 UTC
1ce398c Removed python folder. 23 May 2014, 17:42:01 UTC
2b49e45 Merge branch 'upstream/master' into develop 23 May 2014, 01:02:52 UTC
5ec0cf4 Improved InputFile and InputGroup interface. Now can construct InputGroup directly from filename. Made data members private. 23 May 2014, 01:02:10 UTC
f84ce29 Merge branch 'noboost' into develop 22 May 2014, 21:54:04 UTC
682ced8 Replaced Boost unit test framework with Catch framework (defined in catch.hpp). 22 May 2014, 21:20:26 UTC
975029a Finished replacing boost dependencies (boost::random and boost::function) with C++11 features when USING_CPP11 flag defined. Updated options.mk.sample to make setting this flag easy. 22 May 2014, 17:49:09 UTC
663dbbe Removed dependence on Boost foreach, array, and shared_ptr when using the USING_CPP11 flag. 22 May 2014, 04:34:28 UTC
5949ed9 Finished replacing boost::format with print.h functions throughout ITensor code. 22 May 2014, 04:34:28 UTC
b87042e Worked on replacing boost::format with new format and print functions defined in print.h. 22 May 2014, 04:34:28 UTC
1d00e17 Added print.h which defines print, println, printf, and prinfln based on tinyformat. 22 May 2014, 04:34:22 UTC
fe873ec Made MPS methods linkInd, rightLinkInd, leftLinkInd, checkOrtho, and applygate external methods taking an MPS or MPO as the first argument. 14 May 2014, 21:28:48 UTC
92487c1 Commented out some printout happening during an error condition. 14 May 2014, 19:59:46 UTC
c26a357 Replaced primed with prime throughout library code. 14 May 2014, 19:59:30 UTC
fdf76bd Deprecated 'primed' and 'deprimed' functions in favor of names 'prime' and 'noprime'. 14 May 2014, 16:49:04 UTC
5863532 Removed sandbox line from Makefile. 14 May 2014, 16:43:32 UTC
bb17021 Renamed some tutorial folders and codes. 14 May 2014, 16:43:22 UTC
cbd3647 Added PrintData as an alternative to PrintDat macro. 14 May 2014, 16:14:03 UTC
df1fdc4 Updated tutorial code to compile with latest library changes. Simplified Makefiles. 14 May 2014, 16:12:19 UTC
3ac370c Renamed tutorial/template to tutorial/project_template 14 May 2014, 15:58:09 UTC
08f6857 Cleaned up options.mk.sample and added some additional convenience variables (CCFLAGS, CCGFLAGS, LIBFLAGS, LIBGFLAGS). 14 May 2014, 15:57:48 UTC
64e61f4 Added tutorial/template which contains a ready to use template of driver code with a Makefile and an auxilary header/source file pair. 14 May 2014, 15:57:13 UTC
fcec7a5 Removed ROADMAP file 14 May 2014, 15:56:25 UTC
a6e3d5a Removed redundant INSTALL file (already have INSTALL.md). Updated inputfile_dmrg_table to use different accuracy params (mainly fewer Davidson steps). 14 May 2014, 15:08:47 UTC
c5b6969 Removed python folder. 14 May 2014, 15:02:31 UTC
eccaf2c Removed sandbox folder, too much to maintain in addition to sample folder. 14 May 2014, 15:00:59 UTC
1543cca Added methods psiHphiC and psiHKphiC which return a Complex. 14 May 2014, 14:59:49 UTC
4350f5a Added Sy operator to SpinHalf. 14 May 2014, 14:59:14 UTC
169f4b7 Fixed compilation error in stats.h related to std::sqrt. 11 May 2014, 21:33:11 UTC
26dc24f Fixed some unit tests following change to svd algs and MPS interfaces. 11 May 2014, 20:27:38 UTC
ed4426c Put all ITensor related code into namespace itensor. 11 May 2014, 20:27:18 UTC
c2614ba Fixed some compilation bugs following recent change to svd algorithm and MPS class signatures. 11 May 2014, 20:25:49 UTC
5a142a8 Removed some unused unit tests. 11 May 2014, 20:23:45 UTC
back to top