fn interface_boundary<const N: usize>(
ks: [[Jet<N>; 2]; 2],
zs: [Jet<N>; 2],
q: [Jet<N>; 2],
axis: usize,
) -> Result<([[Jet<N>; 4]; 4], [[Jet<N>; 4]; 4])>Expand description
The tangential-field matching lhs s = rhs of an interface. The columns of lhs
are the outgoing waves (up in the positive medium, down in the negative one), those
of rhs the incoming waves (up in the negative medium, down in the positive one).