Критерий Куранта — Фридрихса — Леви

Материал из testwiki
Версия от 12:47, 28 декабря 2019; imported>BsivkoBot (перевод cite book)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Критерий Куранта — Фридрихса — Леви (критерий КФЛ) — необходимое условие устойчивости явного численного решения некоторых дифференциальных уравнений в частных производных. Как следствие, во многих компьютерных симуляциях временной шаг должен быть меньше определённого значения, иначе результаты будут неправильными. Критерий назван в честь Рихарда Куранта, Курта Фридрихса и Ганса Леви, которые описали его в своей работе в 1928 году.

Физически критерий КФЛ означает, что частица жидкости за один шаг по времени не должна продвинуться больше, чем на один пространственный шаг.[1] Или, иными словами, вычислительная схема не может корректно обсчитывать распространение физического возмущения, которое в реальности движется быстрее, чем вычислительная схема позволяет "отслеживать", то есть один шаг по пространству за один шаг по времени.

Формулировка

Критерий КФЛ применяется к гиперболическим уравнениям. В одномерном случае условие имеет вид:

|u|ΔtΔx<C

где

  • u — скорость переноса,
  • Δt — временной шаг,
  • Δx — пространственный шаг, а
  • константа C зависит от уравнения, но не зависит от Δt и Δx.

В двумерном случае условие имеет вид:

uxΔtΔx+uyΔtΔy<C

См. также

Ссылки

Шаблон:Reflist

Шаблон:Math-stub