Skip to main content

qmesh3

Qmesh3 has been created as a temporary solution to allow qmesh to function with python3 and QGIS3 within a functional pip install to facilitate users access until the original qmesh updates are released. This repository has been created by Raul Adriaensen, contact email can be found here.

qmesh is a software package for creating high-quality meshes using QGIS and Gmsh. The meshes can be used in finite element numerical models such as TELEMAC, Fluidity and Thetis. For more information please visit the project website.

Development, Maintenance and Licence

qmesh was developed and is maintained by Alexandros Avdis and Jon Hill. Please see file AUTHORS.md for more information.

qmesh is an open-source project distributed under the GNU General Public Licence v3 (GPL v3). The file LICENCE contains a complete copy of the licence.

The source code is freely available to download and adapt, under the conditions stated in the LICENCE file.

If you wish to contribute, please fork the main repository, create a branch, make your alterations and additions, then create a pull request with your changes. The team will then review the code and commit it to the main repository.

Documentation

You can access relevant documentation through the following avenues:

Walk Through

Installation

  1. Install gmsh
  2. Install qgis, this installs the newest stable version of QGIS.
    • Some people seem to have more success first doing sudo apt update and then sudo apt install qgis. This installs the available QGIS version on the system, which for WSL currently seems to be 3.10.14. For version info pre-installation, see here.
  3. Install qmesh3
    • "Not found QGIS" errors are likely caused by multiple python versions installed locally. This can be solved by adding /usr/bin (or the location where your QGIS installation lives) to your PYTHONPATH.
git clone [https://github.com/qmesh3/qmesh3.git](https://github.com/qmesh3/qmesh3.git)
cd qmesh3
python3 -m venv --system-site-packages .qmesh
source .qmesh/bin/activate
pip install .

Release files for qmesh3 1.0.6

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

Source distribution (sdist)

Source distribution for qmesh3 1.0.6
File Size Uploaded
qmesh3-1.0.6.tar.gz 77.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qmesh3 1.0.6
File Interpreter ABI Platform
qmesh3-1.0.6-py3-none-any.whl Python 3 none any Details

Total release size: 163.5 kB

Release files / qmesh3-1.0.6.tar.gz

Download URL qmesh3-1.0.6.tar.gz
Size 77.8 kB
Tags Source
SHA-256 checksum
How to use checksums
bcd36f5efbe5d0dfa730f99ea7a4982a73102c229e7fcc49426f88a8212059e0
BLAKE2b-256 checksum
How to use checksums
68774025b23e2b04230e717eabd4d9a70437027cbf36ecb83229474edf933e31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / qmesh3-1.0.6-py3-none-any.whl

Download URL qmesh3-1.0.6-py3-none-any.whl
Size 85.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8b73d9436a86f25b6773e2cd6ad8708399511ccbab54e65344d447f3dc2558ab
BLAKE2b-256 checksum
How to use checksums
6d32af272422ae44855d8760dfc189e21b5ee30252ec7a287e2f8971b398ac54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

1.0.6 This release

2 release files

1.0.5

2 release files

1.0.3

1 release file

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