adjoint subsonic bc