|
13 | 13 | # `input_folder`
|
14 | 14 | # ├── MAMBO
|
15 | 15 | # │ └── <every 'step' data folder>
|
16 |
| -# │ └── Gmsh_0.1 |
17 |
| -# │ ├── graphcut_labeling_1_6_1e-9_0.05 # compactness=1, fidelity=6, sensitivity=1e-9, angle of rotation=0.05 |
18 |
| -# │ │ └── automatic_polycube_YYYYMMDD_HHMMSS |
19 |
| -# │ │ └── polycube_withHexEx_1.3 |
20 |
| -# │ │ └── global_padding |
21 |
| -# │ │ └── inner_smoothing_50 |
22 |
| -# │ └── evocube_YYYYMMDD_HHMMSS |
23 |
| -# │ └── polycube_withHexEx_1.3 |
24 |
| -# │ └── global_padding |
25 |
| -# │ └── inner_smoothing_50 |
| 16 | +# │ ├── Gmsh_0.1 |
| 17 | +# │ │ ├── graphcut_labeling_1_6_1e-9_0.05 # compactness=1, fidelity=6, sensitivity=1e-9, angle of rotation=0.05 |
| 18 | +# │ │ │ └── automatic_polycube_YYYYMMDD_HHMMSS |
| 19 | +# │ │ │ └── polycube_withHexEx_1.3 # scale of 1.3 |
| 20 | +# │ │ │ └── global_padding |
| 21 | +# │ │ │ └── inner_smoothing_50 # 50 smoothing iterations |
| 22 | +# │ │ └── evocube_YYYYMMDD_HHMMSS |
| 23 | +# │ │ └── polycube_withHexEx_1.3 # scale of 1.3 |
| 24 | +# │ │ └── global_padding |
| 25 | +# │ │ └── inner_smoothing_50 # 50 smoothing iterations |
| 26 | +# │ └── Gmsh_0.15 # coarser tetrahedal mesh to fall below the 300k cells limits of the polycut demo executable |
| 27 | +# │ └── PolyCut_3 # compactness factor of 3 |
| 28 | +# │ └── optimizer_100 # hex-mesh extraction method by PolyCut authors |
| 29 | +# │ └── untangler # hex-mesh untangling method by PolyCut authors, Livesu et al. 2015, doi:10.1145/2766905 |
26 | 30 | # └── OctreeMeshing
|
27 |
| -# └── <every 'tet-mesh' data folder> |
28 |
| -# ├── graphcut_labeling_1_6_1e-9_0.05 # compactness=1, fidelity=6, sensitivity=1e-9, angle of rotation=0.05 |
29 |
| -# │ └── automatic_polycube_YYYYMMDD_HHMMSS |
30 |
| -# │ └── polycube_withHexEx_1.3 |
31 |
| -# │ └── global_padding |
32 |
| -# │ └── inner_smoothing_50 |
33 |
| -# └── evocube_YYYYMMDD_HHMMSS |
34 |
| -# └── polycube_withHexEx_1.3 |
35 |
| -# └── global_padding |
36 |
| -# └── inner_smoothing_50 |
| 31 | +# └── cad |
| 32 | +# └── <every 'tet-mesh' data folder> |
| 33 | +# ├── graphcut_labeling_1_6_1e-9_0.05 # compactness=1, fidelity=6, sensitivity=1e-9, angle of rotation=0.05 |
| 34 | +# │ └── automatic_polycube_YYYYMMDD_HHMMSS |
| 35 | +# │ └── polycube_withHexEx_1.3 # scale of 1.3 |
| 36 | +# │ └── global_padding |
| 37 | +# │ └── inner_smoothing_50 # 50 smoothing iterations |
| 38 | +# └── evocube_YYYYMMDD_HHMMSS |
| 39 | +# └── polycube_withHexEx_1.3 # scale of 1.3 |
| 40 | +# └── global_padding |
| 41 | +# └── inner_smoothing_50 # 50 smoothing iterations |
37 | 42 |
|
38 | 43 | # based on :
|
39 | 44 | # https://github.com/LIHPC-Computational-Geometry/HexMeshWorkshop/blob/ee4f61e239678bf9274cbc22e9d054664f01b1ec/modules/data_folder_types.py#L1318
|
|
0 commit comments