diff --git a/BUGS.rst b/BUGS.rst index daefc43..3bb58d5 100644 --- a/BUGS.rst +++ b/BUGS.rst @@ -23,28 +23,6 @@ Plane wave decompositions gives wrong value on the longitudinal part. The implementation of the L coefficients OR the longitudinal waves is thus probably wrong. -Scattering result asymmetry ---------------------------- -The lattice scattering code (such as finitesqlatzsym-scattery.py) produces -asymmetric results where one should not get them, due to the system symmetry. - -It seems that the asymmetry appears mostly in the y-direction (i.e. -for example the scattering/absorption cross section at k = (kx, ky, kz) -is not exactly the same as k = (kx, -ky, kz). - -What has been checked (hopefully): - - The flip operators for electric waves - - Some weird kind of rounding or other numerical error depending on - the position ordering of the matrix (randomized indices give - the same asymmetry). - -What has not been checked (so well): - - The x,y,z-flip operators for magnetic waves (i.e. are they really - supposet to bejust the - same as the operators for electric waves, just with opposite sign?) - - zplane_pq_y - - the translation operators - Singular value asymmetry ------------------------ @@ -60,6 +38,3 @@ Moreover, the non-normalized legendre functions that are used in translations.c are likely to overflow for even smaller values of l. Therefore TODO: modify translations.c in a way that uses normalised legendre functions everywhere. -Memory management ------------------ -When compiled with optimizations, I get stack smashing error in qpms_trans_calculator_get_2DFT_longrange_AB_arrays().