Skip to content

CNR-Engineering/HydrauMesher

Repository files navigation

HydrauMesher

HydrauMesher is a Python QGIS plugin for generating unstructured meshes. It's based on seamsh.

Documentations

User documentation

Installations and requirements

HydrauMesher relies on Python3 and requires packages which are listed in requirements.txt (not in line with QGIS principe) and soon in metadata.txt. The pluggin works for QGIS3.3X, and we recommanded QGIS 3.38.2 for CNR usage. For internal usage, you can install HydrauMesher by launching the batch file. Once this has been done, simply check it in QGIS under Extensions --> Installed.

Usage

Tests cases

HydrauMesher includes a folder of test cases. These are examples from the simplest to the most complex. Some test cases are examples of functionality that doesn't work. The table below shows the test cases.

Folder name Work / Not working Description
00_Boundary_NOK NW Only a boundray
01_Boundary_HL_NOK NW Boundary and a hard line
02_Boundary_HL_DZ W Boundary, hard line and density zone
03_BD_Hole_HL_DZ W Boundary with a hole in the polygon, hard line and density zone
04_BD_Holefull_HL_DZ W Boundary with a hole in the polygon made by an other polygon, hard line and density zone
05_BD_HF_HL_DZs W Boundary, hard line and density zones
06_BD_HF_HLs_DZs W Boundary, hard lines and density zones
07_BD_HF_HLs_refine_DZs W Boundary, hard lines refined (more points on a line) and density zones
08_BD_HF_HLs_closest_DZs W Boundary, hard lines closest than the density zone and density zones
-1_Real_test_case_timer W Boundary, hard lines closest than the density zone and density zones. Real test case to compare HydraMesher to other software

About

QGIS pluggin for meshing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published