Metadata-Version: 2.1
Name: pypbem
Version: 1.1.0
Summary: 
Author: Vicente Iligaray
Author-email: vicente.iligaray@uc.cl
Requires-Python: >=3.10,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: bempp-cl (>=0.3.1,<0.4.0)
Requires-Dist: gmsh (>=4.11.1,<5.0.0)
Requires-Dist: jupyter (>=1.0.0,<2.0.0)
Requires-Dist: meshio (>=5.3.4,<6.0.0)
Requires-Dist: numba (>=0.58.1,<0.59.0)
Requires-Dist: numpy (>=1.26.2,<2.0.0)
Requires-Dist: requests (>=2.31.0,<3.0.0)
Requires-Dist: scipy (>=1.11.4,<2.0.0)
Description-Content-Type: text/markdown

# PBEM

PBEM is a library to solve the periodic Helmholtz problem, it supports one periodic dimension in 2D and two periodic dimensions in 3D. 

<!-- TODO -->
## Installation 
PBEM can be installed from this repository by running:
```bash
pip install pypbem
```

## Documentation
The library is really simple to use, to familiarize yourself with it there are two notebooks with applications for the 2D and 3D implementations.

## Testing
The functionality of the library can be tested by running the notebooks for 2D and 3D.

## Getting help
Errors in the library should be added to the [GitHub issue tracker](https://github.com/PBEM-IMT3810/issues).

Questions about the library and its use can be asked to [Danilo Aballay](danilo.aballay@uc.cl) or [Vicente Iligaray](vicente.iligaray@uc.cl).
