Open adamjgnoel opened 8 years ago
One possible solution is to enforce this constraint explicitly. Check for partial overlap between mesoscopic subvolumes that are along the boundary of a child region against the boundaries of the other children, their parent, their parent's neighbors, and their parent's neighbors children.
A mesoscopic subvolume adjacent to a microscopic region needs that region to cover the entirety of every face that is adjacent to that region (i.e., part of the adjacent face should not also be adjacent to some other region). Otherwise the hybrid interface will not have proper transitions for two reasons:
This constraint is challenging to relax without adding significant computational requirements to the neighbor detection algorithm, especially if the mesoscopic region is a child of the microscopic region.