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:
- The qmesh website.
- The qmesh synoptic manual.
Walk Through
Installation
- Install gmsh
- Install qgis, this installs the newest stable version of QGIS.
- Some people seem to have more success first doing
sudo apt updateand thensudo 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.
- Some people seem to have more success first doing
- 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 yourPYTHONPATH.
- "Not found QGIS" errors are likely caused by multiple python versions installed locally. This can be solved by adding
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)
| File | Size | Uploaded | |
|---|---|---|---|
| qmesh3-1.0.6.tar.gz | 77.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|