Metadata-Version: 2.3
Name: ndgrid
Version: 0.1.5.1
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Dist: maturin >=1.7.2
Requires-Dist: numpy
Requires-Dist: cffi
Requires-Dist: patchelf ; platform_system == 'Linux'
Requires-Dist: ndelement
License-File: LICENSE
Summary: n-dimensional grid library.
Keywords: numerics
Home-Page: https://github.com/bempp/ndgrid
Author: Timo Betcke <timo.betcke@gmail.com>, Srinath Kailasa <srinathkailasa@gmail.com>, Matthew Scroggs <rust@mscroggs.co.uk>
Author-email: Matthew Scroggs <rust@mscroggs.co.uk>
License: BSD-3-Clause
Requires-Python: >=3.8
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: homepage, https://github.com/bempp/ndgrid
Project-URL: repository, https://github.com/bempp/ndgrid

# ndgrid

ndgrid is an open-source library written in Rust for n-dimensional grids/meshes.

## Using ndgrid
### Rust
You can use the latest release of ndgrid by adding the following to `[dependencies]` section of your Cargo.toml file:

```toml
ndgrid = "0.1.5"
```

### Python
You can install the latest release of ndgrid by running:

```bash
pip3 install ndgrid
```

## Documentation
The latest documentation of the main branch of this repo is available at [bempp.github.io/ndgrid/](https://bempp.github.io/ndgrid/).

## Testing
The functionality of the library can be tested by running:
```bash
cargo test
```

## Examples
Examples of use can be found in the [examples folder](examples/).

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

Questions about the library and its use can be asked on the [Bempp Discourse](https://bempp.discourse.group).

## Licence
ndgrid is licensed under a BSD 3-Clause licence. Full text of the licence can be found [here](LICENSE.md).

