Metadata-Version: 2.4
Name: wofryimpl
Version: 1.0.34
Summary: WOFRY (Wave Optics FRamework in pYthon) standard implementation
Home-page: https://github.com/oasys-kit/wofryimpl
Download-URL: https://github.com/oasys-kit/wofryimpl
Author: Manuel Sanchez del Rio, Luca Rebuffi
Author-email: srio@esrf.eu
Maintainer: Manuel Sanchez del Rio
Maintainer-email: srio@esrf.eu
License: GPLv3
Keywords: dictionary,glossary,synchrotronsimulation
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Environment :: Plugins
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
License-File: LICENSE
Requires-Dist: wofry>=1.0.33
Requires-Dist: pySRU>=0.5.5
Requires-Dist: oasys-barc4ro>=2024.12.20
Requires-Dist: dabax
Requires-Dist: numba
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: download-url
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: maintainer
Dynamic: maintainer-email
Dynamic: requires-dist
Dynamic: summary

# wofryimpl

WOFRYIMPL is the standard implementation of the wofry library. It contains models and algorithms implementing the physics of the wavefronts, beamline element and propagators in free-space. 

WOFRYIMPL is used by OASYS-WOFRY https://github.com/oasys-kit/OASYS-WOFRY in the OASYS https://oasys-kit.github.io/ environment to run beamline simulations in a visual environment. It can also be installed outside OASYS to run the scripts generated by OASYS-WOFRY.

A description of the methods implemented in WOFRYIMPL can be found in https://doi.org/10.48550/arXiv.2410.01338
