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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xoppylib-1.0.57.tar.gz (17.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xoppylib-1.0.57-py3-none-any.whl (17.6 MB view details)

Uploaded Python 3

File details

Details for the file xoppylib-1.0.57.tar.gz.

File metadata

  • Download URL: xoppylib-1.0.57.tar.gz
  • Upload date:
  • Size: 17.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for xoppylib-1.0.57.tar.gz
Algorithm Hash digest
SHA256 930ec1d28945e0ac86d56c638c5e364e7a547ec1107fd9fb3e0a0e50f6caebd2
MD5 e4f83e4f2785dd091a6c075536b304a9
BLAKE2b-256 3228bcd6c480718044e47fb2a7d8510f34545e606f01b04e5016bee9ad2f160e

See more details on using hashes here.

File details

Details for the file xoppylib-1.0.57-py3-none-any.whl.

File metadata

  • Download URL: xoppylib-1.0.57-py3-none-any.whl
  • Upload date:
  • Size: 17.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for xoppylib-1.0.57-py3-none-any.whl
Algorithm Hash digest
SHA256 d59a443892e7908d929f4cf87b3d7bed10e57195840fa3104c93d4cd86a27530
MD5 df1e4c2ae51fd7cb53fbe24b735a2ba3
BLAKE2b-256 5ed6cf435a57532e42bce249ea22c9f5706c265e35959cdfbe3b3367436bc6e8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page