workarounds for problems with non-conformal interface creation
workarounds for problems with non-conformal interface creation #1. If pairing "interface-A" with "interface-B" fails, try switching their order, i.e. try pairing "interface-B" with "inteface-A". (In general, defining the smaller of the two interfaces as zone 1 is more robust). #2. Try, one at the time, alternative schemes for interface creation if step #1 fails: (rpsetvar 'nonconformal/cell-faces 2) (rpsetvar 'nonconformal/cell-faces 1) (rpsetvar 'nonconformal/cell-faces 0) #3. Use the following text commands to adjust tolerance (these can be executed all at once): (rpsetvar 'nonconformal/sm-bound-match-tol 0.005) (rpsetvar 'nonconformal/sm-node-match-tol 0.005) (rpsetvar 'nonconformal/sm-match-tol 0.005) #4. Try an alternative method for node projection onto interface: (rpsetvar 'nonconformal/cell-faces 0) (rpsetvar 'nonconformal/force-shared-nodes-to-boundary 0) It may help in cases of: - Large size jump across the interface - High aspect ratio cells normal to the interface. - Shared edges between interfaces. #5 Finally, if interface creation succeeds, but grid check fails due to left handed cells, try repairing the mesh with the following text command: grid/modify-zones/repair-face-handedness |
||
![]()
|