Added proper diagonal rescaling and integrated it into contractions so they no...
Edgar Solomonik authored
Added proper diagonal rescaling and integrated it into contractions so they no longer need to be unpacked for preserved and summed SY groups.

Also made contraction unfold_broken_sym compare symmetries rather than check with respect to only NS
a9003261
Name Last commit Last update
..
Makefile fixes to make doxygen smoother and remove all warnings on gcc/clang
ccsd.cxx fixes to make doxygen smoother and remove all warnings on gcc/clang
dft.cxx 1. Added capability (via constructor) to repack tensor data into a different packed symmetric layout without doing the normal symmetrization permutations that happen during sum
dft_3D.cxx corrected support for user-defined types. Changed conversions from Pair<dtype> to char* to be alignment safe
gemm.cxx fixes to make doxygen smoother and remove all warnings on gcc/clang
gemm_4D.cxx Added proper diagonal rescaling and integrated it into contractions so they no longer need to be unpacked for preserved and summed SY groups.
permute_multiworld.cxx fixes to make doxygen smoother and remove all warnings on gcc/clang
qinformatics.cxx minor fixes
scalar.cxx Correct set() to scalar function for tensors, added appropriate test to scalar.cxx, and also fixed a new bug in tensor print()
slice_gemm.cxx fixes to make doxygen smoother and remove all warnings on gcc/clang
sparse_permuted_slice.cxx fixes to make doxygen smoother and remove all warnings on gcc/clang
strassen.cxx fixes to make doxygen smoother and remove all warnings on gcc/clang
subworld_gemm.cxx fixes to make doxygen smoother and remove all warnings on gcc/clang
trace.cxx fixes to make doxygen smoother and remove all warnings on gcc/clang
weigh_4D.cxx doc correction to weigh_4D and correction to univarfunction sum