You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
to solve #15024, interface kernels are called on both sides of every interface.
The execution ok the ik is prevent when the wrong side is detected.
related to libMesh/libmesh#2494 which would reduce the number of occurences of inconsistently oriented sidesets
Design
Using a future Diagnostics system, make sure sidesets are consistently and well oriented for the IKs first
Error if not
When consistently oriented, we should be able to loop on sides only once, on the right side
Impact
Minor performance improvement expected, only for simulations relying on interface kernels. Interface kernels are executed much less than anything volumetric, so this wont make anything much faster
Minor code cleanup
The text was updated successfully, but these errors were encountered:
Motivation
to solve #15024, interface kernels are called on both sides of every interface.
The execution ok the ik is prevent when the wrong side is detected.
related to libMesh/libmesh#2494 which would reduce the number of occurences of inconsistently oriented sidesets
Design
Using a future Diagnostics system, make sure sidesets are consistently and well oriented for the IKs first
Error if not
When consistently oriented, we should be able to loop on sides only once, on the right side
Impact
Minor performance improvement expected, only for simulations relying on interface kernels. Interface kernels are executed much less than anything volumetric, so this wont make anything much faster
Minor code cleanup
The text was updated successfully, but these errors were encountered: