4.10.11. Non-Conformal

If you have two physically adjacent but non-merged (separately meshed) surfaces with different sidesets on them, Fuego has a non-conformal boundary condition that applies a discontinuous Galerkin contact condition to tie the two sidesets together (allowing transport across them). These two surfaces do not have to be meshed contiguously, and the non-conformal boundary condition should be applied on both sides of the interface.

begin nonconformal boundary condition on surface surface_4
  opposing sides = surface_5
end

begin nonconformal boundary condition on surface surface_5
  opposing sides = surface_4
end

The complete list of available commands for the non-conformal boundary condition and the syntax for the different options can be found in Nonconformal Boundary Condition On Surface.