Skip to content

xraysoftmat/XEFI

Repository files navigation

XEFI

A package for calculations of X-ray Electric Field Intensities (XEFI) using the Parratt recursive algorithm, and built to the feature-rich standards of xraysoftmat.

This package calculates discrete models of multi-layer structures, including the ability to slice simplistic models into arbitrary layers. Supports the use of the KKCalc package to calculate the index of refraction within layers.

pypi zenodo Documentation Coverage Status pre-commit.ci status

PyTest Linting Documentation

Python SemVer Code style: black Ruff Code doc: numpydoc

Screenshot of an XEFI generated map.

About

Calculations for X-ray Electric Field Intensities using the Parratt recursive algorithm.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages