Wildmeshing Toolkit
Loading...
Searching...
No Matches
Functions | Variables
test_minimum_separation Namespace Reference

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
 

Detailed Description

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.

Function Documentation

◆ test_minimum_separation_protected_region()

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.