Finite Element meshes from GIS data.
Project description
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 .
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qmesh3-1.0.6.tar.gz.
File metadata
- Download URL: qmesh3-1.0.6.tar.gz
- Upload date:
- Size: 77.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bcd36f5efbe5d0dfa730f99ea7a4982a73102c229e7fcc49426f88a8212059e0
|
|
| MD5 |
36ee304125aed8c28ca43d18b86d25f0
|
|
| BLAKE2b-256 |
68774025b23e2b04230e717eabd4d9a70437027cbf36ecb83229474edf933e31
|
File details
Details for the file qmesh3-1.0.6-py3-none-any.whl.
File metadata
- Download URL: qmesh3-1.0.6-py3-none-any.whl
- Upload date:
- Size: 85.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b73d9436a86f25b6773e2cd6ad8708399511ccbab54e65344d447f3dc2558ab
|
|
| MD5 |
32814302279120cfbf8f3b0bf1333887
|
|
| BLAKE2b-256 |
6d32af272422ae44855d8760dfc189e21b5ee30252ec7a287e2f8971b398ac54
|