v0.3.1
Pre-release
Pre-release
-
New Features:
- A system has been added for reference data in JSON files. These
are accessed viaeuphonic.utils.get_reference_dataand some
data has been added for coherent scattering lengths and cross-sections.
This system has been made available to the
calculate_structure_factor()method; it is no longer necessary to
craft a data dict every time a program uses this function.
- A system has been added for reference data in JSON files. These
-
Changes:
- Fixed structure factor formula in docs (
|F(Q, nu)|->|F(Q, \\nu)|^2
ande^(Q.r)->e^(iQ.r))
- Fixed structure factor formula in docs (
-
Bug fixes:
- Fix
'born':nullinForceConstants.json files when Born is not
present in the calculation (see
c20679c <https://github.com/pace-neutrons/Euphonic/commit/c20679c>_) - Fix incorrect calculation of LO-TO splitting when
reduce_qpts=True,
as the 'reduced' q rather than the actual q was used as the q-direction
(see3958072 <https://github.com/pace-neutrons/Euphonic/commit/3958072>_) - Fix interpolation for materials with non-symmetric supcercell matrices,
see#81 <https://github.com/pace-neutrons/Euphonic/issues/81>_ - Fix interpolation for force constants read from Phonopy for materials that
have a primitive matrix and more than 1 species, see
#77 <https://github.com/pace-neutrons/Euphonic/issues/77>_
- Fix