Sometimes a wave is to be reflected within the scrape-off layer, which is outside the domain of
application of the code. In this case, a specular reflection is enforced just before the last closed
flux-surface at the location where the incident wave vector is
. The
condition for the specular reflection is
![]() | (58) |
with the contravariant basis ej = such that
![]() | (59) |
and (??) becomes
![]() | (60) |
such that m and n are conserved through the reflection and
![]() | (61) |
We should verify that the dispersion relation is satisfied for the outgoing wave. We have (??), (??)
![]() | (62) |
such that
![]() | (63) |
and the dispersion relation is satisfied.