Closed RichardWaiteSTFC closed 4 months ago
4 files ± 0 104 suites - 2 8m 0s :stopwatch: - 7m 23s 684 tests - 19 666 :white_check_mark: - 19 18 :zzz: ±0 0 :x: ±0 1 908 runs - 38 1 872 :white_check_mark: - 38 36 :zzz: ±0 0 :x: ±0
Results for commit 2b986701. ± Comparison against base commit 74422b73.
:recycle: This comment has been updated with latest results.
Um, could you also remove lines 1163-1165 please? (I think I made a typo there and this supersedes it). Also maybe you can cherry pick the CI changes (commit 472e474c from the other PR and then merge this PR?
The previous fix was causing tests to fail for hermit=true e.g.
================================================================================
Error occurred in sw_tests.unit_tests.unittest_spinw_spinwave/test_fastmode(mex=char_old) and it did not run to completion.
---------
Error ID:
---------
'MATLAB:UndefinedFunction'
--------------
Error Details:
--------------
Unrecognized function or variable 'D'.
Error in spinw/spinwave (line 1044)
omega = D(1:nMagExt,:);
Error in sw_tests.unit_tests.unittest_spinw_spinwave/test_fastmode (line 657)
spec1 = swobj.spinwave(hkl, 'fastmode', true);
================================================================================
So after this commit https://github.com/SpinW/spinw/pull/182/commits/5b5f4c2bf0b9d50b2c1fe823b32888be13d7e930 I think I need to keep lines 1163-1165 (also from code looks like this will also be needed is using memory management loop).
Testing Instructions
(1) Run this script (taken from Tutorial 19)
It should produce this plot
Previously all eigenvalues were 0
Fixes #181