We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Before this can be started, the following must be completed:
The files which should be tested are (in order of importance)
spinw.spinw
spinw.add*
spinw.gencoupling
spinw.genlattice
spinw.genmagstr
spinw.optmagk
spinw.optmagsteep
spinw.optmagstr
spinw.spinwave
spinw.intmatrix
spinw.field
spinw.magstr
spinw.atom
addcoupling
spinw.matom
spinw.basisvector
gencoupling
spinw.energy
spinw.getmatrix
spinw.setmatrix
spinw.powspec
spinw.notwin
spinw.twinq
spinw.table
spinw.fourier
spinw.fouriersym
spinw.struct
.copy
spinwave
optmag*
spinw.symop
Some files outside the SpinW class should also be tested (in order of importance):
sw_egrid
sw_neutron
sw_instrument
sw_qscan
sw_rot
sw_model
The following files should be tested but are part of the Horace interface so may need Horace (or a mock-up of Horace):
spinw.horace
spinw.horace_sqw
spinw.matparser
The following is the plotting - I'm not sure how to test it without rewriting it in an MVP architecture...
spinw.plot
sw_plotspec
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
Before this can be started, the following must be completed:
The files which should be tested are (in order of importance)
spinw.spinw
Add unit tests for spinw creation #84, More additions to spinw.m tests #88spinw.add*
[addaniso, addatom, addcoupling, addmatrix, addtwin] Add unit tests for addX methods of spinw class #85spinw.gencoupling
Add unit tests for gencoupling #89spinw.genlattice
Add test for genlattice #99spinw.genmagstr
Test genmagstr #97spinw.optmagk
Test optmagk #111spinw.optmagsteep
Add unit tests optmagsteep #108spinw.optmagstr
Add optmagstr tests #117spinw.spinwave
Test spinwave.m #92spinw.intmatrix
Add unit tests intmatrix #110spinw.field
Add tests for field #100spinw.magstr
- covered by other tests (e.g.spinw.atom
addcoupling
)- covered by other tests (e.g.spinw.matom
addcoupling
)- covered by other tests (e.g.spinw.basisvector
gencoupling
)spinw.energy
spinw.getmatrix
spinw.setmatrix
spinw.powspec
spinw.notwin
spinw.twinq
spinw.table
spinw.fourier
spinw.fouriersym
- used only byspinw.struct
.copy
which is covered by other tests (e.g.spinwave
,optmag*
)spinw.symop
Some files outside the SpinW class should also be tested (in order of importance):
sw_egrid
@rebeccafairsw_neutron
sw_instrument
sw_qscan
sw_rot
sw_model
The following files should be tested but are part of the Horace interface so may need Horace (or a mock-up of Horace):
covered by pace-integrationspinw.horace
covered by pace-integrationspinw.horace_sqw
covered by pace-integrationspinw.matparser
The following is the plotting - I'm not sure how to test it without rewriting it in an MVP architecture...
spinw.plot
sw_plotspec
The text was updated successfully, but these errors were encountered: