MakarovSuites
Русский
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Связь и лицензии

Earth

Цунами у побережья

Поднимите горб моря высотой три метра над глубокой водой и смотрите, как он расходится и бежит: гребень пересекает глубокий океан со скоростью sqrt(g h), около двухсот метров в секунду, приходит к мареографу ровно тогда, когда говорит замкнутая формула, замедляется и растёт над шельфом и взбегает на пляж среди домов рыбацкой деревни. Более крутой пляж затапливается не так далеко; замкните берег в бухту — волна сойдётся воронкой до двойного заплеска. Схема держит покоящееся море в покое над любым дном, никогда не даёт глубине стать отрицательной и учитывает каждый кубометр, пересёкший открытую морскую границу.

Цунами у побережья — Изображение из программы
Изображение из программы

Что происходит

Нелинейные уравнения мелкой воды вдоль полосы 60 км в 1200 ячейках: 2000 м океана, склон к шельфу 100 м, пляж 1:50 до суши высотой 20 м, ширина по желанию сужается впятеро в бухту. Грани используют гидростатическую реконструкцию Одюсса с потоком HLL, так что покоящееся озеро остаётся в покое над любым дном, включая сушу, а глубины остаются положительными; трение Маннинга неявное; шаг следует числу Куранта 0,45. Гауссов горб высотой 3 м и шириной 5 км — заданное начало; разрыв, поднявший его, не рассчитывается. Заплеск — высота уреза воды, баланс объёма включает то, что уходит через открытое море.

Что попробовать

Сравните приход к глубоководному мареографу с замкнутым временем длинной волны; смотрите, как волна растёт на шельфе; затопите деревню; сделайте пляж круче; замкните берег в бухту.

Модель и её ограничения

Одно горизонтальное измерение, без дисперсии, без модели обрушения сверх схемы сквозного счёта разрывов, гладкий заданный источник, дома, не влияющие на поток. Этот учебный берег — не карта опасности.

Уравнения модуля
Уравнения
∂(b·h)/∂t + ∂(b·h·u)/∂x = 0
∂(b·h·u)/∂t + ∂(b·(h·u² + g·h²/2))/∂x = g·h²/2·∂b/∂x − g·b·h·∂z/∂x − friction
h* = max(0, h + z − max(z_L, z_R)),  HLL flux
c = √(g·h),  A2/A1 = (h1/h2)^(1/4)·(b1/b2)^(1/2)  (Green)

Другие эксперименты

К каталогу
Ветер строит дюны — Изображение из программы

Earth

Ветер строит дюны

Пустите ветер над полосой пустынного песка в вечернем свете. Напряжение сдвига на дне достигает пика чуть наветреннее каждого гребня, потоку песка нужна длина насыщения, чтобы его догнать, течение отрывается за каждым гребнем, а подветренный склон осыпается под углом естественного откоса, — так малая рябь на ровном покрове растёт ровно со скоростью линейной теории, а две дюны идут по ветру примерно со скоростью Багнольда q/H, выдувая покров между ними до скалы. Ослабьте ветер ниже порога — ничто не движется; намочите песок, чтобы поднять порог; пустите обратный ветер на часть года — дюны встанут; поставьте каменную стену поперёк ветра. Периодическая полоса хранит каждую песчинку.

Общая циркуляция атмосферы — Изображение из программы

Earth

Общая циркуляция атмосферы

Раскрутите атмосферу планеты из состояния покоя и смотрите, как ячейки Хэдли вырастают из тропиков, пока замкнутая формула Хелда и Хоу не скажет, что они должны остановиться: воздух, поднимающийся на экваторе, сохраняет момент импульса на пути к полюсу, поэтому ветер наверху становится Ω·a·sin²φ/cos φ — субтропическим струйным течением, а ячейка доходит лишь до той широты, которую допускает построение равных площадей, — 26,5° для Земли, а не 28,8° формулы малых углов. Под ней пассаты сменяются западными ветрами там, где указывает бюджет момента импульса, и их моменты сил компенсируют друг друга. Замедлите планету — и ячейки расширятся к полюсам; остановите её — и одна ячейка заполнит каждое полушарие вовсе без зонального ветра. Сдвиньте нагрев на шесть градусов к северу — и подъём перескочит на 21°, а зимняя ячейка станет в сто раз сильнее летней, как нашли Линдзен и Хоу; запустите смену сезонов — и ВЗК будет качаться на 18° в каждую сторону с запаздыванием на два месяца.