Home
refloxide¶
A blaxingly fast 4x4 transfer matrix method for simulating reflection though stratified media
Installation¶
Install using pip:
Or using uv (recommended):
Quick Start¶
Team and support¶
- ALS-REIXS team: RIXS Program at ALS
- Group GitHub: ALS-RSOXS organization
- Submit issues: refloxide issue tracker
Development¶
Prerequisites¶
- Python 3.13+
- uv for package management
Setup¶
Clone the repository and install dependencies:
Running Tests¶
Code Quality¶
Prek Hooks¶
Install prek hooks:
License¶
This project is licensed under the GPL-3.0 License - see the LICENSE file for details.