mmg_remesh¶
Module: core
Category: meshadaptor
Type string: "mmg_remesh"
Parameters¶
| Name | Description | Default | Units |
|---|---|---|---|
max_iters |
max_iters | -1 | [] |
max_elements |
max_elements | 0 | [] |
map_data |
map_data | false | [] |
nnc |
nnc | 8 | [] |
nsdim |
nsdim | 3 | [] |
transfer_method |
transfer_method | 1 | [] |
min_element_size |
min_element_size | 0 | [] |
hausdorff |
hausdorff | 0.01 | [] |
gradation |
gradation | 1.3 | [] |
relative_size |
relative_size | true | [] |
mesh_coarsen |
mesh_coarsen | false | [] |
normalize_data |
normalize_data | false | [] |
criterion |
[] | ||
size_function |
[] |
Description¶
The mmg_remesh adaptor can be used for adaptive mesh refinement of linear tetrahedral meshes.
Example:
<mesh_adaptor type="mmg_remesh">
<max_iters>1</max_iters>
<criterion type="stress"/>
<relative_size>1</relative_size>
<normalize_data>0</normalize_data>
<mesh_coarsen>0</mesh_coarsen>
<size_function type="step">
<x0>10</x0>
<left_val>1</left_val>
<right_val>0.5</right_val>
</size_function>
</mesh_adaptor>