Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mmikhasenko/symbolicthreebodydecays.jl
https://github.com/mmikhasenko/symbolicthreebodydecays.jl
Last synced: about 12 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/mmikhasenko/symbolicthreebodydecays.jl
- Owner: mmikhasenko
- License: mit
- Created: 2023-08-10T10:26:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-27T11:07:15.000Z (about 1 year ago)
- Last Synced: 2024-04-17T14:12:31.652Z (9 months ago)
- Language: Julia
- Homepage: https://mmikhasenko.github.io/SymbolicThreeBodyDecays.jl
- Size: 143 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SymbolicThreeBodyDecays.jl
![Build Status](https://github.com/mmikhasenko/SymbolicThreeBodyDecays.jl/actions/workflows/ci.yaml/badge.svg)
[![arXiv article](https://img.shields.io/badge/article-PRD%20101%2C%20034033-yellowgreen)](https://arxiv.org/abs/1910.04566)**Public webpage**: [mmikhasenko.github.io/SymbolicThreeBodyDecays.jl](https://mmikhasenko.github.io/SymbolicThreeBodyDecays.jl)
**GitHub repository**: [github.com/mmikhasenko/SymbolicThreeBodyDecays.jl](https://github.com/mmikhasenko/SymbolicThreeBodyDecays.jl)
This repository provides a Julia code that extends the functionality of the [ThreeBodyDecay.jl](https://github.com/mmikhasenko/ThreeBodyDecay.jl) project to work with SymPy objects.
It allows for symbolic computation in the context of three-body decays using the Dalitz-Plot Decomposition.**Demo with Pluto**: The [`demo`](demo/) folder contains Pluto.jl notebooks that provide interactive demonstrations or examples to help users understand the functionality.
To run the notebooks, ensure you have [Pluto.jl](https://github.com/fonsp/Pluto.jl) installed and simply open them using Pluto.
The html-exported notebooks can be viewed from the [webpage](https://mmikhasenko.github.io/SymbolicThreeBodyDecays.jl).## Features
- **Symbolic Computation**: integration with SymPy to perform symbolic calculations using the implementation of algorithms from the [`ThreeBodyDecay.jl`](https://github.com/mmikhasenko/SymbolicThreeBodyDecays.jl).
## Getting Started
1. **Clone the Repository**
```
git clone https://github.com/mmikhasenko/SymbolicThreeBodyDecays.jl.git
```2. Navigate to the `demo` folder and open the Pluto notebooks for interactive examples.
3. For detailed functionality, explore the `src` directory.
## Contribution
Feel free to fork the repository, make changes, and raise pull requests. Any contributions to enhance the functionality or improve the code are welcome!
## License:
[MIT License](LICENSE)