`UGrid` is a library to write and read UGrid files.
Project description
UGridPy
UGridPy
is a library for writing/reading UGrid files. It supports writing 1D networks, 1D mesh, 2D meshes and 1D-2D contacts in UGrid Format.
The underlying C++ library UGrid
can be found here.
Installation
Windows
The library can be installed from PyPI by executing
pip install ugrid
Linux
Currently, we only offer wheels specific to Deltares' CentOS machines. We plan to release a manylinux wheel at PyPI in the future.
Examples
To be detailed
License
UGridPy
uses the MIT license.
However, the wheels on PyPI bundle the LGPL licensed UGrid.
Please make sure that this fits your needs before depending on it.
Contributing
In order to install UGridPy
locally, please execute the following line inside your virtual environment
pip install -e ".[tests, lint, docs]"
Then add a compiled UGridApi.dll
into your src
folder.
Also make sure that your editor is configured to format the code with black
and isort
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file UGrid-0.13.0.tar.gz
.
File metadata
- Download URL: UGrid-0.13.0.tar.gz
- Upload date:
- Size: 3.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72e7c92bc649e3530f1c9943c76ca559caa0a5b432b3731f6102ba95703e2c3c |
|
MD5 | eda70ef5fc570565767933d454f72e99 |
|
BLAKE2b-256 | 1a8454487fd350cabe29dc32335cec0fcd3f7ed25235eaebae30760693eb3c33 |
File details
Details for the file UGrid-0.13.0-py3-none-win_amd64.whl
.
File metadata
- Download URL: UGrid-0.13.0-py3-none-win_amd64.whl
- Upload date:
- Size: 3.1 MB
- Tags: Python 3, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f08074a3d149c9d933085dcd7e18536f7e64f62012e21a7c2a59aef0b628a83b |
|
MD5 | 93f9fd2f81828a2c28b6a0186d988c95 |
|
BLAKE2b-256 | ca142d07a87041bd172f33111547918ea4ed7b36685f8e0847fc547810971d9e |