Skip to content

Releases: reflectometry/refl1d

v0.8.11

11 Jun 04:46
Compare
Choose a tag to compare

Documentation: http://refl1d.readthedocs.org

2020-06-11 v0.8.11

  • support list values for angle and wavelength in column data format
  • use dQ from datafile rather than calculating it from dL and dT
  • adjust dQ with sample broadening rather than calculating it from dL and dT
  • fix json output so saving the fit doesn't raise an error
  • fix functional magnetic profile so [rho, rho] is not treated as rho, theta.
  • fix plots to show magnetic angle when not the standard magnetic angle
  • fix legends when show magnetic angles on plots
  • wxpython is now an optional dependency
  • bumps: support limits=(min, max) for pm and pmp parameter ranges
  • bumps: fix --entropy command line option
  • bumps: parallel fitting suppressed in GUI for now---need to reuse thread pool

BREAKING CHANGE: default thetaM for functional magnetism changed from 0 to 270

See CHANGES.rst for complete history.

v0.8.10

18 Feb 17:46
3b9fa93
Compare
Choose a tag to compare

Documentation: http://refl1d.readthedocs.org

2020-02-18 v0.8.10

  • add --checkpoint=n to save mcmc state every n hours.
  • hide resolution bars using Probe.show_resolution = False in your model.py
  • fix residuals, fresnel, logfresnel, and q4 plots when interpolation is used
  • fix error contour save function: rhoM was not being written
  • fix simulation error: theory and simulated data were sharing the same vector
  • fix doc generation: now builds with sphinx 2.4.0 and matplotlib 3.1.0.
  • python 3.8 support requires bumps v0.7.14 (released 2020-01-03)

See CHANGES.rst for complete history.

v0.8.9

15 Oct 20:17
Compare
Choose a tag to compare

Documentation: http://refl1d.readthedocs.org

2019-10-15 v0.8.9

  • json save: material and magnetism are now json objects
  • json save: include non-parameter data in save file
  • load4: accept 2 and 3 column data
  • load4: override resolution and uncertainty given (or missing) from file
  • load4: accept multi-entry data as Q probe without knowing theta/lambda
  • load4: set the data slice to load
  • load4: set default radiation to 'neutron'
  • allow fit by number density for materials
  • fix interpolation when plotting reflectivity between measured data points
  • fix bug in dQ when sample_broadening is initialized to non-zeros
  • revised installer: embedded python in zip file
  • functions to compute transmission and reflection at each layer
  • allow simulation with uncertainty from data
  • force minimum uncertainty in data to 1e-11
  • change default data view from Fresnel to log10
  • apply resolution to saved Fresnel curve
  • improved python 3 support

See CHANGES.rst for complete history.

v0.8.8

01 Mar 21:04
Compare
Choose a tag to compare

Documentation: http://refl1d.readthedocs.org

2019-03-01 v0.8.8

  • fix json save for MixedExperiments
  • save smooth magnetic profiles
  • fix abeles code to choose correct branch cut below critical edge
  • force absorption to be 0 or positive

See CHANGES.rst for complete history.

v0.8.8

01 Mar 21:07
Compare
Choose a tag to compare
v0.8.8 Pre-release
Pre-release
Refl1d 0.8.8

v0.8.7

18 Dec 20:01
Compare
Choose a tag to compare

Documentation: http://refl1d.readthedocs.org

2018-12-18 v0.8.7

  • make sample broadening a fittable parameter
  • allow model + data to be loaded from zip file (bumps 0.7.12 and up)
  • improve serialization support

See CHANGES.rst for complete history.

v0.8.6

24 Sep 19:17
Compare
Choose a tag to compare

Documentation: http://refl1d.readthedocs.org

2018-09-24 v0.8.6

  • added serialization support
  • added option to supply uncertainties when simulating data

See CHANGES.rst for complete history.

v0.8.5

18 Jun 21:12
Compare
Choose a tag to compare

Documentation: http://refl1d.readthedocs.org

2018-06-18 v0.8.5

  • fix for plotting spin asymmetry when data is not present (model-only)
  • added requirements to setup.py so that pip install refl1d suffices

2018-06-14 v0.8.4

  • full support for python 3 in GUI
  • allow :code:--pars=parfile with extra or missing parameters

2018-06-08 v0.8.3

  • fix saved magnetic profiles

See CHANGES.rst for complete history.

v0.8.2

18 May 21:19
Compare
Choose a tag to compare

Documentation: http://refl1d.readthedocs.org

2018-05-18 v0.8.2

  • include new entry points: run program by typing :code:refl1d at prompt

2018-05-17 v0.8.1

  • allow alternate column order, such as :code:load4(..., columns="Q dQ R dR")
  • include resolution effects in Fresnel reflectivity normalization
  • allow magnetic profile to be saved

See CHANGES.rst for complete history.

v0.8.0

27 Nov 22:47
Compare
Choose a tag to compare

Documentation: http://refl1d.readthedocs.org

2017-12-01 v0.8.0

  • incoherent cross sections now calculated as total minus coherent
  • make sure displayed chisq is consistent with negative log likelihood
  • allow blending across multiple interfaces
  • allow Nevot-Croce calculations for magnetic models

See CHANGES.rst for complete history.