Skip to content

Releases: kklmn/xrt

Release 1.6.1

13 Nov 15:04
Compare
Choose a tag to compare
- Minor bug fixes.

- Enable custom materials in xrtQook.

- Add hyperbolic (oes.HyperbolicMirrorParam) and hyperboloid
  (oes.HyperboloidCapillaryMirror) mirrors with focusing test scripts
  `test_param_mirror.py` and `test_hyperboloid_tube_mirror.py`.

- Add an example for applying a slope error map to a parametric mirror
  `examples/withRaycing/13_Warping/ExampleOfSlopeErrorMapToParametricMirror.py`.

- Major rebuild of the documentation on
  `Read the Docs <http://xrt.readthedocs.io>`_ due to changed software
  requirements on readthedocs.io.

- Add in-plane rotation to :meth:`Crystal.get_amplitude_pytte()`.

- Major update of :ref:`Tests of Materials <tests_materials>`. Add
  :ref:`Bent crystals: comparison tests for pyTTE backends <tests_pytte>`.

Release 1.6.0

17 Jul 17:15
Compare
Choose a tag to compare
- Enable calculations of elastically deformed crystals on GPUs. Based on PyTTE code. Used both in ray tracing and
  xrtBentXtal GUI -- a GUI for comparative GPU-based bent crystal calculations.

- Add predefined material classes in three categories: crystals, compounds and elemental. Several crystal classes also include
  elastic constants needed to calculate bent crystal reflectivity.

- All OpenCL tasks can be run on a remote GPU server.

- Extend the examples of 1D- and 2D-bent crystal analyzers with elastically deformed crystal reflectivity.

- Add docs "sampling-strategies" on sampling strategies of syncrotron sources. Add an example
  "Undulator radiation through rectangular aperture" that illustrates various sampling methods.

- Add user classes of optical elements to xrtQook.

- Add an example "Orbital Angular Momentum of helical undulator radiation".

- Use python properties in OEs, screens, apertures etc. to transparently set object attributes.

- Bug fixes.

Release 1.5.0

08 Sep 14:02
Compare
Choose a tag to compare

See the version history at RTFD

Release 1.4.0

22 Sep 13:32
Compare
Choose a tag to compare

Major update for the synchrotron sources module

Release 1.3.5

27 Nov 09:42
Compare
Choose a tag to compare

A bug fix release.
See the version history at RTFD

Release 1.3.4

21 May 20:31
Compare
Choose a tag to compare

See the version history at RTFD

Release 1.3.3

11 Mar 21:14
Compare
Choose a tag to compare

See the version history at RTFD

Release 1.3.2

07 Jun 07:18
Compare
Choose a tag to compare

Bug fixes and minor updates.

Release 1.3.1

24 May 20:43
Compare
Choose a tag to compare

See the version history at RTFD

Release 1.3.0

25 Mar 22:01
Compare
Choose a tag to compare

See the version history at RTFD