Россия |
Методы расщепления
8.3. Методы двуциклического покомпонентного расщепления
Для этих методов отсутствует требование коммутативности операторов
Будем рассматривать численное решение (8.1) не на одном шаге по времени, отрезке [tn, tn + 1], а на двух последовательных шагах [tn - 1, tn + 1]. Пусть теперь разностные локально - одномерные операторы зависят явно от времени, тогда они определены в середине отрезка . Запишем схему расщепления:
( 8.6) |
В операторной форме этот метод записывается как , где введено обозначение
Если локально - одномерные операторы положительны , то при достаточной гладкости решения и элементов матриц схема (8.6) абсолютно устойчива и аппроксимирует (8.1) со вторым порядком.
Для неоднородного дифференциального уравнения
разностная аппроксимация метода расщепления может быть представлена в видегде fn = f(tn).
В операторной форме записи решение неоднородной задачи имеет вид: , где введены обозначения
Представим разностную аппроксимацию неоднородного дифференциального уравнения с помощью последовательного применения операторов ,Рассмотрим примеры использования метода двуциклического расщепления для некоторых задач математической физики.
Пример 1. Трехмерное нестационарное уравнение диффузии, область интегрирования — параллелепипед. Полагаем, что в вертикальном направлении (ось 0z ) коэффициент диффузии в вертикальной плоскости зависит от координаты, что характерно для задач геофизики, — коэффициент диффузии в горизонтальной плоскости. Задача может быть представлена в виде
Сведем решение рассматриваемой трехмерной задачи к последовательному решению трех одномерных задач. Первая задача имеет вид
она описывает диффузию в вертикальной плоскости. Вторую и третью задачи запишем
Теперь рассмотрим разностную аппроксимацию исходного дифференциального уравнения
Разностная схема двуциклического покомпонентного расщепления приобретает вид