Commit Graph

177 Commits

Author SHA1 Message Date
jiri fa59833e1e tensor: numpy file i/o 2026-03-09 18:34:56 +01:00
jiri 302055db86 tensor: subtensor1() 2026-03-09 17:10:58 +01:00
jiri 061880fb9f improved diagnostics in clapack_dgesv replacement and bugfix in wrapper of dspsv 2026-03-04 10:55:59 +01:00
jiri dfa9369779 some tests of matrix log 2026-03-03 15:26:14 +01:00
jiri f8923b1a3f svd_solve implemented 2026-02-11 16:56:12 +01:00
jiri 36983222e8 improevd lanczos 2026-02-10 15:18:56 +01:00
jiri 07b923379d improved lanczos 2026-02-10 14:58:42 +01:00
jiri 7441b44251 explicit matrix reconstruction template added to davidson.h 2026-02-04 17:39:13 +01:00
jiri 22818a539c semisparsemat ostream output 2026-02-03 17:21:04 +01:00
jiri b1f1be8457 SemiSparseMat introduced 2026-02-03 15:46:39 +01:00
jiri 1d53afd257 tensor: indexmatrix() and zero index detection 2026-01-27 17:41:47 +01:00
jiri 26ed939901 tensor: bugfix in unwind_index and linear_transform of single group 2025-12-15 20:32:01 +01:00
jiri 671b924c8c lanczos: little bug fix 2025-12-15 14:36:16 +01:00
jiri 1965f4f653 lanczos: first working version 2025-12-12 15:54:32 +01:00
jiri 6fe5dd8be6 FIXED a recently introduced bug in vec.h 2025-12-09 17:45:38 +01:00
jiri 1cb536421f davidson: added root targeting 2025-12-09 16:03:04 +01:00
jiri c70e5c5f18 davidson for complex hermitean 2025-12-05 18:14:55 +01:00
jiri 3da3efa57c tensor: improved diagnostics 2025-11-20 21:00:33 +01:00
jiri ad1c4ee968 tensor: linear_transform implemented 2025-11-20 18:17:34 +01:00
jiri d136c2314d tensor: index name preservation in tucker 2025-11-20 16:41:57 +01:00
jiri a342032b58 simplified (inverse)Tucker for non-iverting index order 2025-11-20 16:00:53 +01:00
jiri 37973a7161 tensor: added some timing 2025-11-19 16:19:45 +01:00
jiri e0f5485b94 t.cc example for profiling 2025-11-19 15:45:57 +01:00
jiri c067029b1d tensor: bugfixes and hermiticity enforcement 2025-11-19 14:58:45 +01:00
jiri 20a61e2fb9 tensor: support for complex (anti)hermitian tensors 2025-11-18 17:30:58 +01:00
jiri 417a7d1d1a tensor: add_permuted_contractions works 2025-11-18 15:11:18 +01:00
jiri 71c890c39b working on add_permuted_contractions 2025-11-16 14:56:51 +01:00
jiri 5505d39b99 tensor: working on add_permuted_contractions 2025-11-15 18:33:36 +01:00
jiri 3f7586378d working on add_permuted_contractions 2025-11-14 16:16:22 +01:00
jiri c7c21ee1a8 tensor: name treatment in apply_permutation_algebra 2025-11-13 17:57:26 +01:00
jiri d73c539e43 tensor: permute index group to a given index order 2025-11-12 15:28:32 +01:00
jiri 641b632df1 tensor: special cases of ourter product with trivial tensor 2025-11-11 19:48:44 +01:00
jiri 98ef46ad47 tensor: innercontraction implemented 2025-11-11 17:37:28 +01:00
jiri 687474fed2 tensor: index names in merge_indices 2025-11-10 22:02:07 +01:00
jiri 6c2242a572 tensor: implemented merge_indices 2025-11-10 18:02:16 +01:00
jiri 7ef2d1b73d tensor: tested full contractions 2025-11-06 16:02:09 +01:00
jiri b24cd24747 tensor: scalar as rank==0 special case 2025-11-06 15:45:12 +01:00
jiri b3c7d21268 tensor: addgroupcontractions 2025-11-06 15:07:13 +01:00
jiri 5e4c4dddea tensor: implemented index names 2025-11-05 16:09:29 +01:00
jiri 7941b7a7e2 started implementation of tensor index names 2025-11-04 17:00:11 +01:00
jiri 8ee8cb16e8 more tests of tensor operator() 2025-10-30 15:43:38 +01:00
jiri 4f8293dbf0 tensor lhs() signedpointer debug diagnostics 2025-10-30 15:25:06 +01:00
jiri f8b0cfa692 fourindex-tensor conversions tested 2025-10-30 14:38:07 +01:00
jiri f2d392c2a7 some more fourindex-tensor conversions 2025-10-24 15:21:51 +02:00
jiri f1060245a0 tensor-fourindex conversions for some more symemtries 2025-10-24 14:17:12 +02:00
jiri 874c2d5f83 tensor-fourindex_dense conversion for nosymmetry 2025-10-24 11:24:12 +02:00
jiri 346ce5bc3a small improvements in tensor/tucker 2025-10-23 17:29:09 +02:00
jiri cd09d93c27 Tucked tested on compressed tensors, flattening implemented 2025-10-23 15:29:48 +02:00
jiri 12cf5b76a5 bugfix unwind_index; Tucker works 2025-10-22 16:50:02 +02:00
jiri 6a3595f03e support for compact SVD 2025-10-21 17:04:59 +02:00