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.59

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.59
File Size Uploaded
xoppylib-1.0.59.tar.gz 17.4 MB Details

Built distribution (wheel)

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

Total release size: 35.0 MB

Release files / xoppylib-1.0.59.tar.gz

Download URL xoppylib-1.0.59.tar.gz
Size 17.4 MB
Tags Source
SHA-256 checksum
How to use checksums
2b3f4eeca4aebf338bc0dedf8596abe7ca1b55125ff66087d8d3d4ce22a5cf58
BLAKE2b-256 checksum
How to use checksums
7979298b60a0bff9994e6704651441a950d57e455aaffb9d0143a01b3acd03ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

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

Download URL xoppylib-1.0.59-py3-none-any.whl
Size 17.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
de20b6a821330f7e16025c1d5eaaf059ec5ebc8ba5f70d93c67b310b98f80b37
BLAKE2b-256 checksum
How to use checksums
826dc4581de4c31fcd389bea4690043d5e78f59c8ce929bb4d78ccedcf3ed5a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

1.0.59 This release

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