Skip to main content

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.

Metadata

Release files for UGrid 0.13.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for UGrid 0.13.0
File Size Uploaded
UGrid-0.13.0.tar.gz 3.1 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for UGrid 0.13.0
File Interpreter ABI Platform
UGrid-0.13.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details

Total release size: 6.2 MB

Release files / UGrid-0.13.0.tar.gz

Download URL UGrid-0.13.0.tar.gz
Size 3.1 MB
Tags Source
SHA-256 checksum
How to use checksums
72e7c92bc649e3530f1c9943c76ca559caa0a5b432b3731f6102ba95703e2c3c
BLAKE2b-256 checksum
How to use checksums
1a8454487fd350cabe29dc32335cec0fcd3f7ed25235eaebae30760693eb3c33
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / UGrid-0.13.0-py3-none-win_amd64.whl

Download URL UGrid-0.13.0-py3-none-win_amd64.whl
Size 3.1 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
f08074a3d149c9d933085dcd7e18536f7e64f62012e21a7c2a59aef0b628a83b
BLAKE2b-256 checksum
How to use checksums
ca142d07a87041bd172f33111547918ea4ed7b36685f8e0847fc547810971d9e
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.13.0 This release

2 release files

0.12.0

2 release files

0.11.0

2 release files

0.10.0

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page