Releases: rayosborn/cfcal
Releases · rayosborn/cfcal
Release list
Working Define CF Model dialog and NXspectrum fix
- The NeXpy "Define CF Model" plugin dialog is now functional, with a parameter grid for the rare earth, symmetry, Stevens parameters,
Hz/Hx, and temperature, plus Load/Plot/Save actions and "Overplot Spectrum"/"Plot as Line" plot options. from cfcal import CFnow works —CFis exposed at the package top level.- Fixed a
TypeErrorraised byCF.NXspectrum()when noepsenergy grid was given; the default grid was never being computed.
Use setuptools_scm for version control
- Packaging now uses
setuptools_scmviapyproject.tomlin place ofversioneer.
Renamed tag for PyPI
Fix versioneer installation
- PyPI installations were failing to find the
versioneermodule.
Package renamed to CFcal
- To avoid a name clash on the PyPI server, the package has been renamed 'CFcal'
Add support for versioneer
- The version number, cflib.version, specifies the release tag and, if applicable, the commit hash of the Github repository used in building the package.
Support for more CF lineshapes
- This version allows calls to the
spectrumandNXspectrumfunctions to specify bothsigmaandgammavalues. If onlysigma(gamma) is given, the crystal field line shape is gaussian (lorentzian). If both values are given, a pseudo-voigt line shape is used, as defined in Ida, Ando and Toraya, J. Appl. Cryst. 33, 1311 (2000).
Initial Release
This is an initial release of the CFlib package.