для краевой задачи? характеристики отражать хотите? жестоко
Не характеристику отражать, конечно же, а саму бегущую волну. Тут всё элементарно: если на граничное условие
падает волна
то навстречу ей отражается волна
Метод я выбрал, чтобы начальные условия не раскладывать по неестественному для них базису, а потом собирать обратно. Разумеется, решение так тоже будет найдено, но дольше, что я и назвал "обходным путём".
Чтобы избавиться от краевых условий, продолжим начальные данные нечетным образом "за края".
Можно и так, да. Вот только там ещё начальная производная задана, с ней надо аккуратненько.