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





Show Form
No comments yet. Be the first to add a comment!