3
0
mirror of https://github.com/triqs/dft_tools synced 2025-01-12 22:18:23 +01:00
dft_tools/triqs
Olivier Parcollet 7aedaef945 arrays : fix matrix = scalar for complex types
Pb :
M() = rhs; // rhs of type RHS
Currenlty does :
M(i,j) = (i==j ? rhs : RHS{})
Changed to
M(i,j) = (i==j ? rhs : RHS{0*rhs})

If RHS is a double, int ... Same result.
If RHS is a matrix, gf, currently the offdiag elements
are default constructed (i.e. of 0 size !).
Which can break operations later (matrix<matrix<double>>)
After change : all elements have the same size !
2014-02-12 21:50:58 +01:00
..
arrays arrays : fix matrix = scalar for complex types 2014-02-12 21:50:58 +01:00
clef clef : add apply_on_each_leaf 2014-02-10 21:04:27 +01:00
det_manip bug in a det_manip constructor (from vectors for x and y values) corrected 2013-12-18 11:21:39 +01:00
gfs gf: new tail fitting 2014-02-03 22:22:21 +01:00
h5 arrays: clean h5 code 2013-11-18 23:41:32 +01:00
lattice arrays: Remove dim0, dim1, .shape in various matrix object. 2013-08-27 13:43:58 +02:00
mc_tools mc_tools: simplify measure_aux 2014-01-30 20:28:30 +01:00
parameters shared_ptr<void> can not be constructed directly in c++14 2014-01-07 14:33:57 +01:00
python_tools changing non_view_type to regular_type 2013-08-27 13:43:57 +02:00
statistics Add statistic tools 2014-02-12 09:41:07 +01:00
utility clef : add apply_on_each_leaf 2014-02-10 21:04:27 +01:00
arrays.hpp arrays : rm linalg/determinant and inverse (links) 2013-08-27 13:43:57 +02:00
clef.hpp First commit : triqs libs version 1.0 alpha1 2013-07-17 19:24:07 +02:00
CMakeLists.txt cmake. group c++11 flags 2013-12-04 22:24:14 +01:00
det_manip.hpp add header helper files 2013-11-18 23:41:32 +01:00
gfs.hpp gf. Clean Fourier 2013-10-23 18:46:55 +02:00
h5.hpp First commit : triqs libs version 1.0 alpha1 2013-07-17 19:24:07 +02:00
mc_tools.hpp add header helper files 2013-11-18 23:41:32 +01:00
parameters.hpp First commit : triqs libs version 1.0 alpha1 2013-07-17 19:24:07 +02:00
statistics.hpp Add statistic tools 2014-02-12 09:41:07 +01:00
version.hpp.in Work on documentation 2013-09-17 14:55:55 +02:00