Metadata-Version: 2.1
Name: bte-pytorch
Version: 0.0.1.4rc0
Summary: Fully Differentiable Boltzmann Transport Equation solver in PyTorch
Author-email: Zhengyi Li <lizhengyi.pku@gmail.com>
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: torch >=1.9.0
Requires-Dist: numpy
Requires-Dist: scipy
Project-URL: Documentation, https://bte-pytorch.readthedocs.io/en/latest
Project-URL: Homepage, https://github.com/li-positive-one/bte-pytorch

# bte-pytorch
Fully Differentiable Boltzmann Transport Equation solver in PyTorch

[![Documentation Status](https://readthedocs.org/projects/bte-pytorch/badge/?version=latest)](https://bte-pytorch.readthedocs.io/en/latest/?badge=latest)

[Documents](https://bte-pytorch.readthedocs.io/en/latest/index.html#) 

## Supported Algorithms

Only support D1V1,D1V2,D1V3 now.

- DVM
    - space: 1,2,WENO5
    - time: RK1/2/3,IMEX-RK1/2/3,...
    - collision: BGK, Binary
- Grad
    - ...
- 13 Moment Equation



## Installation

```bash
pip install bte-pytorch
```
## Usage

run the examples in `./examples/`

