Releases: SunnySuite/Sunny.jl
Releases · SunnySuite/Sunny.jl
v0.7.2
v0.7.1
Sunny v0.7.1
Merged pull requests:
v0.7.0
Sunny v0.7.0
Merged pull requests:
- Refresh interface for intensities calculation (#288) (@kbarros)
- Kernel polynomial method, take 2 (#289) (@kbarros)
- More SpinW ports (#291) (@kbarros)
- Add
repeat_periodically_as_spiral
(#293) (@kbarros) - Error message when calling intensities on a SC with
kT=0
(#294) (@ddahlbom) - Add SpinW tutorials 9, 10, 11 (#295) (@kbarros)
- Add SpinW tutorials 12, 13, 14 (#296) (@kbarros)
- Small cleanups to SampledCorrelations (#297) (@kbarros)
- Add
intensities_static
with integration bounds (#298) (@kbarros) - Update tutorials 1 through 4 (#299) (@kbarros)
- System expects
dims
as keyword argument (#300) (@kbarros) - Replace SpinInfo with Moment (#301) (@kbarros)
- Move
formfactors
intomeasure
(#302) (@kbarros) - Spiral renamings (#303) (@kbarros)
- Docs fine tuning (#305) (@kbarros)
- Uncomment contributed build commands (#306) (@ddahlbom)
- Colorbars and titles (#307) (@kbarros)
Closed issues:
v0.6.1
Sunny v0.6.1
Merged pull requests:
- Misc fixes (#280) (@giordano)
- Better loading of mCIF (#281) (@kbarros)
- Simplify sampled correlations test (#282) (@kbarros)
- Change magnetic moment conventions (#284) (@kbarros)
- Flexible Units (#285) (@kbarros)
Closed issues:
- Better estimation of real-time correlations (#218)
v0.6.0
Sunny v0.6.0
Merged pull requests:
- Fix signs of magnetic moments and LL spin dynamics (#247) (@kbarros)
- Fix sign of momentum transfer (#271) (@kbarros)
- Classical intensities as density (#272) (@ddahlbom)
- Update frequency factor and tests (#273) (@Lazersmoke)
- Support loading magnetic structure from MCIF (#277) (@kbarros)
- Informative error message regarding zero-spin (#278) (@kbarros)
- Undeprecate
biquad
argument inset_exchange!
(#279) (@kbarros)
Closed issues:
- Notation for tensor product space (#177)
- Incorrect sign of magnetic moment! (Breaking change for v0.6) (#190)
- Clarify usage of
copy
anddeepcopy
(#193) - The scale of "broadened intensities" should be independent of calculator (
SpinWaveTheory
ordynamical_correlations
) (#264) - Wavevector q should describe momentum transfer to the sample (#270)
- Can sunny do constant-energy cut simulation? (#274)
- Informative error message when
S = 0
is passed to aSpinInfo
(#275) - Un-deprecate
biquad
option toset_exchange!
(#276)
v0.5.11
Sunny v0.5.11
v0.5.10
Sunny v0.5.10
Merged pull requests:
- Experimental support for spiral phases (#230) (@kbarros)
- Fix wraparound bug (#246) (@Lazersmoke)
- Precompiles for Makie backends (#255) (@kbarros)
- Support more complicated
.nxs
inload_nxs
(#256) (@Lazersmoke) - Support long-range dipole in linear spin wave theory (#257) (@kbarros)
- Expose
clone_system
in public API (#259) (@kbarros) - Make
instant_intensities_interpolated
docstring in line withintensities_interpolated
(#262) (@Lazersmoke) - Support varying spin-S in dipole mode (#263) (@kbarros)
- Upgrade Makie to 0.21 (#266) (@kbarros)
- Document magnetic moment sign error (#269) (@kbarros)
Closed issues:
v0.5.9
Sunny v0.5.9
Merged pull requests:
- Suggest integration timestep (#208) (@kbarros)
- Fix
available_energies
(#215) (@ddahlbom) - Add precompiles for symmetry analysis (#220) (@kbarros)
- Add doc benchmarks (#222) (@kbarros)
- Fix U(1) gauge symmetry in dipole-LSWT (#223) (@Hao-Phys)
- Add DocCleanup.yml action (#224) (@kbarros)
- Fix processtraj! and symmetrize (#226) (@ddahlbom)
- Add checks on Langevin parameters (#228) (@kbarros)
- LSWT corrections to the classical energy and ordered moment (#229) (@Hao-Phys)
- Apply g-tensor uniformly to calculated intensities (#231) (@Lazersmoke)
- Catch errors during show(System) (#234) (@Lazersmoke)
- Thermostat for implicit midpoint (#239) (@ddahlbom)
- Structure factor docs (#240) (@kbarros)
- Remove most unicode from public API (#242) (@kbarros)
- Bugfix: typo in
Element
contractor (#245) (@Lazersmoke) - Enhancements to
view_crystal
(#253) (@kbarros) - Scalar biquadratic support for
:dipole_large_S
(#254) (@kbarros)
Closed issues:
- Treatment of divergent intensities at Bragg peaks (#72)
- Integration assistance (#149)
- Performance regression in phase averaging (#204)
- Missing U(1) gauge invariance in :dipole mode? (#216)
- Support rotated spin directions in dipole-mode Spin Wave Theory (#232)
- Unify normalization conventions of dynamical correlation (#235)
- Apply g-tensor to spin dipoles before calculating dynamical correlations (#236)
- Possible inconsistency in printed allowed symmetries (#241)
view_crystal
should show exchange interactions (#249)- Restore scalar biquadratic in
mode = :dipole_large_S
(#251)
v0.5.8
Sunny v0.5.8
Merged pull requests:
- Sparse Hamiltonian matrix-vector multiply functions (#201) (@ddahlbom)
- SWT Matrix Vector Optimizations (#202) (@ddahlbom)
- New institution logos (with ORNL and LSU) (#205) (@kbarros)
- Warn if WGLMakie detected (#212) (@kbarros)
- Download contributed docs as .tgz (#213) (@ddahlbom)
- Numerically stable accumulation of intensity variance (#214) (@ddahlbom)
Closed issues:
- Fix various images on landing page (#83)
- Higher resolution images in docs (#137)
- Orbit controls and axis compass for 3D viewers (#147)
- Checkout of
contributed-docs/build
not sparse (#203) - "All atoms" toggle in crystal viewer (#206)
- Bonds not inspectable in WGLMakie (#207)
- Warn if WGLMakie is active (#209)
v0.5.7
Sunny v0.5.7
Merged pull requests:
- Allow reshaping an inhomogeneous system to a single unit cell (#191) (@kbarros)
- Print an error if non-positive dt is detected (#192) (@kbarros)
- Update unit tests to avoid warnings (#194) (@kbarros)
- New source for form factors (#195) (@ddahlbom)
- Fix
merge_correlations
(#196) (@kbarros) - Update to GLMakie 0.20 (#197) (@kbarros)
- Add Aqua tests (#198) (@kbarros)
- Tweaks to docs build (#199) (@kbarros)
Closed issues: