Physics
Цунами
Распространяйте длинную волну по океану переменной глубины консервативным решателем мелкой воды. Наблюдайте замедление, рост амплитуды и отражение, проверяя сохранение объёма воды.

Что попробовать
Длинная волна пересекает океан и замедляется на шельфе. Линейные уравнения мелкой воды; амплитуда поверхности увеличена. Границы отражают. Обрушение и затопление берега не моделируются.
Уравнения модуля
Уравнения ηt + Qx = 0; Qt + g H(x) ηx = 0 c = √(gH) Закон Грина для выхода на мелководье при медленном изменении глубины: A ∝ H^(−1/4) Отражающие границы Q = 0; величина ∫η dx сохраняется


