Skip to main content

Calculation backend for XOPPY, a widget-based application for X-ray optics calculations in the OASYS environment.

It provides tools for:

  • Synchrotron radiation sources (bending magnets, wigglers, undulators)

  • X-ray scattering functions (f0, f1/f2, cross sections, Fresnel reflectivity)

  • Crystal diffraction (Bragg preprocessor files, structure factors)

  • Power and flux calculations for optical elements and monochromators

  • Multilayer reflectivity

  • Mirror and grating ray-optics (srcalc)

Documentation

https://xoppylib.readthedocs.io/

Source repository

https://github.com/oasys-kit/xoppylib

Quick installation

$ pip install xoppylib

Metadata

Release files for xoppylib 1.0.60

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xoppylib 1.0.60
File Size Uploaded
xoppylib-1.0.60.tar.gz 17.4 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for xoppylib 1.0.60
File Interpreter ABI Platform
xoppylib-1.0.60-py3-none-any.whl Python 3 none any Details

Total release size: 35.0 MB

Release files / xoppylib-1.0.60.tar.gz

Download URL xoppylib-1.0.60.tar.gz
Size 17.4 MB
Tags Source
SHA-256 checksum
How to use checksums
b052d2c777b53a13ced4cd07cff8fead7f9c3e07d71a47d14252195c98d4b7d2
BLAKE2b-256 checksum
How to use checksums
303d3a6e5d4537dfffed39bedee9518a3db24bc3a3a1cf51f33973ad2bc4cf66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / xoppylib-1.0.60-py3-none-any.whl

Download URL xoppylib-1.0.60-py3-none-any.whl
Size 17.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
8a588545c1a262f222d304235ab626427e92101b054eb0442bef84a7f0c8a85d
BLAKE2b-256 checksum
How to use checksums
15af72369d13ed10e95772f3877a61f856566f123e275af312846dfa1a25855b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release history Release notifications | RSS feed

This release

1.0.60 This release

2 release files

1.0.59

2 release files

1.0.58

2 release files

1.0.57

2 release files

1.0.56

2 release files

1.0.55

2 release files

1.0.54

2 release files

1.0.53

2 release files

1.0.52

2 release files

1.0.51

2 release files

1.0.50

2 release files

1.0.49

2 release files

1.0.48

2 release files

1.0.47

2 release files

1.0.46

2 release files

1.0.45

1 release file

1.0.44

1 release file

1.0.43

1 release file

1.0.42

1 release file

1.0.41

1 release file

1.0.40

1 release file

1.0.39

1 release file

1.0.38

1 release file

1.0.37

1 release file

1.0.35

1 release file

1.0.34

1 release file

1.0.33

1 release file

1.0.32

1 release file

1.0.31

1 release file

1.0.30

1 release file

1.0.29

1 release file

1.0.28

1 release file

1.0.27

1 release file

1.0.26

1 release file

1.0.25

1 release file

1.0.24

1 release file

1.0.23

1 release file

1.0.22

1 release file

1.0.21

1 release file

1.0.20

1 release file

1.0.19

1 release file

1.0.17

1 release file

1.0.16

1 release file

1.0.15

1 release file

1.0.14

1 release file

1.0.13

1 release file

1.0.12

1 release file

1.0.11

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page