Россия |
Лекция 5: Численное решение уравнений в частных производных гиперболического типа с большими градиентами решений
5.8. Однопараметрическое семейство неявных схем
Рассмотрим однопараметрическое семейство неявных разностных схем для численного решения нелинейного уравнения переноса. Схемы, принадлежащие этому семейству, запишутся следующим образом:
весовой множитель меняется от нуля до единицы: .
Потоковая форма записи этих квазилинейных уравнений будет
Такая запись однопараметрического семейства схем включает в себя как явные (при ), так и неявные (например, при , ) разностные схемы.
Для вычисления числового потока будем использовать формулы
где дополнительные слагаемые для вычисления потока в полуцелых точках есть
Подстановка выражений для потоков в исходную однопараметрическую разностную схему приводит к следующему выражению:
или
где — величины, вычисляемые на n слое по времени, кроме того, в левой части прибавили и вычли величину , введено обозначение .
При способе вычисления локальной скорости переноса в соответствии с правилами
получим разностную схему
или, в чуть сокращенной форме записи,
Алгоритм решения приведенного разностного уравнения — прогонка.