|
Wildmeshing Toolkit
|
Functions | |
| test_minimum_separation_reaches_target (boxes3d, tmp_path, strategy, extra) | |
| test_minimum_separation_protected_region (boxes3d, tmp_path) | |
Variables | |
| dict | SEL_A = {"region": "tag_0", "filter": "ambient"} |
| dict | SEL_B = {"region": "tag_1", "filter": "ambient"} |
| int | SCALE = 1e-3 |
| float | GAP0 = 1.0 |
| float | SEP = 1.5e-3 |
Tier 2 — end-to-end minimum separation: run ms.run on two interior boxes with a 1-unit gap and verify the achieved separation. Needs PolyFEM.
| test_minimum_separation.test_minimum_separation_protected_region | ( | boxes3d, | |
| tmp_path | |||
| ) |
protected_regions: tag_1 is hard-pinned — tag_0 does all the moving and every node of tag_1's cells stays exactly at rest.