Skip to content

Releases: PyEllips/pyElli

Version 0.12.0

15 Aug 07:02
0d8eea2

Choose a tag to compare

Breaking Changes:

  • Renamed the conversion functions and added more
  • result.R and .T now return the reflectance/transmittance instead of the respective matrix, which can be accessed with .R_matrix/.T_matrix
  • Renamed PropagatorExpmScipy to PropagatorExpm
  • Removed Torch and Tensorflow Solvers

New:

  • Added a lot of documentation
  • Added a Bruggeman EMA Material
  • Support for transmissive Ellipsometry

Bug fixes:

  • Fix nan values in MaxwellGarnettEMA

Version 0.11.0

29 Jun 13:39
5c05a3e

Choose a tag to compare

What's Changed

  • Adds NeXus reader capabilities.
  • Small bugfixes

Version 0.10.1

30 Apr 12:31

Choose a tag to compare

Fitting and plotting modules are not imported at top-level anymore.
They now have to be imported from elli.fitting or elli.plot.

Version 0.10.0

16 Mar 13:18

Choose a tag to compare

Version 0.10.0 Pre-release
Pre-release

This release introduces a new API for dispersion interaction.
The changes include:

  • Dispersions are now addressed by their name only (instead of Dispersion...)
  • Dispersions are initialized with two distinguished set of parameters for parameters which are set once and parameters which may be set multiple times (for oscillators etc). They can bey added by invocing the add command on the respective class.
  • There is a new factory class DispersionFactory to get a dispersion from it's string name, i.e. DispersionFactory.get_dispersion(...)

Version 0.9.2

23 Nov 13:36

Choose a tag to compare

Version 0.9.2 Pre-release
Pre-release
  • Fitting decorator buttons (fit, undo, redo)
  • Data export for decorators
  • Changed file loading to -pi, pi delta convention
  • Fixed Jones vector default
  • Included more documentation

Version 0.9.1

15 Nov 10:05

Choose a tag to compare

Version 0.9.1 Pre-release
Pre-release
  • Automated build of Docker images
  • Benchmarking setup
  • Added more documentation
  • Renamed a lot of functions for PEP8 compliance
  • More bugfixes

First release

11 Nov 19:48

Choose a tag to compare

First release Pre-release
Pre-release

This is the first (pre-)release of pyEllips. The basic functions should all be functional, however there may be some slight usability changes towards the final version.