Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test genmagstr #97

Merged
merged 42 commits into from
Aug 17, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
5c3c984
Add initial genmagstr test file
rebeccafair Jul 11, 2022
bd3b149
Add initial simple comm/incomm tests
rebeccafair Jul 11, 2022
d69bc37
Add zero nExt test
rebeccafair Jul 11, 2022
c526f52
Add afm chain test
rebeccafair Jul 12, 2022
edc54de
Add random structure tests
rebeccafair Jul 14, 2022
4ef8e4c
Check mag_str not magstr
rebeccafair Jul 15, 2022
c13a776
Add random test with k
rebeccafair Jul 15, 2022
06839c9
Add test with existing k
rebeccafair Jul 25, 2022
953ce0e
Add multiatom direct test
rebeccafair Jul 25, 2022
cfdcdfe
Add helical tests, fix multi-k bug
rebeccafair Jul 26, 2022
bf4105c
Add to helical tests
rebeccafair Jul 27, 2022
39150eb
Add fourier tests
rebeccafair Jul 27, 2022
04e8b7b
Add tile tests
rebeccafair Jul 27, 2022
a723f49
Add rotate tests
rebeccafair Jul 27, 2022
61f7722
Add custom func test
rebeccafair Jul 27, 2022
8189295
Add default func test
rebeccafair Aug 1, 2022
4764b46
Add extend and unit tests
rebeccafair Aug 1, 2022
c8b2454
Remove unreachable code
rebeccafair Aug 1, 2022
754455b
Add scalar nExt test
rebeccafair Aug 1, 2022
7a56c94
Add more error tests
rebeccafair Aug 1, 2022
7d8d56f
Add complex rotate and symbolic tests
rebeccafair Aug 1, 2022
016254d
Raise error if invalid S/k are provided, improve random tests
rebeccafair Aug 9, 2022
0383fd6
Raise error with tile and wrong number of input spins
rebeccafair Aug 9, 2022
ce776b9
Improve input documentation
rebeccafair Aug 11, 2022
f6add2d
Error if complex S is provided in helical mode
rebeccafair Aug 11, 2022
b5bbb72
Raise error if rotate mode is used without initialisation
rebeccafair Aug 11, 2022
1f2677a
Emit deprecation warning if extend mode is used
rebeccafair Aug 11, 2022
f6d86c0
Error if n and S parallel in rotate mode with no phi
rebeccafair Aug 11, 2022
13ac152
Raise error if imaginary phi is used in rotate mode
rebeccafair Aug 11, 2022
f4d907f
Refactor tests - use TestParameter
rebeccafair Aug 11, 2022
8c2a818
Clarify random mode docstring
rebeccafair Aug 12, 2022
9cfdd15
Warn if n || S for helical, and add tests
rebeccafair Aug 16, 2022
4bee789
Small upates from review comments
rebeccafair Aug 16, 2022
4e161d9
Warn if nExt is too large in helical, fourier
rebeccafair Aug 16, 2022
d8d54f3
Warn on unused inputs
rebeccafair Aug 17, 2022
ca2c7af
Raise error if nonsensical complex values are provided
rebeccafair Aug 17, 2022
65cfb42
Add test with epsilon
rebeccafair Aug 17, 2022
aac29ed
Put phi and phid into parametrised test
rebeccafair Aug 17, 2022
e8afe01
Add test for norm explicitly true/false
rebeccafair Aug 17, 2022
4b57897
Merge branch 'master' into 72_test_spinw_genmagstr
rebeccafair Aug 17, 2022
cf1060b
Only test for complex n
rebeccafair Aug 17, 2022
f3c8aa2
Account for varargin being a struct
rebeccafair Aug 17, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading