A phenomenological model of X-ray Free Electron Laser (XFEL) radiation and radiation statistics.
Project description
phenom
A phenomenological model of X-ray Free Electron Laser (XFEL) radiation.
The PHENOM python package is designed to provide a simple, robust and computationally efficient method for generating representations of the complex wavefield of X-ray Free Electron Laser pulses. By making use of approximate representations of pulse wavefront and spectra, phenom allows large ensembles of photon pulses with arbitrary statistics to be generated in a truly python-ised manner.
Getting Started
At the command line::
$ pip install phenom-xfel
To check that your instillation has worked, open iPython and try::
$ import phenom
Examples
Phenom has been designed to require minimal knowledge of the XFEL process prior to generating your first pulse.
More details on generating these pulses can be found in the documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file phenom_xfel-0.0.4-py3-none-any.whl.
File metadata
- Download URL: phenom_xfel-0.0.4-py3-none-any.whl
- Upload date:
- Size: 14.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81b680a1cbc2acd797c7f95c00244a77b011a144270333880596bb1dbf6276b9
|
|
| MD5 |
4698370512d9dc5364c9889581fbaf9e
|
|
| BLAKE2b-256 |
2ee5991d0558a49324b0c23eeb79bad713b37f78040b3884d5b6516651bfd891
|