Remove bugs of removed code from BUGS.rst.
Some of the other bugs might have been already fixed as well, this has to be reviewed, and also doxygenised.
This commit is contained in:
parent
8abe7e3357
commit
c0ee750f5d
25
BUGS.rst
25
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
|
The implementation of the L coefficients OR the longitudinal waves
|
||||||
is thus probably wrong.
|
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
|
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.
|
are likely to overflow for even smaller values of l.
|
||||||
Therefore TODO: modify translations.c in a way that uses normalised legendre functions everywhere.
|
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().
|
|
||||||
|
|
Loading…
Reference in New Issue